@walletconnect
Here are the key features of WalletConnect, broken down into technical and user-friendly points:
---
🔑 Core Features of WalletConnect
Feature Description
🔒 End-to-End Encryption Messages between wallet and dApp are encrypted, ensuring privacy and security.
🔗 No Private Key Sharing The dApp never accesses your private keys—only signed messages/transactions are shared.
📱 Mobile Wallet Support Connects mobile wallets with desktop or web-based dApps seamlessly.
🧠 Session Management Users can establish, track, and terminate sessions at any time.
🧩 Multi-Chain Support Supports Ethereum and other EVM-compatible chains, and now expanding into non-EVM chains via WalletConnect v2.
🧭 Cross-Platform Compatibility Works across desktop browsers, mobile apps, and native mobile wallets.
⌛ Persistent Sessions Maintains session state even if the page or app is refreshed (until user disconnects).
🔁 Deep Linking Smooth linking between mobile dApps and wallets using universal or app-specific links.
📡 Bridge Servers Communication is routed through WalletConnect bridge servers (public or custom).
👥 Multi-Wallet Support (v2) Allows dApps to request connection to multiple wallets/accounts/chains.
🧰 Open-Source Built on an open protocol—anyone can integrate or extend it.