WalletConnect is an open protocol that connects a crypto wallet to a decentralized app, typically via a QR code scan. WalletConnect creates an encrypted session, allowing the app to request signatures while keeping the private keys in the wallet. Connecting never grants spending power on its own; each transaction still needs approval. Download Solflare and learn how to use Solana dApps.