Overview of the WalletConnect Notify API
The Notify API enables wallet users to register subscriptions for blockchain, application, or off-chain events. This allows relevant notifications to be sent directly to the user's wallet.
website·Indexed 39 days ago
https://specs.walletconnect.comTechnical specifications for WalletConnect 2.0, covering client and server APIs. Includes details on the Sign API for dapp-wallet sessions, Relay servers for pub-sub messaging, Notify and Push servers for subscriptions and alerts, and core modules for pairing, identity, crypto, and sync. Also documents meta-clients such as Web3Modal, Web3Wallet, and Web3Inbox.
| Event | Description | Who Should Listen |
|---|---|---|
session_proposal | New session proposal to be responded to | Wallets |
session_request | Wallet required to take action (e.g., signing) | Wallets |
session_update | A session has been updated | Dapps & Wallets |
session_delete | A session has been disconnected | Dapps & Wallets |
session_event | General events like accountsChanged | Dapps & Wallets |
session_ping | Peer checking if the receiving client is online | Dapps & Wallets |
session_expire | A session has expired | Dapps & Wallets |
session_extend | A session is being extended | Dapps & Wallets |
proposal_expire | A session proposal has expired | Dapps & Wallets |
The Crypto API provides a set of methods for secure key management and data protection. Its primary capabilities include: