Connecting wallets: Modern wallet providers are mostly based on Javascript, which is a very efficient web-based language. However, the same cannot be said for native applications which either had outdated codebase or improper documentation. To overcome this, we integrated deep linking into the native application from the Coinbase OAuth.
NFTs across various blockchains: Another major thing we had to tackle was the NFTs not being on a single chain. Some were minted on Ethereum while others were on Solana or others. Thus we had to keep in mind the user's ease of use and optimize the APIs obtained from Moralis.io.
Technologies used
Discussion