Closed adityabhattad2021 closed 3 months ago
These are the limitations of the Web3Modal
Vendor Lock-in: By tightly integrating with Web3Modal, you may find yourself locked into its ecosystem. If you later decide to switch to a different wallet integration solution or implement custom logic, you may face challenges migrating away from Web3Modal.
Documentation and Support: While Web3Modal provides documentation and community support, the level of assistance may not be as extensive as official Ethereum or Web3.js documentation. Depending on your team's expertise and the complexity of your requirements, you may encounter difficulties troubleshooting issues or finding solutions to advanced problems.
Why?
useWeb3ModalAccount
hook provided by Web3Modal proves to be useful in multiple places in the codebase. It allows us to avoid writing code to fetch the address from the browser wallet. The hook helps us easily manage the address globally throughout the application, resulting in less error-prone and cleaner code.