Developer hub for building on Blockscout with links to APIs, contract verification tools, the SDK, Merits integration, and link replacement guides.
👋 Welcome Web3 Developers and hackathon participants! Blockscout is built for you and optimized for use in web3 applications.See the categories below for more information.
Blockscout APIs
Smart Contract Verification Tools and Resources
Pointing links to Blockscout / Replacing Existing Links
🏃🏻♂️ For details on developing on the Blockscout platform, advanced setup, ENVs, microservices like ENS, and Blockscout deployment please see the Blockscout Setup section.❔ See the Common Developer FAQs for questions related to Blockscout development.🙋🏽♀️ Join our Discord for technical questions and support.
Was this page helpful?
{"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":"6ad8cd2177553aa7e9466757","collectionId":"4ecd87e5-ba08-4539-b544-95502e9181cc","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad8cd2177553aa7e9466757"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6adf8a503d6319f7be04c004","clientVersion":"0.0.3971","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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"#content-container{overflow-wrap:break-word}"}],"page":{"pagePath":"devs/for-web3-developers","slug":"/devs/for-web3-developers","pageMetadata":{"title":"For Web3 Developers","description":"Developer hub for building on Blockscout with links to APIs, contract verification tools, the SDK, Merits integration, and link replacement guides.","icon":"user-astronaut","href":"/devs/for-web3-developers"},"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: \"Developer hub for building on Blockscout with links to APIs, contract verification tools, the SDK, Merits integration, and link replacement guides.\"\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`,p:`p`,..._provideComponents(),...props.components},{Card,CardGroup,Heading,OptimizedImage}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`👋 Welcome Web3 Developers and hackathon participants! Blockscout is built for you and optimized for use in web3 applications.`}),`\n`,_jsx(_components.p,{children:`See the categories below for more information.`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsxs(Card,{href:`/devs/apis`,children:[_jsx(OptimizedImage,{src:`https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/aa1ec972-image.jpeg?fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=12455cb2a5c13917a42445ab7a518f89`,alt:``,\"data-og-width\":`1024`,width:`1024`,\"data-og-height\":`768`,height:`768`,\"data-path\":`images/aa1ec972-image.jpeg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/aa1ec972-image.jpeg?w=280\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=ca6dfea34ad4a9e243115fb830e62507 280w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/aa1ec972-image.jpeg?w=560\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=f5e96384371f4026acfab4b420d92ef4 560w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/aa1ec972-image.jpeg?w=840\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=dbf0b148c609f231b6f2d44b6250bbc1 840w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/aa1ec972-image.jpeg?w=1100\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=cdab2296846b86309c96af5897cbbbf3 1100w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/aa1ec972-image.jpeg?w=1650\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=f224a8c6a4483b05217cb49cdbff1b4e 1650w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/aa1ec972-image.jpeg?w=2500\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=92eccf107d51337b8c06ef823d2d2c68 2500w`}),_jsx(_components.p,{children:`Blockscout APIs`})]}),_jsxs(Card,{href:`/devs/verification`,children:[_jsx(OptimizedImage,{src:`https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/8cfe95f8-image.jpeg?fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=5abf21dff98abcdbcd27ff651d2a038f`,alt:``,\"data-og-width\":`1024`,width:`1024`,\"data-og-height\":`768`,height:`768`,\"data-path\":`images/8cfe95f8-image.jpeg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/8cfe95f8-image.jpeg?w=280\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=39d8345ae24a5643055eed86bf1d9546 280w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/8cfe95f8-image.jpeg?w=560\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=9404bc33c06fc389ba0c4d662e081d48 560w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/8cfe95f8-image.jpeg?w=840\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=c735daa1fee2ab28d66a34406e414c47 840w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/8cfe95f8-image.jpeg?w=1100\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=83ec8e25589db0c61ee4c493514a9922 1100w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/8cfe95f8-image.jpeg?w=1650\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=12fc7d26253eec509b651dd183b29d87 1650w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/8cfe95f8-image.jpeg?w=2500\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=aad53f518b476f4b344ca276a22ea8b7 2500w`}),_jsx(_components.p,{children:`Smart Contract Verification Tools and Resources`})]}),_jsxs(Card,{href:`/devs/replace-links`,children:[_jsx(OptimizedImage,{src:`https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/e0ca95fe-image.jpeg?fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=95bd254b0f628854e13321e357f557b8`,alt:``,\"data-og-width\":`1024`,width:`1024`,\"data-og-height\":`768`,height:`768`,\"data-path\":`images/e0ca95fe-image.jpeg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/e0ca95fe-image.jpeg?w=280\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=c05a92f69e64e95a322ecdc54991ae46 280w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/e0ca95fe-image.jpeg?w=560\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=59ada96e282bb1bf010dacc9969c2960 560w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/e0ca95fe-image.jpeg?w=840\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=06d08092f3b33f6491dc73b20f7dc0c9 840w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/e0ca95fe-image.jpeg?w=1100\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=d2ccd9fb76025019a45a78cf162576d6 1100w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/e0ca95fe-image.jpeg?w=1650\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=cf43f8e2209e6fe97d07e0a88fde4740 1650w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/e0ca95fe-image.jpeg?w=2500\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=95257fb0887bade4549b3faaa4340af1 2500w`}),_jsx(_components.p,{children:`Pointing links to Blockscout / Replacing Existing Links`})]}),_jsxs(Card,{href:`/devs/blockscout-sdk`,children:[_jsx(OptimizedImage,{src:`https://mintcdn.com/blockscout/kl-dO7vK6d_hNvHA/images/cadc8204-image.jpeg?fit=max\u0026auto=format\u0026n=kl-dO7vK6d_hNvHA\u0026q=85\u0026s=de5a70259527f15526c2e9de4b78cb06`,alt:``,\"data-og-width\":`400`,width:`400`,\"data-og-height\":`300`,height:`300`,\"data-path\":`images/cadc8204-image.jpeg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/blockscout/kl-dO7vK6d_hNvHA/images/cadc8204-image.jpeg?w=280\u0026fit=max\u0026auto=format\u0026n=kl-dO7vK6d_hNvHA\u0026q=85\u0026s=9ce227f4f5b36a19c3e99b9b966ae452 280w, https://mintcdn.com/blockscout/kl-dO7vK6d_hNvHA/images/cadc8204-image.jpeg?w=560\u0026fit=max\u0026auto=format\u0026n=kl-dO7vK6d_hNvHA\u0026q=85\u0026s=65e2c92891eba4ad2b9f1cb97a7e9b96 560w, https://mintcdn.com/blockscout/kl-dO7vK6d_hNvHA/images/cadc8204-image.jpeg?w=840\u0026fit=max\u0026auto=format\u0026n=kl-dO7vK6d_hNvHA\u0026q=85\u0026s=3beb43a43d70771084135dd2a5964940 840w, https://mintcdn.com/blockscout/kl-dO7vK6d_hNvHA/images/cadc8204-image.jpeg?w=1100\u0026fit=max\u0026auto=format\u0026n=kl-dO7vK6d_hNvHA\u0026q=85\u0026s=dd57063274628461763270bf46ecd4f4 1100w, https://mintcdn.com/blockscout/kl-dO7vK6d_hNvHA/images/cadc8204-image.jpeg?w=1650\u0026fit=max\u0026auto=format\u0026n=kl-dO7vK6d_hNvHA\u0026q=85\u0026s=a9150821bf016ee663fee381eb00dbd9 1650w, https://mintcdn.com/blockscout/kl-dO7vK6d_hNvHA/images/cadc8204-image.jpeg?w=2500\u0026fit=max\u0026auto=format\u0026n=kl-dO7vK6d_hNvHA\u0026q=85\u0026s=1efa9ebe2cfd75feb56e9d61d0041369 2500w`}),_jsx(_components.p,{children:`Blockscout SDK`})]}),_jsxs(Card,{href:`/devs/integrate-merits`,children:[_jsx(OptimizedImage,{src:`https://mintcdn.com/blockscout/5j9ATJZuQuk5LMJq/images/30262c94-image.jpeg?fit=max\u0026auto=format\u0026n=5j9ATJZuQuk5LMJq\u0026q=85\u0026s=913263e81666eb08e7276c27d5287d75`,alt:``,\"data-og-width\":`1024`,width:`1024`,\"data-og-height\":`768`,height:`768`,\"data-path\":`images/30262c94-image.jpeg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/blockscout/5j9ATJZuQuk5LMJq/images/30262c94-image.jpeg?w=280\u0026fit=max\u0026auto=format\u0026n=5j9ATJZuQuk5LMJq\u0026q=85\u0026s=2a9760711bcaf3c067c75ff5af99e9cb 280w, https://mintcdn.com/blockscout/5j9ATJZuQuk5LMJq/images/30262c94-image.jpeg?w=560\u0026fit=max\u0026auto=format\u0026n=5j9ATJZuQuk5LMJq\u0026q=85\u0026s=1a4495cf43273821649f0ea54b74dbbc 560w, https://mintcdn.com/blockscout/5j9ATJZuQuk5LMJq/images/30262c94-image.jpeg?w=840\u0026fit=max\u0026auto=format\u0026n=5j9ATJZuQuk5LMJq\u0026q=85\u0026s=8607bca7a0043d13d890497aaf6f80d3 840w, https://mintcdn.com/blockscout/5j9ATJZuQuk5LMJq/images/30262c94-image.jpeg?w=1100\u0026fit=max\u0026auto=format\u0026n=5j9ATJZuQuk5LMJq\u0026q=85\u0026s=57050a87af3c7cdb3ad50f524736abd1 1100w, https://mintcdn.com/blockscout/5j9ATJZuQuk5LMJq/images/30262c94-image.jpeg?w=1650\u0026fit=max\u0026auto=format\u0026n=5j9ATJZuQuk5LMJq\u0026q=85\u0026s=9f9e39751ebf5a01669c38a8111c65ef 1650w, https://mintcdn.com/blockscout/5j9ATJZuQuk5LMJq/images/30262c94-image.jpeg?w=2500\u0026fit=max\u0026auto=format\u0026n=5j9ATJZuQuk5LMJq\u0026q=85\u0026s=84d9e079741e824e0d1de4dce34bea34 2500w`}),_jsx(_components.p,{children:`Integrate Blockscout Merits`})]}),_jsxs(Card,{href:`/using-blockscout/autoscout`,children:[_jsx(OptimizedImage,{src:`https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/a850d944-image.jpeg?fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=06e84077942bd6bd24b178e45ae7aba2`,alt:``,\"data-og-width\":`1128`,width:`1128`,\"data-og-height\":`564`,height:`564`,\"data-path\":`images/a850d944-image.jpeg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/a850d944-image.jpeg?w=280\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=f04f81773991a69e3a2ac376fcd1d4ff 280w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/a850d944-image.jpeg?w=560\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=a911c1b3676628351c41909b77ee5703 560w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/a850d944-image.jpeg?w=840\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=044dcf29a46e31b8c845a7b13bb5bd5c 840w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/a850d944-image.jpeg?w=1100\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=1d84ca08b0ab417512d8648c1458d91c 1100w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/a850d944-image.jpeg?w=1650\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=001bdcc06659051606d7540c4461ccc8 1650w, https://mintcdn.com/blockscout/BBa8nQTQ6isU0DUJ/images/a850d944-image.jpeg?w=2500\u0026fit=max\u0026auto=format\u0026n=BBa8nQTQ6isU0DUJ\u0026q=85\u0026s=aaaadf70b8a656f0b7c1e9c67cf2c9e9 2500w`}),_jsx(_components.p,{children:`Autoscout 5 minute cloud deployment wizard`})]}),_jsxs(Card,{href:`/devs/chainscout-chains-list`,children:[_jsx(OptimizedImage,{src:`https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/fdbd8d50-image.jpeg?fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=e4e0438b40abff4e994bf31dc75f51de`,alt:``,\"data-og-width\":`1024`,width:`1024`,\"data-og-height\":`768`,height:`768`,\"data-path\":`images/fdbd8d50-image.jpeg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/fdbd8d50-image.jpeg?w=280\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=6c245d55d93d74f87a67808b2dec65e7 280w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/fdbd8d50-image.jpeg?w=560\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=5c5f451e267911266caaa2ae246d3d36 560w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/fdbd8d50-image.jpeg?w=840\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=3c2b8358985a5da56d850a80d20059d5 840w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/fdbd8d50-image.jpeg?w=1100\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=bd4b252c1b4e1b3aae2a8a2137583570 1100w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/fdbd8d50-image.jpeg?w=1650\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=b0d9141612d649a8d00289e2442010d5 1650w, https://mintcdn.com/blockscout/GHvuDaE4gRKuNH6O/images/fdbd8d50-image.jpeg?w=2500\u0026fit=max\u0026auto=format\u0026n=GHvuDaE4gRKuNH6O\u0026q=85\u0026s=3285c9bfb0096938c2ae8912cd153204 2500w`}),_jsx(_components.p,{children:`Chainscout EVM chains list`})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`additional-resources`,children:`Additional Resources`}),`\n`,_jsxs(_components.p,{children:[`🏃🏻♂️ For details on developing on the Blockscout platform, advanced setup, ENVs, microservices like ENS, and Blockscout deployment please see the `,_jsx(_components.a,{href:`/setup/information-and-settings`,children:`Blockscout Setup`}),` section.`]}),`\n`,_jsxs(_components.p,{children:[`❔ See the `,_jsx(_components.a,{href:`/faqs/developer-faqs`,children:`Common Developer FAQs`}),` for questions related to Blockscout development.`]}),`\n`,_jsxs(_components.p,{children:[`🙋🏽♀️ `,_jsx(_components.a,{href:`https://discord.gg/blockscout`,children:`Join our Discord`}),` for technical questions and support.`]})]})}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":"For Web3 Developers","description":"Developer hub for building on Blockscout with links to APIs, contract verification tools, the SDK, Merits integration, and link replacement guides.","icon":"user-astronaut","href":"/devs/for-web3-developers"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Additional Resources","slug":"additional-resources","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"blockscout","siteName":"Blockscout","title":"For Web3 Developers - Blockscout","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-26T16:44:43.448Z","originalFileLocation":"devs/for-web3-developers.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=\"Developer hub for building on Blockscout with links to APIs, contract verification tools, the SDK, Merits integration, and link replacement guides.\">\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=\"For Web3 Developers - Blockscout\">\u003cmeta data-mint-head property=\"og:description\" content=\"Developer hub for building on Blockscout with links to APIs, contract verification tools, the SDK, Merits integration, and link replacement guides.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Blockscout\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.blockscout.com/devs/for-web3-developers\">\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=Developer+Support\u0026amp;title=For+Web3+Developers\u0026amp;description=Developer+hub+for+building+on+Blockscout+with+links+to+APIs%2C+contract+verification+tools%2C+the+SDK%2C+Merits+integration%2C+and+link+replacement+guides.\u0026amp;theme=d331589346b3caad8a76f8e1\u0026amp;signature=52e7dbdf6b6c79b589df224cad64e239e265e75e0de560f4c35a482a1c2b3074\">\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=\"For Web3 Developers - Blockscout\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Developer hub for building on Blockscout with links to APIs, contract verification tools, the SDK, Merits integration, and link replacement guides.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://blockscout.mintlify.app/_mintlify/api/og/v2?division=Developer+Support\u0026amp;title=For+Web3+Developers\u0026amp;description=Developer+hub+for+building+on+Blockscout+with+links+to+APIs%2C+contract+verification+tools%2C+the+SDK%2C+Merits+integration%2C+and+link+replacement+guides.\u0026amp;theme=d331589346b3caad8a76f8e1\u0026amp;signature=52e7dbdf6b6c79b589df224cad64e239e265e75e0de560f4c35a482a1c2b3074\">\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/devs/for-web3-developers\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/devs/for-web3-developers.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/devs/for-web3-developers#webpage\",\"url\":\"https://docs.blockscout.com/devs/for-web3-developers\",\"name\":\"For Web3 Developers\",\"description\":\"Developer hub for building on Blockscout with links to APIs, contract verification tools, the SDK, Merits integration, and link replacement guides.\",\"dateModified\":\"2026-08-26T16:44:43.448Z\",\"isPartOf\":{\"@id\":\"https://docs.blockscout.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.blockscout.com/devs/for-web3-developers#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.blockscout.com/devs/for-web3-developers#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blockscout\",\"item\":\"https://docs.blockscout.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"For Web3 Developers\",\"item\":\"https://docs.blockscout.com/devs/for-web3-developers\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.blockscout.com/devs/for-web3-developers#article\",\"headline\":\"For Web3 Developers\",\"name\":\"For Web3 Developers\",\"description\":\"Developer hub for building on Blockscout with links to APIs, contract verification tools, the SDK, Merits integration, and link replacement guides.\",\"url\":\"https://docs.blockscout.com/devs/for-web3-developers\",\"mainEntityOfPage\":{\"@id\":\"https://docs.blockscout.com/devs/for-web3-developers#webpage\"},\"dateModified\":\"2026-08-26T16:44:43.448Z\",\"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","description":"Submit or update token name, logo, description, website, and socials on Blockscout using deployer verification, manual review, or expedited processing.","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","description":"Swap Etherscan and other block explorer links for Blockscout URLs across transactions, blocks, addresses, and tokens with simple URL replacement.","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","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","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/blockscout","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"}]}]},"title":"For Web3 Developers - Blockscout","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-BZxD9MAj.js","lightbox-handle-r17bVUz3.js"]}