The WalletConnect Network is a decentralized infrastructure for wallets to connect to apps on any blockchain. This service is provided across all blockchains and platforms to enable the best user experience onchain without limitations to user preferences.
The solution provided can be broken down into three parts: the network, which is distributed between multiple node operators to relay messages between them; the SDKs, which provide an easy developer experience; and the standards, which WalletConnect has led to making all apps, wallets, and chains compatible.
Current Use Cases:
Staking:
Node Operators have to stake to participate in the network and token holders can stake to secure the network and participate in governance.
Governance participation
Token holders can vote on protocol proposals and changes to network parameters
Performance-based rewards for nodes and wallets
Nodes and wallets earn WCT based on uptime, connections processed, and service quality metrics
Planned / potential Future Use Cases:
Network fee payments
Incentivizing community-driven UX improvements
Seasonal wallet selection voting
Beta testing program access
Early access partnerships with apps
Staking for participation in App Certified programme
Governance of WalletConnect Certified program criteria
The WalletConnect Network provides a high-throughput and low-latency globally distributed network that relies on encrypted messages across different clients. These clients which are specifically apps and wallets are able to interface to create a session, expose wallet accounts and sign transactions.
The network architecture at high level consists of Gateway nodes which are able to handle the load balancing and routing of these messages and Service nodes which are operated by 16 different entities globally are able to cache these messages and serve them in real-time.
$wct