The most significant hurdle has been connecting wallets with various Web3 providers, including MetaMask and WalletConnect. Wallet providers were not consistent across different browsers and devices, causing an inconsistent user experience and connection failures during testing.A further challenge was the implementation of the regional restrictions without allowing customers to circumvent compliance checks using VPN services. The system should detect masked traffic and deny restricted region access while maintaining a hassle-free user experience.
Important optimization was also needed to make the front-end responsive when interacting with the wallet or when performing blockchain transactions. If signing requests or transaction confirmations are made late, this may impact the trading experience, particularly during periods of high trading volumes.










