I am well aware that there is a lot of mystery around web3 interaction. Can you connect without a wallet? Do you need a dapp browser? How do you read wallets? In order to address these issues, I’ve started a project called web3-yeet.
web3-yeet is open source, https://github.com/web3-yeet/web3-yeet, and exposes only the actions you will need. Do you want to read the user’s wallet? One liner. Do you want to get token data? One liner. Do you want to ask the user to send ether? One liner.
If you are a developer and would like to contribute, please don’t hesitate to fork and expand!