hairyf/blockchain-skills

walletconnect

Agent skills for WalletConnect v2—Sign Client, sessions, namespaces, Universal Provider, Ethereum Provider, security and debugging.

First seen Feb 28, 2026

Installation

$ npx skills add hairyf/blockchain-skills --skill walletconnect

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from hairyf/blockchain-skills · top by installs.

npx skills add hairyf/blockchain-skills

Browse all from hairyf/blockchain-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 4
License LICENSE.md
Default branch main
Open issues 1
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Version2026.2.24
More metadata
author
hairy
version
2026.2.24
source
Generated from https://github.com/WalletConnect/walletconnect-monorepo

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,417 B
  • docs SUMMARY.md 154 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 6 installs

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](references/core-sign-client.md)
Sessions and Namespaces Session/pairing lifecycle, CAIP-25 namespaces, required/optional [core-sessions-namespaces](references/core-sessions-namespaces.md)
Pairing and URI wc: URI format, QR/deep link, reusing pairings [core-pairing-uri](references/core-pairing-uri.md)

Features

Providers

Topic Description Reference
Universal Provider Multi-chain provider, connect, request, setDefaultChain, events [features-universal-provider](references/features-universal-provider.md)
Ethereum Provider EIP-1193 provider, connect, request, events, Next.js/SSR [features-ethereum-provider](references/features-ethereum-provider.md)
Signer Connection IJsonRpcConnection wrapper, open/close/send, signer events [features-signer-connection](references/features-signer-connection.md)

Pay

Topic Description Reference
Pay SDK getPaymentOptions, getRequiredPaymentActions, confirmPayment, React Native [features-pay](references/features-pay.md)

Best Practices

Topic Description Reference
Security and Debugging Keys, validation, URIs; DEBUG logs, session/pairing inspection [best-practices-security-debugging](references/best-practices-security-debugging.md)
Error Handling getSdkError, SDK error codes, reject/disconnect reasons [best-practices-error-handling](references/best-practices-error-handling.md)