Use preferred wallet via ERC20 & ERC721 approvals
Tasit Labs
For users that do already have ETH / tokens / NFTs, they probably already have picked a mobile wallet - transferring them into a new wallet just to try it out is annoying. Let users stick with the wallet they've already chosen, and authorize the dapp to perform actions with the funds in that wallet using the approve functionality in the ERC20 and ERC721 standards.