finds.dev← search

// the find

reown-com/web-examples

★ 512 · TypeScript · Apache-2.0 · updated Jun 2026

Wallet and dapp examples implementing WalletConnect v2

Official WalletConnect v2 example repo from Reown, showing how to build wallets and dapps with their SDK. Covers EVM, Solana, Cosmos, and a dozen other chains. Aimed at developers starting a WalletConnect integration who want working reference code rather than reading spec docs.

The multi-chain breadth is real — separate chain modules for EIP-155, Solana, Cosmos, TON, Tron, Kadena, and more, each with actual RPC call examples rather than stubs. The smart-sessions demo is genuinely interesting: it shows ERC-7715 session grants with a DCA and a tic-tac-toe app, which makes an abstract spec tangible. Chain abstraction demo implements ERC-7811 wallet_getAssets and wallet_checkout, which are draft specs you won't find example code for elsewhere. CI runs Playwright UI tests against the examples, so breakage gets caught.

Each example has its own lockfile and package.json with no shared dependency management — you will find yourself tracking down version mismatches across three different package managers (pnpm, yarn). The main README is four bullet points; per-example READMEs are thin and some are placeholder-level. The react-dapp-v2 example still uses Next.js pages router and has not been updated to app router, making it a poor template for anything greenfield. This is Reown's own showcase repo, so it tracks their SDK's happy path — error handling and edge cases (session expiry, rejected requests, network switching failures) are largely absent.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →