walletconnect
Installation
SKILL.md
Skills are based on WalletConnect monorepo (sign-client v2.23.x), generated from source AGENTS.md, package READMEs, and types.
WalletConnect is an open protocol for connecting wallets to dApps via end-to-end encrypted relay. The SDK provides Sign Client (sessions, pairings, proposals, requests), Universal Provider (multi-chain), and Ethereum Provider (EIP-1193).
Core References
| Topic | Description | Reference |
|---|---|---|
| Sign Client | Init, connect, pair, approve, reject, request, respond, disconnect, events | core-sign-client |
| Sessions and Namespaces | Session/pairing lifecycle, CAIP-25 namespaces, required/optional | core-sessions-namespaces |
| Pairing and URI | wc: URI format, QR/deep link, reusing pairings | core-pairing-uri |