Multi-Currency Personal Crypto Wallet

Job ID: 37727967

Budget: $30 – $250 USD

I need a web-based wallet for personal use. It should have a master wallet and allow for off-chain transactions between wallets. The following features are required:

- Currency Management Page: I should be able to manage the following currencies: Bitcoin, Ethereum, Litecoin, Dogecoin, Cardano, Ethereum ERC20 tokens, Tron TRC20 tokens, BEP20 tokens, and Polygon ERC20 tokens.

- Wallet Management Page: I want a page where I can enter a wallet name and create a wallet for all supported currencies.

- Balance View Page: This page should display the balance of each currency in each wallet.

- Withdrawal Page: This page should have a button that, when clicked, transfers the entire balance of all wallets to the master wallet off-chain.

I want this system to be built in C# on Windows or PHP on the web. (You can probably use the Tatum.io API.)