The WalletConnect Specs document the core WalletConnect protocol — how it’s built underneath, at a level of technical detail beyond what’s covered in this documentation.
WalletConnect Specs
Read the protocol specification.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"WalletConnect Pay Docs","description":"Documentation for WalletConnect Pay. Integrate secure crypto payments into your app with step-by-step guides, APIs, and best practices.","colors":{"primary":"#0988f0","light":"#0988f0","dark":"#0988f0"},"logo":{"light":"https://mintcdn.com/walletconnect_pay_docs/hAPTTKKg55YyUMTO/logo/light.svg?fit=max\u0026auto=format\u0026n=hAPTTKKg55YyUMTO\u0026q=85\u0026s=ebf607462c774689b134b3c9d014f2b6","dark":"https://mintcdn.com/walletconnect_pay_docs/hAPTTKKg55YyUMTO/logo/dark.svg?fit=max\u0026auto=format\u0026n=hAPTTKKg55YyUMTO\u0026q=85\u0026s=c6587dca1b7047e52e05128cae4d761d"},"favicon":"https://mintcdn.com/walletconnect_pay_docs/lm0OdcLBlwNo7Hlw/favicon.ico?fit=max\u0026auto=format\u0026n=lm0OdcLBlwNo7Hlw\u0026q=85\u0026s=79443c7fd764d213336cee1ac43b8872","navbar":{"links":[{"href":"https://walletguide.walletconnect.com/","label":"WalletGuide"}],"primary":{"type":"button","label":"Request Demo","href":"https://share.hsforms.com/19Dpp4ayYR9uriB3xNAh0JAnxw6s"}},"footer":{"socials":{"website":"https://walletconnect.com","x":"https://x.com/walletconnect","discord":"https://discord.walletconnect.com","github":"https://github.com/WalletConnect","linkedin":"https://www.linkedin.com/company/walletconnectnetwork"}},"integrations":{"posthog":{"apiKey":"phc_yUywlbA5HctEGSHSK7ueMEH56ktyqyqEBtY4Cl35Fgf","apiHost":"https://pineapple.walletconnect.com"}},"errors":{"404":{"redirect":true}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"WalletConnect","icon":"globe","href":"https://walletconnect.com"},{"anchor":"Blog","icon":"newspaper","href":"https://walletconnect.com/blog"},{"anchor":"Whitepaper","icon":"book","href":"https://whitepaper.walletconnect.com/"},{"anchor":"Report an Issue","icon":"bug","href":"/report-an-issue"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"walletconnect_pay_docs","hasAudioNarration":false,"actualSubdomain":"walletconnect_pay_docs","customDomains":["docs.walletconnect.com"],"gitSource":{"type":"github","owner":"walletconnect","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad8d62635c96ca2475ce892","collectionId":"6d7c9e3e-207c-45cf-99cd-ec13686f58cc","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad8d62635c96ca2475ce892"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ad8e9ffad82cbcc460f84c0","clientVersion":"0.0.3926","searchFilterCounts":[{"language":"default","tag":"Wallets","count":103},{"language":"default","tag":"Payments","count":55},{"language":"default","tag":"API Reference","count":49},{"language":"default","tag":"Wallet SDK - Overview","count":36},{"language":"default","tag":"Core","count":30},{"language":"default","tag":"Merchants","count":22},{"language":"default","tag":"For Wallets","count":18},{"language":"default","tag":"Cloud","count":18},{"language":"default","tag":"Get Started","count":16},{"language":"default","tag":"Android","count":13}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"network/specs","slug":"/network/specs","pageMetadata":{"title":"WalletConnect Specs","sidebarTitle":"Specs","description":null,"href":"/network/specs"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,..._provideComponents(),...props.components},{Card}=_components;if(!Card)_missingMdxReference(`Card`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The WalletConnect Specs document the core WalletConnect protocol — how it’s built underneath, at a level of technical detail beyond what’s covered in this documentation.`}),`\n`,_jsx(Card,{title:`WalletConnect Specs`,icon:`code`,href:`https://specs.walletconnect.com/`,children:_jsx(_components.p,{children:`Read the protocol specification.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"WalletConnect Specs","sidebarTitle":"Specs","description":null,"href":"/network/specs"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/walletconnect--5f--pay--5f--docs/3bc26322da5c91d6/copy-agent-prompt.js"],"subdomain":"walletconnect--5f--pay--5f--docs","siteName":"WalletConnect Pay Docs","title":"WalletConnect Specs - WalletConnect Pay Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-21T16:36:29.179Z","originalFileLocation":"network/specs.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"WalletConnect Pay Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/walletconnect_pay_docs/AOcwI5P3wfLhVKH9/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/walletconnect_pay_docs/AOcwI5P3wfLhVKH9/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/walletconnect_pay_docs/AOcwI5P3wfLhVKH9/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/walletconnect_pay_docs/AOcwI5P3wfLhVKH9/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/walletconnect_pay_docs/AOcwI5P3wfLhVKH9/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/walletconnect_pay_docs/AOcwI5P3wfLhVKH9/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/walletconnect_pay_docs/AOcwI5P3wfLhVKH9/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/walletconnect_pay_docs/AOcwI5P3wfLhVKH9/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/walletconnect_pay_docs/AOcwI5P3wfLhVKH9/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"WalletConnect Specs - WalletConnect Pay Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"WalletConnect Pay Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.walletconnect.com/network/specs\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://walletconnect_pay_docs.mintlify.app/_mintlify/api/og/v2?division=Resources\u0026amp;title=WalletConnect+Specs\u0026amp;theme=5c31f0324a02a3f0089e9719\u0026amp;signature=b4f545d6f1ec97fd3e8f010160e5fd8a45827765b5a1fb6a6d6f6607543b671e\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"WalletConnect Specs - WalletConnect Pay Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://walletconnect_pay_docs.mintlify.app/_mintlify/api/og/v2?division=Resources\u0026amp;title=WalletConnect+Specs\u0026amp;theme=5c31f0324a02a3f0089e9719\u0026amp;signature=b4f545d6f1ec97fd3e8f010160e5fd8a45827765b5a1fb6a6d6f6607543b671e\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/walletconnect_pay_docs/AOcwI5P3wfLhVKH9/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"WalletConnect Pay Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0988f0\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.walletconnect.com/network/specs\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/network/specs.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.walletconnect.com/#organization\",\"name\":\"WalletConnect Pay Docs\",\"url\":\"https://docs.walletconnect.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/walletconnect_pay_docs/hAPTTKKg55YyUMTO/logo/light.svg?fit=max\u0026auto=format\u0026n=hAPTTKKg55YyUMTO\u0026q=85\u0026s=ebf607462c774689b134b3c9d014f2b6\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.walletconnect.com#website\",\"name\":\"WalletConnect Pay Docs\",\"url\":\"https://docs.walletconnect.com\",\"publisher\":{\"@id\":\"https://docs.walletconnect.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.walletconnect.com/network/specs#webpage\",\"url\":\"https://docs.walletconnect.com/network/specs\",\"name\":\"WalletConnect Specs\",\"dateModified\":\"2026-10-21T16:36:29.179Z\",\"isPartOf\":{\"@id\":\"https://docs.walletconnect.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.walletconnect.com/network/specs#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.walletconnect.com/network/specs#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"WalletConnect Pay Docs\",\"item\":\"https://docs.walletconnect.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WalletConnect Specs\",\"item\":\"https://docs.walletconnect.com/network/specs\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.walletconnect.com/network/specs#article\",\"headline\":\"WalletConnect Specs\",\"name\":\"WalletConnect Specs\",\"url\":\"https://docs.walletconnect.com/network/specs\",\"mainEntityOfPage\":{\"@id\":\"https://docs.walletconnect.com/network/specs#webpage\"},\"dateModified\":\"2026-10-21T16:36:29.179Z\",\"publisher\":{\"@id\":\"https://docs.walletconnect.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.walletconnect.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"WalletConnect Pay Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"WalletConnect Pay Docs","nav":{"global":{"anchors":[{"anchor":"WalletConnect","icon":"globe","href":"https://walletconnect.com"},{"anchor":"Blog","icon":"newspaper","href":"https://walletconnect.com/blog"},{"anchor":"Whitepaper","icon":"book","href":"https://whitepaper.walletconnect.com/"},{"anchor":"Report an Issue","icon":"bug","href":"/report-an-issue"}]},"tabs":[{"tab":"Wallets","icon":"wallet","dropdowns":[{"dropdown":"Wallet SDK - Overview","icon":"wallet","pages":[{"mode":"frame","title":"WalletConnect Documentation","sidebarTitle":"Home","href":""},{"group":"Getting Started","pages":[{"title":"WalletConnect Wallet SDK","sidebarTitle":"Quickstart","href":"/wallets/overview"}]},{"group":"Features","pages":[{"title":"Verify API","sidebarTitle":"Verify","href":"/wallets/features/verify"},{"title":"Link Mode","href":"/wallets/features/link-mode"},{"title":"One-Click Auth","href":"/wallets/features/one-click-auth"}]},{"group":"Chain Support","pages":[{"title":"Chain Support","sidebarTitle":"Overview","href":"/wallets/chains/overview"},{"title":"Ethereum","href":"/wallets/chains/evm"},{"title":"Solana","href":"/wallets/chains/solana"},{"title":"Bitcoin","href":"/wallets/chains/bitcoin"},{"title":"Sui","href":"/wallets/chains/sui"},{"title":"Stacks","href":"/wallets/chains/stacks"},{"title":"TON","href":"/wallets/chains/ton"},{"title":"Tron","href":"/wallets/chains/tron"},{"title":"ADI Chain","href":"/wallets/chains/adi"},{"title":"Canton","href":"/wallets/chains/canton"},{"title":"Stellar","href":"/wallets/chains/stellar"}]},{"group":"WalletGuide","pages":[{"title":"WalletGuide Submission","sidebarTitle":"Submit New Wallet","href":"/wallets/walletguide/submit-wallet"},{"title":"Wallets","sidebarTitle":"Wallet List","href":"/wallets/walletguide/wallet-list"},{"title":"Chain Onboarding","sidebarTitle":"Submit New Chain","href":"/wallets/walletguide/submit-chain"},{"title":"Supported Chains","href":"/wallets/walletguide/chain-list"},{"title":"Explorer API","href":"/wallets/walletguide/explorer-api"},{"title":"WalletConnect Certified","sidebarTitle":"WalletConnect Certified","href":"/wallets/walletguide/certified"}]},{"group":"More","pages":[{"sidebarTitle":"Best Practices","title":"Best Practices for Wallets","href":"/wallets/more/best-practices"},{"sidebarTitle":"Push Notifications","title":"Push Notifications","href":"/wallets/more/push-notifications"},{"title":"Staying up to date","href":"/wallets/more/updating-wallet-sdk"},{"group":"Web3Wallet to Wallet SDK","pages":[{"title":"Upgrade from Web3Wallet to Reown WalletKit","sidebarTitle":"Overview","href":"/wallets/more/web3wallet-migration/quickstart"},{"title":"Upgrade from Web3Wallet to WalletKit for Web","sidebarTitle":"WalletKit - Web","href":"/wallets/more/web3wallet-migration/web"},{"title":"Upgrade from Web3Wallet to WalletKit for React Native","sidebarTitle":"WalletKit - React Native","href":"/wallets/more/web3wallet-migration/react-native"},{"title":"Upgrade from Web3Wallet to WalletKit for Flutter","sidebarTitle":"WalletKit - Flutter","href":"/wallets/more/web3wallet-migration/flutter"},{"title":"Upgrade from Web3Wallet to WalletKit for Android","sidebarTitle":"WalletKit - Android","href":"/wallets/more/web3wallet-migration/android"},{"title":"Upgrade from Web3Wallet to WalletKit for iOS","sidebarTitle":"WalletKit - iOS","href":"/wallets/more/web3wallet-migration/ios"},{"title":"Upgrade from Web3Wallet to WalletKit for .NET","sidebarTitle":"WalletKit - Unity","href":"/wallets/more/web3wallet-migration/unity"}]}]},{"group":"Custodians \u0026 Institutions","pages":[{"title":"WalletConnect for Custodians and Institutions","sidebarTitle":"Quickstart","href":"/wallets/custodians/overview"},{"title":"How to Control Which Apps Can Connect to Your Users’ Wallets","sidebarTitle":"Managing Dapp Access","href":"/wallets/custodians/app-access-control"},{"title":"How to Control Which Smart Contracts Your Users Can Interact With","sidebarTitle":"Managing Smart Contract Access","href":"/wallets/custodians/contract-access-control"},{"title":"Extended WalletConnect Sessions Request","sidebarTitle":"Extended Sessions Request","href":"/wallets/custodians/extended-sessions"}]}]},{"dropdown":"Web","icon":"js","description":"Wallet SDK on Web","pages":[{"title":"Installation","href":"/wallets/web/installation"},{"title":"Usage","href":"/wallets/web/usage"},{"title":"One-click Auth","href":"/wallets/web/one-click-auth"},{"title":"Verify API","href":"/wallets/web/verify"},{"title":"Wallet Call API","href":"/wallets/web/eip5792"},{"title":"Chain Abstraction","href":"/wallets/web/chain-abstraction"},{"title":"Best Practices","href":"/wallets/web/best-practices"},{"title":"Resources","href":"/wallets/web/resources"},{"group":"Cloud","pages":[{"title":"Explorer Submission","href":"/wallets/web/cloud/explorer-submission"},{"title":"Relay","href":"/wallets/web/cloud/relay"},{"title":"Analytics","href":"/wallets/web/cloud/analytics"}]}]},{"dropdown":"Android","icon":"android","description":"Wallet SDK on Android","pages":[{"group":"Core","pages":[{"title":"Installation","href":"/wallets/android/installation"},{"title":"Usage","href":"/wallets/android/usage"},{"title":"One-click Auth","href":"/wallets/android/one-click-auth"},{"title":"Mobile Linking","href":"/wallets/android/mobile-linking"},{"title":"Link Mode","href":"/wallets/android/link-mode"},{"title":"Verify API","href":"/wallets/android/verify"},{"title":"Wallet Call API","href":"/wallets/android/eip5792"},{"title":"Chain Abstraction","href":"/wallets/android/chain-abstraction"},{"title":"Best Practices","href":"/wallets/android/best-practices"},{"title":"Resources","href":"/wallets/android/resources"}]},{"group":"Cloud","pages":[{"title":"Explorer Submission","href":"/wallets/android/cloud/explorer-submission"},{"title":"Relay","href":"/wallets/android/cloud/relay"},{"title":"Analytics","href":"/wallets/android/cloud/analytics"}]}]},{"dropdown":"iOS","icon":"apple","description":"Wallet SDK on iOS","pages":[{"group":"Core","pages":[{"title":"Installation","href":"/wallets/ios/installation"},{"title":"Usage","href":"/wallets/ios/usage"},{"title":"One-click Auth","href":"/wallets/ios/one-click-auth"},{"title":"Mobile Linking","href":"/wallets/ios/mobile-linking"},{"title":"Link Mode","href":"/wallets/ios/link-mode"},{"title":"Verify API","href":"/wallets/ios/verify"},{"title":"Wallet Call API","href":"/wallets/ios/eip5792"},{"title":"Chain Abstraction","href":"/wallets/ios/chain-abstraction"},{"title":"Best Practices","href":"/wallets/ios/best-practices"},{"title":"Resources","href":"/wallets/ios/resources"}]},{"group":"Cloud","pages":[{"title":"Explorer Submission","href":"/wallets/ios/cloud/explorer-submission"},{"title":"Relay","href":"/wallets/ios/cloud/relay"},{"title":"Analytics","href":"/wallets/ios/cloud/analytics"}]}]},{"dropdown":"Flutter","icon":"flutter","description":"Wallet SDK on Flutter","pages":[{"title":"Installation","href":"/wallets/flutter/installation"},{"title":"Usage","href":"/wallets/flutter/usage"},{"title":"One-click Auth","href":"/wallets/flutter/one-click-auth"},{"title":"Mobile Linking","href":"/wallets/flutter/mobile-linking"},{"title":"Link Mode","href":"/wallets/flutter/link-mode"},{"title":"Verify API","href":"/wallets/flutter/verify"},{"title":"Wallet Call API","href":"/wallets/flutter/eip5792"},{"title":"Chain Abstraction","href":"/wallets/flutter/chain-abstraction"},{"group":"Cloud","pages":[{"title":"Explorer Submission","href":"/wallets/flutter/cloud/explorer-submission"},{"title":"Relay","href":"/wallets/flutter/cloud/relay"},{"title":"Analytics","href":"/wallets/flutter/cloud/analytics"}]}]},{"dropdown":"React Native","icon":"mobile-screen-button","description":"Wallet SDK on React Native","pages":[{"group":"Core","pages":[{"title":"Installation","href":"/wallets/react-native/installation"},{"title":"Usage","href":"/wallets/react-native/usage"},{"title":"One-click Auth","href":"/wallets/react-native/one-click-auth"},{"title":"Mobile Linking","href":"/wallets/react-native/mobile-linking"},{"title":"Link Mode","href":"/wallets/react-native/link-mode"},{"title":"Verify API","href":"/wallets/react-native/verify"},{"title":"Wallet Call API","href":"/wallets/react-native/eip5792"},{"title":"Chain Abstraction","href":"/wallets/react-native/chain-abstraction"},{"title":"Best Practices","href":"/wallets/react-native/best-practices"},{"title":"Resources","href":"/wallets/react-native/resources"}]},{"group":"Cloud","pages":[{"title":"Explorer Submission","href":"/wallets/react-native/cloud/explorer-submission"},{"title":"Relay","href":"/wallets/react-native/cloud/relay"},{"title":"Analytics","href":"/wallets/react-native/cloud/analytics"}]}]},{"dropdown":".NET","icon":"code","description":"Wallet SDK on .NET","pages":[{"title":"Installation","href":"/wallets/c-sharp/installation"},{"title":"Usage","href":"/wallets/c-sharp/usage"},{"title":"Verify API","href":"/wallets/c-sharp/verify"},{"group":"Cloud","pages":[{"title":"Explorer Submission","href":"/wallets/c-sharp/cloud/explorer-submission"},{"title":"Relay","href":"/wallets/c-sharp/cloud/relay"},{"title":"Analytics","href":"/wallets/c-sharp/cloud/analytics"}]}]}]},{"tab":"Apps","icon":"layer-group","pages":[{"title":"Apps","href":"/apps/overview"}]},{"tab":"Network","icon":"globe","groups":[{"group":"Getting started","pages":[{"title":"Network","href":"/network"}]},{"group":"Participants","pages":[{"title":"Service Nodes","href":"/network/service-nodes"},{"title":"Wallets","sidebarTitle":"Wallets","href":"/network/wallets"}]},{"group":"WCT Token","pages":[{"title":"WCT Token","sidebarTitle":"Intro","href":"/network/WCT-token/overview"},{"title":"Rewards","href":"/network/WCT-token/rewards"},{"title":"Service Node Rewards","href":"/network/WCT-token/service-node-rewards"},{"title":"WCT Staking","href":"/network/WCT-token/staking"},{"title":"Governance","sidebarTitle":"Governance","href":"/network/WCT-token/governance"},{"title":"WCT Smart Contracts","sidebarTitle":"Deployed Contracts","href":"/network/WCT-token/contracts"},{"title":"FAQ","description":null,"href":"/network/WCT-token/faq"}]},{"group":"Resources","pages":[{"title":"WalletConnect Specs","sidebarTitle":"Specs","href":"/network/specs"}]}]},{"tab":"Payments","icon":"credit-card","pages":[{"title":"Payments","href":"/payments/overview"}]},{"tab":"API Reference","icon":"code","versions":[{"version":"2026-02-18","default":true,"tag":"Latest","groups":[{"group":"Overview","pages":[{"title":"API Reference","sidebarTitle":"Overview","href":"/payments/api-reference"},{"title":"Authentication","sidebarTitle":"Authentication","href":"/payments/api-reference/authentication"},{"title":"API Versioning","sidebarTitle":"Versioning","href":"/payments/api-reference/versioning"}]},{"group":"Gateway","pages":[{"title":"Get a payment","openapi":"api/2026-02-18.json GET /v1/gateway/payment/{id}","href":"/payments/api-reference/2026-02-18/get-v1-gateway-payment-id"},{"title":"POST /v1/gateway/payment/{id}/cancel","openapi":"api/2026-02-18.json POST /v1/gateway/payment/{id}/cancel","href":"/payments/api-reference/2026-02-18/post-v1-gateway-payment-id-cancel"},{"title":"Confirm a payment","openapi":"api/2026-02-18.json POST /v1/gateway/payment/{id}/confirm","href":"/payments/api-reference/2026-02-18/post-v1-gateway-payment-id-confirm"},{"title":"Fetches an action","openapi":"api/2026-02-18.json POST /v1/gateway/payment/{id}/fetch","href":"/payments/api-reference/2026-02-18/post-v1-gateway-payment-id-fetch"},{"title":"Get payment options","openapi":"api/2026-02-18.json POST /v1/gateway/payment/{id}/options","href":"/payments/api-reference/2026-02-18/post-v1-gateway-payment-id-options"},{"title":"Get the payment status","openapi":"api/2026-02-18.json GET /v1/gateway/payment/{id}/status","href":"/payments/api-reference/2026-02-18/get-v1-gateway-payment-id-status"}]},{"group":"Payments","pages":[{"title":"Create a new payment","openapi":"api/2026-02-18.json POST /v1/payments","href":"/payments/api-reference/2026-02-18/post-v1-payments"},{"title":"List payments","openapi":"api/2026-02-18.json GET /v1/payments","href":"/payments/api-reference/2026-02-18/get-v1-payments"},{"title":"Get payment details","openapi":"api/2026-02-18.json GET /v1/payments/{id}","href":"/payments/api-reference/2026-02-18/get-v1-payments-id"},{"title":"POST /v1/payments/{id}/cancel","openapi":"api/2026-02-18.json POST /v1/payments/{id}/cancel","href":"/payments/api-reference/2026-02-18/post-v1-payments-id-cancel"},{"title":"Get the payment status","openapi":"api/2026-02-18.json GET /v1/payments/{id}/status","href":"/payments/api-reference/2026-02-18/get-v1-payments-id-status"}]},{"group":"Refunds","pages":[{"title":"Mark a payment as refunded","openapi":"api/2026-02-18.json POST /v1/refunds","href":"/payments/api-reference/2026-02-18/post-v1-refunds"}]},{"group":"Merchants","pages":[{"title":"List payments for a merchant","openapi":"api/2026-02-18.json GET /v1/merchants/payments","href":"/payments/api-reference/2026-02-18/get-v1-merchants-payments"},{"title":"Create a merchant","openapi":"api/2026-02-18.json POST /v1/merchants","href":"/payments/api-reference/2026-02-18/post-v1-merchants"},{"title":"List merchants","openapi":"api/2026-02-18.json GET /v1/merchants","href":"/payments/api-reference/2026-02-18/get-v1-merchants"},{"title":"Get a merchant","openapi":"api/2026-02-18.json GET /v1/merchants/{merchantId}","href":"/payments/api-reference/2026-02-18/get-v1-merchants-merchantid"},{"title":"Update a merchant","openapi":"api/2026-02-18.json PATCH /v1/merchants/{merchantId}","href":"/payments/api-reference/2026-02-18/patch-v1-merchants-merchantid"},{"title":"Delete a merchant","openapi":"api/2026-02-18.json DELETE /v1/merchants/{merchantId}","href":"/payments/api-reference/2026-02-18/delete-v1-merchants-merchantid"},{"title":"List settlements","openapi":"api/2026-02-18.json GET /v1/merchants/{merchantId}/settlements","href":"/payments/api-reference/2026-02-18/get-v1-merchants-merchantid-settlements"},{"title":"Create crypto settlements","openapi":"api/2026-02-18.json POST /v1/merchants/{merchantId}/settlements/crypto","href":"/payments/api-reference/2026-02-18/post-v1-merchants-merchantid-settlements-crypto"},{"title":"Update a crypto settlement destination","openapi":"api/2026-02-18.json PUT /v1/merchants/{merchantId}/settlements/crypto/{id}","href":"/payments/api-reference/2026-02-18/put-v1-merchants-merchantid-settlements-crypto-id"},{"title":"Delete a crypto settlement","openapi":"api/2026-02-18.json DELETE /v1/merchants/{merchantId}/settlements/crypto/{id}","href":"/payments/api-reference/2026-02-18/delete-v1-merchants-merchantid-settlements-crypto-id"},{"title":"Get payments for a merchant","openapi":"api/2026-02-18.json GET /v1/merchants/{merchant_id}/payments","href":"/payments/api-reference/2026-02-18/get-v1-merchants-merchant-id-payments"}]}]},{"version":"2026-02-19.preview","pages":[{"title":"2026-02-19.preview","href":"/payments/api-reference/index"}]}]}]},"title":"WalletConnect Specs - WalletConnect Pay Docs","buildId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","deploymentId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","dynamics":[],"chunks":[]}