I need a simple Android and iOS apps to send/receive and swap crpyto

Job ID: 34042960

Budget: $250 – $750 USD

I need a very simple Android and iOS apps to send/receive/swap crypto on Binance Smart Chain. The app can be made using ionic or something that makes it easy to make both Android and iOS apps, but can be made in any technology.

The app should be very simple. Just showing the balances in 5 currencies:
- BNB
- USDT
- ETH
- WBTC
- ILEV (this is our own BEP20 token that will be provided)

All of those tokens are just on Binance Smart Chain.

The private key is stored in the phone.

First time when the app is installed a user should be shown a mnemonic phrase and asked to write down this phrase.

All balances should be shown in given currency and the estimation value in USD

There are 3 options in the app:

- Send crypto:
There is an option to input address or scan QR code, enter amount (user can choose to enter amount both in crypto or in USD) and choose fee (slow or fast). When the transaction is succesfull an appropriate success message should be shown with following data:
o From Address
o To Address
o Tx Hash
o Timestamp
o Bscscan Link

- Receive crypto:
Binance Smart Chain address is shown along with the QR code. There must be an option to copy the address

- Swap crypto:
Users can swap crypto from/to ILEV and other 4 currencies provided by the wallet. The swap page should look like the following: 2 dropdown menus, one is from currency and the other one is to currency. The one side must always be ILEV, so when the user changes one side to something else then ILEV, the other side should change automatically to ILEV. When the user enters the amount he would like to swap and clicks SWAP, the swap smart contract should be called (it will be provided by us), and that smart contract swaps the tokens (all the work is done by the smart contract we will provided).