walletconnect
0
总安装量
1
周安装量
安装命令
npx skills add https://github.com/hairyf/blockchain-master --skill walletconnect
Agent 安装分布
mcpjam
1
claude-code
1
replit
1
junie
1
windsurf
1
zencoder
1
Skill 文档
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 |
Features
Providers
| Topic | Description | Reference |
|---|---|---|
| Universal Provider | Multi-chain provider, connect, request, setDefaultChain, events | features-universal-provider |
| Ethereum Provider | EIP-1193 provider, connect, request, events, Next.js/SSR | features-ethereum-provider |
| Signer Connection | IJsonRpcConnection wrapper, open/close/send, signer events | features-signer-connection |
Pay
| Topic | Description | Reference |
|---|---|---|
| Pay SDK | getPaymentOptions, getRequiredPaymentActions, confirmPayment, React Native | features-pay |
Best Practices
| Topic | Description | Reference |
|---|---|---|
| Security and Debugging | Keys, validation, URIs; DEBUG logs, session/pairing inspection | best-practices-security-debugging |
| Error Handling | getSdkError, SDK error codes, reject/disconnect reasons | best-practices-error-handling |