The current Flutter application for Tree utilizes WalletConnect, which introduces a centralized dependency through the requirement of a project ID tied to WalletConnect's infrastructure. This reliance on a third-party service compromises the decentralized nature of our application. We aim to develop an alternative solution that eliminates such centralized intermediaries, ensuring complete decentralization in the wallet connection process.
The current Flutter application for Tree utilizes WalletConnect, which introduces a centralized dependency through the requirement of a project ID tied to WalletConnect's infrastructure. This reliance on a third-party service compromises the decentralized nature of our application. We aim to develop an alternative solution that eliminates such centralized intermediaries, ensuring complete decentralization in the wallet connection process.