Use of Covalent API
We have built an EVM compatible wallet from scratch using
crypto-js for wallet creation and security.
This wallets allows users to create multiple address and supports Fantom Opera Mainnet, Fantom Testnet, Kovan testnet and Ethereum Mainnet. Users can track their wallet balances across the networks and also see their transaction history. Users can also send and receive ETH/FTM and other ERC-20 tokens.
The wallet also features an explore page where users can search ENS names (only mainnet compatible) and addresses and view their NFT collection + token balances.
We’re using Covalent API to fetch crypto token balances and NFTs in the wallet itself and the explore page. We’re also working on integrating Spiritswap data into the wallet so that users can keep track of token prices. We also intend to make the wallet a PWA.
It uses the following Covalent API endpoints:
Get token balances for addressTo fetch the address balances.
Get transactionsTo fetch all the address transactions.
Get external NFT metadataTo fetch NFT metadata.
The project was built at #OneMillionWallets - Fantom 2021
- Shawn Pereira: Discord - @recurshawn#0042
- Salil Naik: Discord - @SalilNaik#0786
- Shrey Keny: Discord - @Shrey#0749