Create a Reown (WalletConnect) project ID and set NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID to enable contract read and write in Blockscout.
The latest versions of Blockscout use Reown (previously WalletConnect) for Read and Write functionality with smart contracts. The frontend variable NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID must be enabled with your project ID for this feature to work.
3) Add your project information (name and project homepage) and click continue.
4) Select WalletKit as the SDK.
5) Select Javascript as the platform and create your project.
6) Scroll down to see your basic information, including your Project ID. Before using, however, set up Project Domains. Please include any urls which host your explorer(s) here.
This step is important because the Project ID will be exposed in the browser. Setting allowed domains prevents unauthorized usage of your ID.
You can also verify your domains. This is not required but is recommended for security. Instructions are included in the interface.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Blockscout","colors":{"primary":"#5351db","light":"#5351db","dark":"#5351db"},"logo":{"light":"https://mintcdn.com/blockscout/cNJj4Zpe0FBD2sXC/logo/Color_BS_logo_hor.svg?fit=max\u0026auto=format\u0026n=cNJj4Zpe0FBD2sXC\u0026q=85\u0026s=7cffdcbb354b1aa090d9f7d3ca4f3452","dark":"https://mintcdn.com/blockscout/cNJj4Zpe0FBD2sXC/logo/White_BS_logo_hor.svg?fit=max\u0026auto=format\u0026n=cNJj4Zpe0FBD2sXC\u0026q=85\u0026s=79d28502f70131c02702daa820d2345b","href":"https://www.blockscout.com/"},"favicon":"https://mintcdn.com/blockscout/cNJj4Zpe0FBD2sXC/logo/Color_BS_symbol.svg?fit=max\u0026auto=format\u0026n=cNJj4Zpe0FBD2sXC\u0026q=85\u0026s=1bf7f87645a86b0dd71ce0fbd3403ddd","appearance":{"default":"light"},"background":{"decoration":"gradient"},"navbar":{"links":[{"href":"https://discord.gg/blockscout","label":"Support"}],"primary":{"type":"github","href":"https://github.com/blockscout/blockscout"}},"footer":{"socials":{"github":"https://github.com/blockscout/blockscout","telegram":"https://t.me/blockscoutcommunity","discord":"https://discord.gg/blockscout","x":"https://x.com/blockscout"}},"fonts":{"heading":{"family":"Poppins"},"body":{"family":"Inter"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Community","icon":"discord","href":"https://discord.gg/blockscout"},{"anchor":"Blog","icon":"newspaper","href":"https://www.blog.blockscout.com/"},{"anchor":"API Docs","icon":"cloud","href":"https://docs.blockscout.com/devs/apis"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"blockscout","hasAudioNarration":false,"actualSubdomain":"blockscout","customDomains":["docs.blockscout.com"],"gitSource":{"type":"github","owner":"blockscout","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aeb71d8e0abd89ca5f48a7c","collectionId":"5444b0d7-41b7-4aa8-8a9a-08bc0fc829d7","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeb71d8e0abd89ca5f48a7c"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aeb71d8e0abd89ca5f48a7c","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"Blockscout API","count":281},{"language":"default","tag":"Blockscout API Endpoints","count":194},{"language":"default","tag":"Guides","count":160},{"language":"default","tag":"Setup and Run Blockscout","count":88},{"language":"default","tag":"RPC \u0026 ETH RPC Endpoints","count":43},{"language":"default","tag":"Deployment","count":40},{"language":"default","tag":"Using Blockscout","count":35},{"language":"default","tag":"addresses","count":23},{"language":"default","tag":"Blockscout APIs","count":22},{"language":"default","tag":"Additional Service APIs","count":22}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"#content-container{overflow-wrap:break-word}"}],"page":{"pagePath":"setup/configuration-options/walletconnect-project-id-for-contract-read-write","slug":"/setup/configuration-options/walletconnect-project-id-for-contract-read-write","pageMetadata":{"title":"Reown / WalletConnect Project ID for Contract R/W","description":"Create a Reown (WalletConnect) project ID and set NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID to enable contract read and write in Blockscout.","href":"/setup/configuration-options/walletconnect-project-id-for-contract-read-write"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Create a Reown (WalletConnect) project ID and set NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID to enable contract read and write in Blockscout.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"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={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,..._provideComponents(),...props.components},{CodeBlock,Frame,Heading,Info,OptimizedImage,Tip,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Info,{children:_jsxs(_components.p,{children:[`The latest versions of Blockscout use Reown (previously WalletConnect) for Read and Write functionality with smart contracts. The frontend variable `,_jsx(_components.code,{children:`NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID`}),` must be enabled with your project ID for this feature to work.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`setting-up-a-reown-project-id`,children:`Setting up a Reown Project ID`}),`\n`,_jsxs(_components.p,{children:[`1) Go to `,_jsx(_components.a,{href:`https://cloud.reown.com/sign-in`,children:`https://cloud.reown.com/sign-in`}),` and sign in or create an account.`]}),`\n`,_jsx(_components.p,{children:`2) Create a new Project`}),`\n`,_jsx(Frame,{caption:``,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/ef662cf6-image.jpeg?fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=30dc1b7c7051d91c21ca8cfc3b757a3d`,\"data-og-width\":`2062`,width:`2062`,\"data-og-height\":`1228`,height:`1228`,\"data-path\":`images/ef662cf6-image.jpeg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/ef662cf6-image.jpeg?w=280\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=f6033c6c84cf43f88698f18c5c9ae9d1 280w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/ef662cf6-image.jpeg?w=560\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=b3b1b590fb2e9be1ccee16aa880ae615 560w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/ef662cf6-image.jpeg?w=840\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=84d743529d3d9b393a793a12b03ecf67 840w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/ef662cf6-image.jpeg?w=1100\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=603aaa630db6f08f11d2cb09900d3f79 1100w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/ef662cf6-image.jpeg?w=1650\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=5789ca64a0b4c10739bff55e9c612327 1650w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/ef662cf6-image.jpeg?w=2500\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=a6023a01d66a49673519f9e37c9c9c17 2500w`})}),`\n`,_jsx(_components.p,{children:`3) Add your project information (name and project homepage) and click continue.`}),`\n`,_jsx(Frame,{caption:``,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/blockscout/9uuzTGHWzjbW9Lu3/images/5aacc1da-image.jpeg?fit=max\u0026auto=format\u0026n=9uuzTGHWzjbW9Lu3\u0026q=85\u0026s=eb18b2687b393d69a7ddade56a74625e`,\"data-og-width\":`1460`,width:`1460`,\"data-og-height\":`1418`,height:`1418`,\"data-path\":`images/5aacc1da-image.jpeg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/blockscout/9uuzTGHWzjbW9Lu3/images/5aacc1da-image.jpeg?w=280\u0026fit=max\u0026auto=format\u0026n=9uuzTGHWzjbW9Lu3\u0026q=85\u0026s=b30371238cea85135a303d704af16e16 280w, https://mintcdn.com/blockscout/9uuzTGHWzjbW9Lu3/images/5aacc1da-image.jpeg?w=560\u0026fit=max\u0026auto=format\u0026n=9uuzTGHWzjbW9Lu3\u0026q=85\u0026s=fca33b90c625f86a3e04b7236ad5367b 560w, https://mintcdn.com/blockscout/9uuzTGHWzjbW9Lu3/images/5aacc1da-image.jpeg?w=840\u0026fit=max\u0026auto=format\u0026n=9uuzTGHWzjbW9Lu3\u0026q=85\u0026s=9345ad32de1150dfea9d455a521a9716 840w, https://mintcdn.com/blockscout/9uuzTGHWzjbW9Lu3/images/5aacc1da-image.jpeg?w=1100\u0026fit=max\u0026auto=format\u0026n=9uuzTGHWzjbW9Lu3\u0026q=85\u0026s=b04960423732ecaf3f9d204a5318fe87 1100w, https://mintcdn.com/blockscout/9uuzTGHWzjbW9Lu3/images/5aacc1da-image.jpeg?w=1650\u0026fit=max\u0026auto=format\u0026n=9uuzTGHWzjbW9Lu3\u0026q=85\u0026s=ee0d0de00e3c0f5c96599383189eaa55 1650w, https://mintcdn.com/blockscout/9uuzTGHWzjbW9Lu3/images/5aacc1da-image.jpeg?w=2500\u0026fit=max\u0026auto=format\u0026n=9uuzTGHWzjbW9Lu3\u0026q=85\u0026s=298b9cf5a371affc959d597ded5f2111 2500w`})}),`\n`,_jsxs(_components.p,{children:[`4) Select `,_jsx(_components.strong,{children:`WalletKit`}),` as the SDK.`]}),`\n`,_jsx(Frame,{caption:``,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/f1454996-image.jpeg?fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=3f739b2f087ec3c070524dbb223ddce7`,\"data-og-width\":`1630`,width:`1630`,\"data-og-height\":`1330`,height:`1330`,\"data-path\":`images/f1454996-image.jpeg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/f1454996-image.jpeg?w=280\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=6688260bdc00dd257815dd69f665a44a 280w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/f1454996-image.jpeg?w=560\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=2a5516790c3c979ae784965c977f6a0a 560w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/f1454996-image.jpeg?w=840\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=98408c8d35fcc8003b816d729a8d6b87 840w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/f1454996-image.jpeg?w=1100\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=eae94e943b586995ba95e6fa90b911c1 1100w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/f1454996-image.jpeg?w=1650\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=e2da992c3b0958adc92b4496f38b0c09 1650w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/f1454996-image.jpeg?w=2500\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=403ded74cdbc84beb0a5aa8d50aad369 2500w`})}),`\n`,_jsxs(_components.p,{children:[`5) Select `,_jsx(_components.strong,{children:`Javascript`}),` as the platform and create your project.`]}),`\n`,_jsx(Frame,{caption:``,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/blockscout/5j9ATJZuQuk5LMJq/images/44eaa7e8-image.jpeg?fit=max\u0026auto=format\u0026n=5j9ATJZuQuk5LMJq\u0026q=85\u0026s=327cb7be66e0611ae2ea487a62595fe3`,\"data-og-width\":`1482`,width:`1482`,\"data-og-height\":`1356`,height:`1356`,\"data-path\":`images/44eaa7e8-image.jpeg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/blockscout/5j9ATJZuQuk5LMJq/images/44eaa7e8-image.jpeg?w=280\u0026fit=max\u0026auto=format\u0026n=5j9ATJZuQuk5LMJq\u0026q=85\u0026s=6ba03723f7570ecd4031f6de969e582f 280w, https://mintcdn.com/blockscout/5j9ATJZuQuk5LMJq/images/44eaa7e8-image.jpeg?w=560\u0026fit=max\u0026auto=format\u0026n=5j9ATJZuQuk5LMJq\u0026q=85\u0026s=ad5ddef51db91595999ecc5ad4e196db 560w, https://mintcdn.com/blockscout/5j9ATJZuQuk5LMJq/images/44eaa7e8-image.jpeg?w=840\u0026fit=max\u0026auto=format\u0026n=5j9ATJZuQuk5LMJq\u0026q=85\u0026s=85e860901055128923443d237d1f390c 840w, https://mintcdn.com/blockscout/5j9ATJZuQuk5LMJq/images/44eaa7e8-image.jpeg?w=1100\u0026fit=max\u0026auto=format\u0026n=5j9ATJZuQuk5LMJq\u0026q=85\u0026s=5cead977fe924eb1f76c0f1be383f0d4 1100w, https://mintcdn.com/blockscout/5j9ATJZuQuk5LMJq/images/44eaa7e8-image.jpeg?w=1650\u0026fit=max\u0026auto=format\u0026n=5j9ATJZuQuk5LMJq\u0026q=85\u0026s=2da588db48222d001e622861d8be25d3 1650w, https://mintcdn.com/blockscout/5j9ATJZuQuk5LMJq/images/44eaa7e8-image.jpeg?w=2500\u0026fit=max\u0026auto=format\u0026n=5j9ATJZuQuk5LMJq\u0026q=85\u0026s=8d76f8c8eaf3e7422aca0ba1bb520975 2500w`})}),`\n`,_jsxs(_components.p,{children:[`6) Scroll down to see your basic information, including your Project ID. Before using, however, `,_jsx(_components.strong,{children:`set up Project Domains`}),`. Please include any urls which host your explorer(s) here.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`This step is important because the Project ID will be exposed in the browser. Setting allowed domains prevents unauthorized usage of your ID.`})}),`\n`,_jsx(Frame,{caption:``,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/blockscout/kl-dO7vK6d_hNvHA/images/d46a2c33-image.jpeg?fit=max\u0026auto=format\u0026n=kl-dO7vK6d_hNvHA\u0026q=85\u0026s=f940b89e0f75586ab1b226a1da3a865e`,\"data-og-width\":`2238`,width:`2238`,\"data-og-height\":`1324`,height:`1324`,\"data-path\":`images/d46a2c33-image.jpeg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/blockscout/kl-dO7vK6d_hNvHA/images/d46a2c33-image.jpeg?w=280\u0026fit=max\u0026auto=format\u0026n=kl-dO7vK6d_hNvHA\u0026q=85\u0026s=b3d00c44b8b2576cc13ea2d9d7f4d54d 280w, https://mintcdn.com/blockscout/kl-dO7vK6d_hNvHA/images/d46a2c33-image.jpeg?w=560\u0026fit=max\u0026auto=format\u0026n=kl-dO7vK6d_hNvHA\u0026q=85\u0026s=92f4887106bc5f2acf882ca237e57933 560w, https://mintcdn.com/blockscout/kl-dO7vK6d_hNvHA/images/d46a2c33-image.jpeg?w=840\u0026fit=max\u0026auto=format\u0026n=kl-dO7vK6d_hNvHA\u0026q=85\u0026s=ea19f02fbf709b96a4a9b03525c4cfab 840w, https://mintcdn.com/blockscout/kl-dO7vK6d_hNvHA/images/d46a2c33-image.jpeg?w=1100\u0026fit=max\u0026auto=format\u0026n=kl-dO7vK6d_hNvHA\u0026q=85\u0026s=1a8c51b0ea1ef8c9839ae78b239e87da 1100w, https://mintcdn.com/blockscout/kl-dO7vK6d_hNvHA/images/d46a2c33-image.jpeg?w=1650\u0026fit=max\u0026auto=format\u0026n=kl-dO7vK6d_hNvHA\u0026q=85\u0026s=9aaf30e87734c1a28849a095829c5735 1650w, https://mintcdn.com/blockscout/kl-dO7vK6d_hNvHA/images/d46a2c33-image.jpeg?w=2500\u0026fit=max\u0026auto=format\u0026n=kl-dO7vK6d_hNvHA\u0026q=85\u0026s=f0fe168ae8201aa7155b7c1d9cc40e69 2500w`})}),`\n`,_jsx(_components.p,{children:`You can also verify your domains. This is not required but is recommended for security. Instructions are included in the interface.`}),`\n`,_jsx(Frame,{caption:``,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/blockscout/9uuzTGHWzjbW9Lu3/images/7caa93d0-image.jpeg?fit=max\u0026auto=format\u0026n=9uuzTGHWzjbW9Lu3\u0026q=85\u0026s=34fe368d06879aa0efcb828ee92c86e9`,\"data-og-width\":`1982`,width:`1982`,\"data-og-height\":`1282`,height:`1282`,\"data-path\":`images/7caa93d0-image.jpeg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/blockscout/9uuzTGHWzjbW9Lu3/images/7caa93d0-image.jpeg?w=280\u0026fit=max\u0026auto=format\u0026n=9uuzTGHWzjbW9Lu3\u0026q=85\u0026s=292ca04042475cf3c44a750c4ee0b91b 280w, https://mintcdn.com/blockscout/9uuzTGHWzjbW9Lu3/images/7caa93d0-image.jpeg?w=560\u0026fit=max\u0026auto=format\u0026n=9uuzTGHWzjbW9Lu3\u0026q=85\u0026s=7c51001fd301bf2b5aab3eb7eab66b43 560w, https://mintcdn.com/blockscout/9uuzTGHWzjbW9Lu3/images/7caa93d0-image.jpeg?w=840\u0026fit=max\u0026auto=format\u0026n=9uuzTGHWzjbW9Lu3\u0026q=85\u0026s=6b7404da97aeab44734079b5508e3945 840w, https://mintcdn.com/blockscout/9uuzTGHWzjbW9Lu3/images/7caa93d0-image.jpeg?w=1100\u0026fit=max\u0026auto=format\u0026n=9uuzTGHWzjbW9Lu3\u0026q=85\u0026s=b7cce1a7bdbda724026c424d263fc3fe 1100w, https://mintcdn.com/blockscout/9uuzTGHWzjbW9Lu3/images/7caa93d0-image.jpeg?w=1650\u0026fit=max\u0026auto=format\u0026n=9uuzTGHWzjbW9Lu3\u0026q=85\u0026s=63d22a6372b49b4a7c77ea6858492306 1650w, https://mintcdn.com/blockscout/9uuzTGHWzjbW9Lu3/images/7caa93d0-image.jpeg?w=2500\u0026fit=max\u0026auto=format\u0026n=9uuzTGHWzjbW9Lu3\u0026q=85\u0026s=7121e5a3f6e6b30fa82a7af542cd1bf1 2500w`})}),`\n`,_jsx(_components.p,{children:`7) Copy your project ID and add in the ENV.`}),`\n`,_jsx(Frame,{caption:``,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/e49e1dc3-image.jpeg?fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=8c420743a7ce352f29a5d90b2799e061`,\"data-og-width\":`2288`,width:`2288`,\"data-og-height\":`1348`,height:`1348`,\"data-path\":`images/e49e1dc3-image.jpeg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/e49e1dc3-image.jpeg?w=280\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=467e312f78192140a47b34ccc3e04d90 280w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/e49e1dc3-image.jpeg?w=560\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=40bceb36f223e4617f0e5fb8333676f1 560w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/e49e1dc3-image.jpeg?w=840\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=63d61d2b2e0622d26a8f51250db9a1b2 840w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/e49e1dc3-image.jpeg?w=1100\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=7d5f0072415e9806da70bf6756cc086d 1100w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/e49e1dc3-image.jpeg?w=1650\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=0b128237bd0ba74d51258f4aae9b28fc 1650w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/e49e1dc3-image.jpeg?w=2500\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=95a67064bb222d7538ce6c1805a7c56b 2500w`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` export`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`54`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`b4`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`...`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.8`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`dd05`})]}),`\n`]})})}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Your Blockscout instance will now support the Reown Project ID for Contract Read and Write functionality. `,_jsx(_components.a,{href:`https://github.com/blockscout/frontend/blob/main/docs/ENVS.md#blockchain-interaction-writing-to-contract-etc`,children:`-> See more front-end ENVs related to Blockchain and contract interaction`}),`.`]})})]})}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":"Reown / WalletConnect Project ID for Contract R/W","description":"Create a Reown (WalletConnect) project ID and set NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID to enable contract read and write in Blockscout.","href":"/setup/configuration-options/walletconnect-project-id-for-contract-read-write"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Setting up a Reown Project ID","slug":"setting-up-a-reown-project-id","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"blockscout","siteName":"Blockscout","title":"Reown / WalletConnect Project ID for Contract R/W - Blockscout","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-05T20:30:35.264Z","originalFileLocation":"setup/configuration-options/walletconnect-project-id-for-contract-read-write.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=\"light\"}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=\"description\" content=\"Create a Reown (WalletConnect) project ID and set NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID to enable contract read and write in Blockscout.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Blockscout\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/blockscout/ngOBvEIaVmdqBQW8/_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/blockscout/ngOBvEIaVmdqBQW8/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/blockscout/ngOBvEIaVmdqBQW8/_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/blockscout/ngOBvEIaVmdqBQW8/_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/blockscout/ngOBvEIaVmdqBQW8/_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/blockscout/ngOBvEIaVmdqBQW8/_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/blockscout/ngOBvEIaVmdqBQW8/_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/blockscout/ngOBvEIaVmdqBQW8/_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/blockscout/ngOBvEIaVmdqBQW8/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Reown / WalletConnect Project ID for Contract R/W - Blockscout\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a Reown (WalletConnect) project ID and set NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID to enable contract read and write in Blockscout.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Blockscout\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.blockscout.com/setup/configuration-options/walletconnect-project-id-for-contract-read-write\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://blockscout.mintlify.app/_mintlify/api/og/v2?division=Configuration+Options\u0026amp;title=Reown+%2F+WalletConnect+Project+ID+for+Contract+R%2FW\u0026amp;description=Create+a+Reown+%28WalletConnect%29+project+ID+and+set+NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID+to+enable+contract+read+and+write+in+Blockscout.\u0026amp;theme=d331589346b3caad8a76f8e1\u0026amp;signature=7bad786dc2285dac70b46ef864f4f10a998374b7a1929ca7f9f2ddb84792e594\">\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=\"Reown / WalletConnect Project ID for Contract R/W - Blockscout\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a Reown (WalletConnect) project ID and set NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID to enable contract read and write in Blockscout.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://blockscout.mintlify.app/_mintlify/api/og/v2?division=Configuration+Options\u0026amp;title=Reown+%2F+WalletConnect+Project+ID+for+Contract+R%2FW\u0026amp;description=Create+a+Reown+%28WalletConnect%29+project+ID+and+set+NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID+to+enable+contract+read+and+write+in+Blockscout.\u0026amp;theme=d331589346b3caad8a76f8e1\u0026amp;signature=7bad786dc2285dac70b46ef864f4f10a998374b7a1929ca7f9f2ddb84792e594\">\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/blockscout/ngOBvEIaVmdqBQW8/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Blockscout\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5351db\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.blockscout.com/setup/configuration-options/walletconnect-project-id-for-contract-read-write\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/setup/configuration-options/walletconnect-project-id-for-contract-read-write.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.blockscout.com/#organization\",\"name\":\"Blockscout\",\"url\":\"https://docs.blockscout.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/blockscout/cNJj4Zpe0FBD2sXC/logo/Color_BS_logo_hor.svg?fit=max\u0026auto=format\u0026n=cNJj4Zpe0FBD2sXC\u0026q=85\u0026s=7cffdcbb354b1aa090d9f7d3ca4f3452\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.blockscout.com#website\",\"name\":\"Blockscout\",\"url\":\"https://docs.blockscout.com\",\"publisher\":{\"@id\":\"https://docs.blockscout.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.blockscout.com/setup/configuration-options/walletconnect-project-id-for-contract-read-write#webpage\",\"url\":\"https://docs.blockscout.com/setup/configuration-options/walletconnect-project-id-for-contract-read-write\",\"name\":\"Reown / WalletConnect Project ID for Contract R/W\",\"description\":\"Create a Reown (WalletConnect) project ID and set NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID to enable contract read and write in Blockscout.\",\"dateModified\":\"2026-10-05T20:30:35.264Z\",\"isPartOf\":{\"@id\":\"https://docs.blockscout.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.blockscout.com/setup/configuration-options/walletconnect-project-id-for-contract-read-write#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.blockscout.com/setup/configuration-options/walletconnect-project-id-for-contract-read-write#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Setup and Run Blockscout\",\"item\":\"https://docs.blockscout.com/using-blockscout/autoscout\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Configuration Options\",\"item\":\"https://docs.blockscout.com/setup/configuration-options\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Reown / WalletConnect Project ID for Contract R/W\",\"item\":\"https://docs.blockscout.com/setup/configuration-options/walletconnect-project-id-for-contract-read-write\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.blockscout.com/setup/configuration-options/walletconnect-project-id-for-contract-read-write#article\",\"headline\":\"Reown / WalletConnect Project ID for Contract R/W\",\"name\":\"Reown / WalletConnect Project ID for Contract R/W\",\"description\":\"Create a Reown (WalletConnect) project ID and set NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID to enable contract read and write in Blockscout.\",\"url\":\"https://docs.blockscout.com/setup/configuration-options/walletconnect-project-id-for-contract-read-write\",\"mainEntityOfPage\":{\"@id\":\"https://docs.blockscout.com/setup/configuration-options/walletconnect-project-id-for-contract-read-write#webpage\"},\"dateModified\":\"2026-10-05T20:30:35.264Z\",\"publisher\":{\"@id\":\"https://docs.blockscout.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.blockscout.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Blockscout\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Blockscout","nav":{"global":{"anchors":[{"anchor":"Community","icon":"discord","href":"https://discord.gg/blockscout"},{"anchor":"Blog","icon":"newspaper","href":"https://www.blog.blockscout.com/"},{"anchor":"API Docs","icon":"cloud","href":"https://docs.blockscout.com/devs/apis"}]},"tabs":[{"tab":"Guides","pages":[{"group":"Get Started","pages":[{"title":"Blockscout blockchain explorer documentation","icon":"page-caret-up","href":""},{"title":"Using an Explorer","icon":"searchengin","sidebarTitle":"Using Blockscout","href":"/get-started/using-an-explorer"},{"title":"Integrating Blockscout into your Application","icon":"database","sidebarTitle":"Developer Integration","href":"/get-started/integrating-data"},{"title":"Running Blockscout","icon":"person-running","sidebarTitle":"Setup \u0026 Configuration","href":"/get-started/running-blockscout"},{"title":"Migration Guide","icon":"bird","href":"/get-started/migration-guide"},{"title":"API Rate Limits","icon":"traffic-light-go","href":"/rate-limits"}]},{"group":"Using Blockscout","pages":[{"group":"Overview","icon":"flag-checkered","pages":[{"title":"Blockscout UI Sections and Page Overviews","sidebarTitle":"UI Sections","href":"/using-blockscout/overviews"},{"title":"Block Explorer Glossary of Terms","href":"/using-blockscout/overviews/glossary-of-terms"},{"title":"Main Menu: Network, Blockchain, and API Navigation","href":"/using-blockscout/overviews/top-menu"},{"title":"Address Page: EOA Fields, Tabs, and Metrics","href":"/using-blockscout/overviews/address-page"},{"title":"Blocks Page: Block Height, Gas, and Rewards","href":"/using-blockscout/overviews/blocks"},{"title":"Transaction Fields Reference: Hash, Gas, Logs, State","href":"/using-blockscout/overviews/transaction-fields"},{"title":"Transaction Types: Blob, Coin, Contract, and Token","href":"/using-blockscout/overviews/transaction-types"},{"title":"Beacon Chain Withdrawal Views in Blockscout","href":"/using-blockscout/overviews/beacon-chain-withdrawal-views"},{"title":"Token Info Sources: CoinGecko and Verified Owners","href":"/using-blockscout/overviews/token-info"}]},{"group":"My Account","icon":"user","pages":[{"title":"My Account","sidebarTitle":"Overview","href":"/using-blockscout/my-account"},{"title":"Watchlist: Email Alerts for Address Activity","href":"/using-blockscout/my-account/watchlist"},{"title":"Private tags","href":"/using-blockscout/my-account/private-tags"},{"title":"Public Tags: Request and Report Address Labels","href":"/using-blockscout/my-account/public-tags"},{"title":"API keys","href":"/using-blockscout/my-account/api-keys"},{"title":"Custom ABI","href":"/using-blockscout/my-account/custom-abi"},{"group":"Verified addresses","icon":"check-circle","pages":[{"title":"Verified Addresses: Prove Smart Contract Ownership","sidebarTitle":"Overview","href":"/using-blockscout/my-account/verified-addresses"},{"title":"Copy and Sign Message for Address Verification","href":"/using-blockscout/my-account/verified-addresses/copy-and-sign-message"}]},{"title":"My Account setup for chain operators","href":"/using-blockscout/my-account/for-developers"}]},{"group":"Dappscout Apps Marketplace","icon":"store","pages":[{"title":"Dappscout Apps Marketplace","sidebarTitle":"Overview","href":"/using-blockscout/blockscout-apps"},{"title":"DApp Integration","href":"/using-blockscout/blockscout-apps/dapp-integration"}]},{"title":"Widgets: 3rd-Party Data on Address and Contract Pages","icon":"gear","href":"/using-blockscout/widgets"},{"group":"Essential Dapps","icon":"star","pages":[{"title":"Swap","sidebarTitle":"Swap","icon":"shuffle","href":"/using-blockscout/essential-dapps/swap"},{"title":"Revoke","icon":"square-minus","href":"/using-blockscout/essential-dapps/revoke"},{"title":"Multisend","icon":"manat-sign","href":"/using-blockscout/essential-dapps/multisend"}]},{"group":"Merits","icon":"award","pages":[{"title":"Merits","sidebarTitle":"Overview","href":"/using-blockscout/merits"},{"title":"Streak Rewards","href":"/using-blockscout/merits/streak-rewards"},{"title":"Activity Pass","href":"/using-blockscout/merits/activity-pass"},{"title":"Leaderboard","href":"/using-blockscout/merits/leaderboard"},{"title":"Badges","href":"/using-blockscout/merits/badges"},{"title":"Earn Merits when using Swap","href":"/using-blockscout/merits/earn-merits-when-using-swap"},{"title":"Merits FAQs","href":"/using-blockscout/merits/faqs"}]},{"title":"CSV Exports","icon":"file-csv","href":"/using-blockscout/export-to-csv"},{"group":"Token Support","icon":"coins","pages":[{"title":"Token Standards Supported by Blockscout","sidebarTitle":"Overview","href":"/using-blockscout/token-support"},{"title":"ERC-1155 Support: Multi-Token Indexing","href":"/using-blockscout/token-support/erc-1155-support"},{"title":"Adding and Updating Token Info on Blockscout","href":"/using-blockscout/token-info"}]}]},{"group":"Developer Support","pages":[{"title":"For Web3 Developers","icon":"user-astronaut","href":"/devs/for-web3-developers"},{"title":"Link to Blockscout","icon":{"name":"link","style":"regular","library":"fontawesome"},"href":"/devs/replace-links"},{"title":"Blockscout APIs","url":"/devs/apis","icon":"network-wired","href":"/devs/apis-redirect"},{"group":"Wallet as a Service (WaaS)","icon":"wallet","pages":[{"title":"What is WaaS","icon":"wallet","href":"/guides/developer-support/waas"},{"title":"Integration Guide","icon":"page-caret-up","href":"/guides/developer-support/wallet-as-a-service-waas/integration-guide"},{"title":"Current Integrations","icon":"check-double","href":"/guides/developer-support/wallet-as-a-service-waas/integrations"}]},{"group":"Smart Contract Verification","icon":"shield-halved","pages":[{"title":"Smart Contract Verification","sidebarTitle":"Overview","href":"/devs/verification"},{"title":"Verify contracts using the Blockscout UI","href":"/devs/verification/blockscout-ui"},{"group":"Hardhat Verification Plugin","pages":[{"title":"Verify contracts with the Hardhat plugin on Blockscout","sidebarTitle":"Overview","href":"/devs/verification/hardhat-verification-plugin"},{"title":"Sourcify plugin for Hardhat","href":"/devs/verification/hardhat-verification-plugin/sourcify-plugin-for-hardhat"}]},{"title":"Verify smart contracts with Foundry Forge","href":"/devs/verification/foundry-verification"},{"title":"Verify contracts via Sourcify on Blockscout","href":"/devs/verification/contracts-verification-via-sourcify"},{"title":"Verify contracts with the Remix IDE plugin","href":"/devs/verification/remix-verification"},{"title":"Verify contracts via thirdweb on Blockscout","href":"/devs/verification/verification-via-thirdweb"},{"title":"Stylus Verification","href":"/devs/verification/stylus-verification"},{"title":"Interacting with Smart Contracts","href":"/devs/verification/interacting-with-smart-contracts"},{"title":"Smart contract verification websocket events","href":"/devs/verification/websocket-notifications"}]},{"title":"MCP Server","icon":"code-fork","href":"/devs/mcp-server"},{"title":"Blockscout SDK","icon":"cube","href":"/devs/blockscout-sdk"},{"title":"Chainscout Chains List","icon":"list","href":"/devs/chainscout-chains-list"},{"title":"Blockscout Software Licence","icon":"book-atlas","href":"/devs/blockscout-license"}]},{"group":"Setup and Run Blockscout","pages":[{"group":"Autoscout 1-click Launchpad","icon":"rocket-launch","pages":[{"title":"Autoscout Explorer Launchpad","icon":"rocket","href":"/using-blockscout/autoscout"},{"title":"Creating an Instance","icon":"wand-magic-sparkles","href":"/using-blockscout/creating-an-instance"}]},{"group":"General Overview","icon":"gears","pages":[{"title":"Blockscout architecture overview","sidebarTitle":"Overview","icon":"info-circle","href":"/setup/information-and-settings"},{"title":"Separate Indexer, Web App, And API","href":"/setup/information-and-settings/separate-indexer-web-app-and-api"},{"title":"Umbrella Project Organization","href":"/setup/information-and-settings/umbrella-project"},{"title":"Indexer Architecture Overview","href":"/setup/information-and-settings/indexer-architecture-overview"},{"title":"ShareLock","href":"/setup/information-and-settings/sharelock"},{"title":"EVM Version Information","href":"/setup/information-and-settings/evm-version-information"}]},{"group":"Requirements","icon":"list-check","pages":[{"title":"Requirements","sidebarTitle":"Overview","href":"/setup/requirements"},{"title":"General backend requirements and prerequisites","href":"/setup/requirements/requirements"},{"title":"Backend/Frontend Compatibility Matrix","href":"/setup/requirements/back-front-compatibility-matrix"},{"title":"Hardware \u0026 Hosting Requirements","href":"/setup/requirements/resource-requirements"},{"title":"Database Storage Requirements","href":"/setup/requirements/database-storage-requirements"},{"title":"Client Setting Requirements","href":"/setup/requirements/client-settings"},{"title":"Node Tracing / JSON RPC Requirements","href":"/setup/requirements/node-tracing-json-rpc-requirements"},{"title":"L2 to L1 JSON-RPC method requests","href":"/setup/requirements/l2-greater-than-l1-json-rpc-method-requests"}]},{"group":"ENV Variables","icon":"sliders","pages":[{"title":"Blockscout Environment Variables Overview","sidebarTitle":"Overview","href":"/setup/env-variables"},{"title":"Backend environment variables reference for Blockscout","href":"/setup/env-variables/backend-env-variables"},{"title":"Backend ENVs for Chain-Specific Configuration","href":"/setup/env-variables/backend-envs-chain-specific"},{"title":"Backend ENVs for Blockscout Integrations","href":"/setup/env-variables/backend-envs-integrations"},{"group":"Frontend ENVs: Common","pages":[{"title":"Frontend ENVs: Common","sidebarTitle":"Overview","href":"/setup/env-variables/frontend-common-envs"},{"title":"Frontend environment variables reference","sidebarTitle":"Frontend ENVs","href":"/setup/env-variables/frontend-common-envs/envs"},{"title":"Deprecated Frontend ENVs","href":"/setup/env-variables/frontend-common-envs/deprecated-envs"}]},{"group":"Deprecated Backend ENVs","pages":[{"title":"Deprecated Backend ENVs","sidebarTitle":"Overview","href":"/setup/env-variables/deprecated-env-variables"}]}]},{"group":"Deployment","icon":"rocket","pages":[{"title":"Blockscout Deployment Methods and Options","sidebarTitle":"Overview","href":"/setup/deployment"},{"group":"Manual Deployment Guide","pages":[{"title":"Manual Deployment Guide for Blockscout","sidebarTitle":"Overview","href":"/setup/deployment/manual-deployment-guide"},{"title":"Manual Blockscout Setup on Ubuntu","href":"/setup/deployment/manual-deployment-guide/ubuntu-setup"},{"title":"Manual Blockscout Setup on macOS","href":"/setup/deployment/manual-deployment-guide/macos-setup"}]},{"title":"Docker Compose Deployment for Blockscout","icon":"box-open","href":"/setup/deployment/docker-compose-deployment"},{"title":"Kubernetes Deployment with Helm Charts","icon":"server","href":"/setup/deployment/kubernetes-deployment"},{"title":"Deploy Blockscout on Rollup Chains","icon":"layer-group","href":"/setup/deployment/rollup-deployment"},{"title":"Deploy Blockscout for Cosmos-Based Chains","icon":"globe","href":"/setup/deployment/cosmos-based-chains"},{"title":"Deploy Blockscout on Avalanche L1 Chains","icon":"mountain","href":"/setup/deployment/avalanche-chains"},{"title":"Upgrade Guide for Blockscout v7.0 and v8.0","icon":"arrow-up","href":"/setup/deployment/upgrade-guide-v7-0"},{"group":"Frontend Migration","icon":"box-open","pages":[{"title":"Blockscout Frontend Migration Overview","sidebarTitle":"Overview","href":"/setup/deployment/frontend-migration"},{"title":"All-in-One Docker Compose Frontend Migration","href":"/setup/deployment/frontend-migration/all-in-one-container"},{"title":"Frontend Migration with Separate Frontend","href":"/setup/deployment/frontend-migration/separate-frontend"},{"title":"Frontend Migration with Customized Backend","href":"/setup/deployment/frontend-migration/customized-backend"},{"title":"NGINX Proxy Setup for Frontend Migration","href":"/setup/deployment/frontend-migration/proxy-setup"},{"title":"Frontend Migration FAQs","href":"/setup/deployment/frontend-migration/faqs"}]},{"group":"Manual Deployment (backend + old UI)","icon":"hands","pages":[{"title":"Manual Deployment: Backend and Legacy UI","sidebarTitle":"Overview","href":"/setup/deployment/manual-old-ui"},{"title":"Clean a Previous Manual Blockscout Instance","href":"/setup/deployment/manual-old-ui/check-your-manual-deployment-instance"}]},{"title":"Terraform Deployment for Polygon Supernets","icon":"earth-asia","href":"/setup/deployment/terraform-deployment"},{"group":"Ansible Deployment (AWS Cloud)","icon":"cloud","pages":[{"title":"Ansible + Terraform Deployment Overview","href":"/setup/deployment/ansible-deployment/overview"},{"title":"Ansible Deployment Prerequisites","href":"/setup/deployment/ansible-deployment/prerequisites"},{"group":"AWS Permissions \u0026 Settings","pages":[{"title":"AWS Permissions and Settings for Blockscout Deploy","sidebarTitle":"Overview","href":"/setup/deployment/ansible-deployment/aws-permissions"},{"title":"Creating an AWS Secret Access Key Pair for CLI","href":"/setup/deployment/ansible-deployment/aws-permissions/creating-a-secret-key-pair"},{"title":"Login with AWS CLI for Blockscout Terraform Deploy","href":"/setup/deployment/ansible-deployment/aws-permissions/login-with-aws-cli"},{"title":"Creating An AWS Certificate For SSL","href":"/setup/deployment/ansible-deployment/aws-permissions/creating-an-aws-certificate-for-ssl"},{"title":"Manually Clean Terraform Instances on AWS","href":"/setup/deployment/ansible-deployment/aws-permissions/manually-cleaning-terraform-related-instances"}]},{"title":"Ansible Deployment Variables Reference","href":"/setup/deployment/ansible-deployment/variables"},{"title":"Provision Blockscout Infrastructure on AWS","href":"/setup/deployment/ansible-deployment/deploying-the-blockscout-infrastructure"},{"title":"Deploy Blockscout Application with Ansible","href":"/setup/deployment/ansible-deployment/deploying-blockscout"},{"title":"Destroy Blockscout AWS Infrastructure","href":"/setup/deployment/ansible-deployment/destroying-provisioned-infrastructure"},{"title":"Ansible Common Additional Tasks","href":"/setup/deployment/ansible-deployment/common-additional-tasks"},{"title":"Ansible Deployment Common Errors and FAQ","href":"/setup/deployment/ansible-deployment/common-errors-and-questions"},{"group":"AWS Marketplace (deprecated)","icon":"store-alt","pages":[{"title":"Blockscout AWS Marketplace Listing (Deprecated)","sidebarTitle":"Overview","href":"/setup/deployment/ansible-deployment/aws-marketplace"},{"title":"AWS Marketplace Deployment Overview for Blockscout","icon":"store-alt","href":"/setup/deployment/ansible-deployment/aws-marketplace/overview"},{"title":"Blockscout CloudFormation Template and AWS Topology","icon":"project-diagram","href":"/setup/deployment/ansible-deployment/aws-marketplace/cloudformation-template"},{"title":"AWS Marketplace Prerequisites and Install Parameters","icon":"cogs","href":"/setup/deployment/ansible-deployment/aws-marketplace/aws-marketplace-installation"},{"title":"Install Blockscout from AWS Marketplace Listing","icon":"shopping-cart","href":"/setup/deployment/ansible-deployment/aws-marketplace/install-from-aws-marketplace"},{"title":"AWS EC2 Archive Node Setup with OpenEthereum","icon":"server","href":"/setup/deployment/ansible-deployment/aws-marketplace/aws-ec2-archive-node-setup"},{"title":"Updating and Redeploying Blockscout on AWS","icon":"sync","href":"/setup/deployment/ansible-deployment/aws-marketplace/updating-and-redeploying-in-aws"},{"title":"Customizing CSS on Blockscout AWS Marketplace","icon":"paint-brush","href":"/setup/deployment/ansible-deployment/aws-marketplace/customizing-css"}]}]}]},{"group":"Microservices","icon":"gears","pages":[{"title":"Microservices","sidebarTitle":"Overview","href":"/setup/microservices"},{"title":"Blockscout ENS (BENS) Name Service Integration","href":"/setup/microservices/blockscout-ens-bens-name-service-integration"},{"title":"Smart contract verification microservice","href":"/setup/microservices/smart-contract-verification"}]},{"group":"Configuration Options","icon":"wrench","pages":[{"title":"Configuration Options","sidebarTitle":"Overview","href":"/setup/configuration-options"},{"title":"Blockscout Admin Panel Usage for Hosted Explorers","href":"/setup/configuration-options/admin-panel-usage"},{"title":"Automating Blockscout Restarts with HEART_COMMAND","href":"/setup/configuration-options/automating-restarts"},{"title":"Circle CI Build Updates for Blockscout","href":"/setup/configuration-options/circle-ci-updates"},{"title":"Charts and Stats Microservice for Blockscout","href":"/setup/configuration-options/charts-and-stats"},{"title":"Coin, Token, and Historical Exchange Rates","href":"/setup/configuration-options/exchange-rates"},{"title":"HAProxy Settings for blockscout.com Routing","href":"/setup/configuration-options/haproxy-settings-for-blockscout-com"},{"title":"Blockscout Logger Configs and Log Rotation","href":"/setup/configuration-options/logger-configs"},{"title":"Blockscout Indexer Memory Usage and Limits","href":"/setup/configuration-options/memory-usage"},{"title":"Prometheus and Grafana Metrics for Blockscout","href":"/setup/configuration-options/untitled-2"},{"title":"My Account Settings for Blockscout Personalization","href":"/setup/configuration-options/my-account-settings"},{"title":"reCAPTCHA Setup for Blockscout CSV and Account","description":"Enable Google reCAPTCHA v2 invisible on Blockscout to block bots on CSV exports and account features using site key and secret key ENV variables.","href":"/setup/configuration-options/recaptcha"},{"title":"Reown / WalletConnect Project ID for Contract R/W","href":"/setup/configuration-options/walletconnect-project-id-for-contract-read-write"},{"title":"Sorting and Cursor-Based Pagination in Blockscout","description":"Use the Blockscout SortingHelper module for Ecto query sorting and cursor-based pagination with dynamic ordering across columns and associations.","href":"/setup/configuration-options/sorting-and-pagination"},{"title":"Application Tracing with Spandex and Datadog","href":"/setup/configuration-options/tracing"}]},{"group":"Indexing","icon":"bars-staggered","pages":[{"title":"Indexing","sidebarTitle":"Overview","href":"/setup/indexing"},{"title":"How Do I Fix Indexer Timeouts?","href":"/setup/indexing/how-do-i-fix-indexer-timeouts"},{"title":"Fix indexer memory errors by adjusting memory usage","href":"/setup/indexing/how-do-i-update-memory-consumption-to-fix-indexer-memory-errors"}]},{"title":"Celestia Node and Indexer for Blockscout","icon":"globe","href":"/setup/celestia-node-indexer"},{"title":"Testing","icon":"vial","href":"/setup/testing"},{"title":"Blockscout Database Schema Reference","icon":"table","href":"/setup/db-schema"}]},{"group":"FAQs","pages":[{"title":"User FAQs","icon":"circle-question","href":"/faqs/faqs"},{"title":"Developer FAQs","icon":{"name":"question-circle","style":"regular","library":"fontawesome"},"href":"/faqs/developer-faqs"}]},{"group":"Resources","pages":[{"title":"EaaS: Hosting with Blockscout","icon":"star","href":"/resources/premium-features"},{"title":"Contributing to Blockscout","icon":"handshake-angle","href":"/resources/contributing-to-blockscout"},{"title":"Security Program","icon":"bug","href":"/resources/security-program"},{"title":"Media Kit","icon":"palette","href":"/resources/media-kit"},{"group":"Release Info","pages":[{"title":"Release Notes","sidebarTitle":"Release Notes","icon":"notes","href":"/resources/release-notes"},{"title":"v12.0.0 - Breaking changes and API updates","href":"/blockscout-v12-0-0-api-updates-and-breaking-changes"}]},{"title":"Discord Channel","url":"https://discord.gg/3yAWj8TXV2","href":"/discord-channel"},{"title":"Discussion","url":"https://github.com/blockscout/blockscout/discussions","href":"/discussion"},{"title":"GitHub Repo","url":"https://github.com/poanetwork/blockscout","href":"/github-repo"}]}]},{"tab":"Blockscout API","pages":[{"title":"Blockscout API","href":"/devs/apis"}]},{"tab":"About Blockscout","pages":[{"title":"About Blockscout","href":"/about/features"}]}]},"basePath":"","title":"Reown / WalletConnect Project ID for Contract R/W - Blockscout","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-BdiBGm0H.js","DynamicMarkdown-CbqEDjbV.js","zoom-image-lightbox-CvtNkYOX.js","lightbox-handle-r17bVUz3.js"]}