"Select a Wallet" popup and token transaction

Job ID: 30804930

Budget: ₹600 – ₹6,000 INR

need to support more wallets for token transaction

current process is: user clicks "pay" which connects to single web3-wallet and transacts directly

so when I have a look at walletconnect features and click 'connect wallet' in total I can choose out of trx supported wallets and I like this feature for our page too

so the simple process should be like:

user can just click 'connect Wallet' to filter the token-list and only see token with balance

after entering an amount the connected wallet should get triggered to transfer the amount and return the transaction-hash / receipt / may also confirmations

I'm currently unsure if all this is also possible outside Ethereum and hope you can give me the answer

fulcrum and bancor in combination support these wallets:

Authereum, Bitski, Coinbase, Login with Email(?), Fortmatic, Lattice,

Ledger, MetaMask, Opera, Portis, Squarelink, Torus, Trezor, TrustWallet, WalletConnect, WalletLink

even i only know the half of this wallets we prefer to support as much as possible and I'm afraid this list will also grow in future

so my current request here is a skeleton / api how ever you like to call it with 2 (js?) functions:

function connect to wallet: should return the list of token with balance

function donate should trigger the transaction to given wallet-address with given amount and return transaction-hash / receipt

returning confirmations would be a nice feature

:-)
Related categories: JavaScript Node.js Bitcoin Blockchain Ethereum