Before real users transact with actual funds on your dApp, account for security, deployment, monitoring, and support requirements. HyperPaxeer currently operates mainnet only, so test contracts locally or on private development networks before production deployment.
Deployment
You can deploy your contracts on mainnet using the JSON-RPC and the mainnet network endpoints. Before you do so, review the following considerations.
Security
Thoroughly test your smart contracts in local and private environments before deploying to HyperPaxeer mainnet. Comprehensive tests should cover all functions, error handling, and edge cases.Whenever possible, perform a comprehensive security audit of the smart contract code to identify and eliminate any potential vulnerabilities or weaknesses. This is especially vital for the mainnet, as the code will be accessible to everyone and any security flaws could result in substantial losses. Learn about the common vulnerabilities and contract security practices. External auditors can also help optimize your contract’s performance.Ensure proper management of contract ownership and consider implementing a multi-sig mechanism for increased security. This will allow you to maintain deployment ownership within your team instead of one specific owner that might leave the team.Last but not least, verify that any external libraries or dependencies used by the contract are up-to-date and secure.
Contract upgradeability
Consider the possibility of upgrading the contract in the future and implement upgrade mechanisms if needed. This will enable you to make changes to the contract without having to redeploy it, creating a new contract.
Costs
Evaluate the gas costs associated with deploying and executing the smart contract, including the cost of deploying the contract and executing its functions are sufficient or efficient for end users.
Contract documentation
Provide clear and comprehensive documentation for the contract, including its purpose, functions, and potential risks. This will assist users in understanding how to use the contract and make it easier for other developers to review and contribute to the code.
Token distribution
You’re dApp might issue an ERC-20 token, e.g. to give token holders additional benefits. In this case, you will need to decide on how to distribute them and what kind of narrative you want to create.
Airdrop
One option is to distribute tokens to users through an airdrop. For some inspiration on how to select eligible receivers of an airdrop have a look at the [HyperPaxeer Rektdrop](https://medium.com/Paxeer-Network/the-Paxeer Network-rektdrop-abbe931ba823).
Token Registration
HyperPaxeer allows for ERC-20 tokens to be used cross-chain. Once some of your tokens have been minted, you can register a token pair through governance, which will allow users to send your tokens across chains. Head over to our Academy to learn how to register your ERC-20 token.
Community
Make yourself heard in the HyperPaxeer community and explain what value your dApp provides. An essential part of building a dApp is getting in touch with the community to showcase how they can take ownership or start contributing to your project. This will not only help your dApp’s visibility but might result in a new community of users, that want to improve your dApp.Head over to the HyperPaxeer Telegram channel get in touch with the community and contributors and showcase your dApp on one of the next community calls.
Was this page helpful?
{"docsConfig":{"theme":"sequoia","$schema":"https://mintlify.com/docs.json","name":"HyperPax Docs","colors":{"primary":"#004CED","light":"#004CED","dark":"#004CED"},"logo":{"light":"https://mintcdn.com/sidiorresearchlabs/EiBsRY3xZJV_sh0l/images/sid-fun-icon(1).png?fit=max\u0026auto=format\u0026n=EiBsRY3xZJV_sh0l\u0026q=85\u0026s=d71a89bed19aa24b8905b9f29d8999ba","dark":"https://mintcdn.com/sidiorresearchlabs/LR_mKTMBCpJSGaM9/images/sid-fun-icon2.png?fit=max\u0026auto=format\u0026n=LR_mKTMBCpJSGaM9\u0026q=85\u0026s=e7c3924e8059fbee2b8688217e042a49","href":"/"},"favicon":"https://mintcdn.com/sidiorresearchlabs/EiBsRY3xZJV_sh0l/images/sid-fun-icon(1).png?fit=max\u0026auto=format\u0026n=EiBsRY3xZJV_sh0l\u0026q=85\u0026s=d71a89bed19aa24b8905b9f29d8999ba","api":{"openapi":"openapi.yaml","playground":{"display":"interactive"}},"appearance":{"default":"dark"},"navbar":{"links":[{"href":"https://build.hyperpaxeer.com/","label":"Developer Portal"},{"href":"https://paxscan.io/","label":"Block Explorer"},{"href":"http://whitepaper.paxeer.app/","label":"Whitepaper"}]},"footer":{"socials":{"telegram":"https://t.me/paxeernetwork","twitter":"https://twitter.com/paxeer_app","github":"https://github.com/paxeer-network","website":"https://www.paxeer.app"}},"seo":{"metatags":{"og:type":"website","twitter:card":"summary_large_image"}},"fonts":{"family":"Pangram Sans Rounded","weight":700,"source":"https://github.com/dev-paxeer/musical-funicular/tree/main/pangram-sans-rounded","format":"woff"},"icons":{"library":"fontawesome"},"styling":{"eyebrows":"section","latex":true},"contextual":{"options":["copy","chatgpt","claude"],"display":"header"},"thumbnails":{"appearance":"dark","background":"https://mintcdn.com/sidiorresearchlabs/y7nRngQcsq_5mCpr/images/main.webp?fit=max\u0026auto=format\u0026n=y7nRngQcsq_5mCpr\u0026q=85\u0026s=b538d73fba5c2ce34905b2b4de523ee9"},"metadata":{"timestamp":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sidiorresearchlabs","hasAudioNarration":false,"actualSubdomain":"sidiorresearchlabs","customDomains":[],"gitSource":{"type":"github","owner":"paxlabs-inc","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ae94aa3021c491c8f53dddd:success","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"Develop","count":30},{"language":"default","tag":"Concepts","count":10},{"language":"default","tag":"Getting Started","count":8},{"language":"default","tag":"Modules","count":8},{"language":"default","tag":"Exchange \u0026 Trading","count":6},{"language":"default","tag":"CLI","count":6},{"language":"default","tag":"Setup \u0026 Configuration","count":6},{"language":"default","tag":"Transactions","count":5},{"language":"default","tag":"Resources","count":5},{"language":"default","tag":"Upgrades","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"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":"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":"editor-metadata","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},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","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}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"develop/mainnet","slug":"/develop/mainnet","pageMetadata":{"title":null,"description":null,"href":"/develop/mainnet"},"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},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`1`,id:`mainnet`,children:`Mainnet`}),`\n`,_jsx(_components.p,{children:`Before real users transact with actual funds on your dApp, account for security, deployment, monitoring, and support requirements. HyperPaxeer currently operates mainnet only, so test contracts locally or on private development networks before production deployment.`}),`\n`,_jsx(Heading,{level:`2`,id:`deployment`,children:`Deployment`}),`\n`,_jsxs(_components.p,{children:[`You can deploy your contracts on mainnet using the `,_jsx(_components.a,{href:`/develop/smart-contracts#deploy-with-ethereum-json-rpc`,children:`JSON-RPC`}),` and the `,_jsx(_components.a,{href:`/develop/api/networks`,children:`mainnet network endpoints`}),`. Before you do so, review the following considerations.`]}),`\n`,_jsx(Heading,{level:`3`,id:`security`,children:`Security`}),`\n`,_jsx(_components.p,{children:`Thoroughly test your smart contracts in local and private environments before deploying to HyperPaxeer mainnet. Comprehensive tests should cover all functions, error handling, and edge cases.`}),`\n`,_jsx(_components.p,{children:`Whenever possible, perform a comprehensive security audit of the smart contract code to identify and eliminate any potential vulnerabilities or weaknesses. This is especially vital for the mainnet, as the code will be accessible to everyone and any security flaws could result in substantial losses. Learn about the common vulnerabilities and contract security practices. External auditors can also help optimize your contract’s performance.`}),`\n`,_jsx(_components.p,{children:`Ensure proper management of contract ownership and consider implementing a multi-sig mechanism for increased security. This will allow you to maintain deployment ownership within your team instead of one specific owner that might leave the team.`}),`\n`,_jsx(_components.p,{children:`Last but not least, verify that any external libraries or dependencies used by the contract are up-to-date and secure.`}),`\n`,_jsx(Heading,{level:`3`,id:`contract-upgradeability`,children:`Contract upgradeability`}),`\n`,_jsx(_components.p,{children:`Consider the possibility of upgrading the contract in the future and implement upgrade mechanisms if needed. This will enable you to make changes to the contract without having to redeploy it, creating a new contract.`}),`\n`,_jsx(Heading,{level:`3`,id:`costs`,children:`Costs`}),`\n`,_jsx(_components.p,{children:`Evaluate the gas costs associated with deploying and executing the smart contract, including the cost of deploying the contract and executing its functions are sufficient or efficient for end users.`}),`\n`,_jsx(Heading,{level:`3`,id:`contract-documentation`,children:`Contract documentation`}),`\n`,_jsx(_components.p,{children:`Provide clear and comprehensive documentation for the contract, including its purpose, functions, and potential risks. This will assist users in understanding how to use the contract and make it easier for other developers to review and contribute to the code.`}),`\n`,_jsx(Heading,{level:`2`,id:`token-distribution`,children:`Token distribution`}),`\n`,_jsx(_components.p,{children:`You’re dApp might issue an ERC-20 token, e.g. to give token holders additional benefits. In this case, you will need to decide on how to distribute them and what kind of narrative you want to create.`}),`\n`,_jsx(Heading,{level:`3`,id:`airdrop`,children:`Airdrop`}),`\n`,_jsxs(_components.p,{children:[`One option is to distribute tokens to users through an airdrop. For some inspiration on how to select eligible receivers of an airdrop have a look at the [HyperPaxeer Rektdrop](`,_jsx(_components.a,{href:`https://medium.com/Paxeer-Network/the-Paxeer`,children:`https://medium.com/Paxeer-Network/the-Paxeer`}),` Network-rektdrop-abbe931ba823).`]}),`\n`,_jsx(Heading,{level:`3`,id:`token-registration`,children:`Token Registration`}),`\n`,_jsxs(_components.p,{children:[`HyperPaxeer allows for ERC-20 tokens to be used cross-chain. Once some of your tokens have been minted, you can register a token pair through governance, which will allow users to send your tokens across chains. Head over to our Academy to learn how to `,_jsx(_components.a,{href:`https://academy.evmosd.org/articles/advanced/erc20-registration`,children:`register your ERC-20 token`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`community`,children:`Community`}),`\n`,_jsx(_components.p,{children:`Make yourself heard in the HyperPaxeer community and explain what value your dApp provides. An essential part of building a dApp is getting in touch with the community to showcase how they can take ownership or start contributing to your project. This will not only help your dApp’s visibility but might result in a new community of users, that want to improve your dApp.`}),`\n`,_jsxs(_components.p,{children:[`Head over to the `,_jsx(_components.a,{href:`https://t.me/paxeernetwork`,children:`HyperPaxeer Telegram`}),` channel get in touch with the community and contributors and showcase your dApp on one of the next community calls.`]})]})}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":null,"description":null,"href":"/develop/mainnet"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Mainnet","slug":"mainnet","depth":1,"children":[]},{"title":"Deployment","slug":"deployment","depth":2,"children":[{"title":"Security","slug":"security","depth":3,"children":[]},{"title":"Contract upgradeability","slug":"contract-upgradeability","depth":3,"children":[]},{"title":"Costs","slug":"costs","depth":3,"children":[]},{"title":"Contract documentation","slug":"contract-documentation","depth":3,"children":[]}]},{"title":"Token distribution","slug":"token-distribution","depth":2,"children":[{"title":"Airdrop","slug":"airdrop","depth":3,"children":[]},{"title":"Token Registration","slug":"token-registration","depth":3,"children":[]}]},{"title":"Community","slug":"community","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"sidiorresearchlabs","siteName":"HyperPax Docs","title":"Mainnet - HyperPax Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-10T08:35:02.155Z","originalFileLocation":"develop/mainnet.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=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"HyperPax Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sidiorresearchlabs/2HfstkLtau2haROV/_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/sidiorresearchlabs/2HfstkLtau2haROV/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sidiorresearchlabs/2HfstkLtau2haROV/_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/sidiorresearchlabs/2HfstkLtau2haROV/_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/sidiorresearchlabs/2HfstkLtau2haROV/_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/sidiorresearchlabs/2HfstkLtau2haROV/_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/sidiorresearchlabs/2HfstkLtau2haROV/_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/sidiorresearchlabs/2HfstkLtau2haROV/_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/sidiorresearchlabs/2HfstkLtau2haROV/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Mainnet - HyperPax Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"HyperPax Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://sidiorresearchlabs.mintlify.app/develop/mainnet\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sidiorresearchlabs.mintlify.site/_mintlify/api/og/v2?division=Getting+Started\u0026amp;title=Mainnet\u0026amp;theme=2c8ad8a405545b25d1716420\u0026amp;signature=c4e32e8daf39c7193808c7fb5b7c9470b18b565bcfaa2a208bb210637f6042a8\">\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=\"Mainnet - HyperPax Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sidiorresearchlabs.mintlify.site/_mintlify/api/og/v2?division=Getting+Started\u0026amp;title=Mainnet\u0026amp;theme=2c8ad8a405545b25d1716420\u0026amp;signature=c4e32e8daf39c7193808c7fb5b7c9470b18b565bcfaa2a208bb210637f6042a8\">\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/sidiorresearchlabs/2HfstkLtau2haROV/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"HyperPax Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#004CED\">\u003clink data-mint-head rel=\"canonical\" href=\"https://sidiorresearchlabs.mintlify.app/develop/mainnet\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/develop/mainnet.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://sidiorresearchlabs.mintlify.app/#organization\",\"name\":\"HyperPax Docs\",\"url\":\"https://sidiorresearchlabs.mintlify.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sidiorresearchlabs/EiBsRY3xZJV_sh0l/images/sid-fun-icon(1).png?fit=max\u0026auto=format\u0026n=EiBsRY3xZJV_sh0l\u0026q=85\u0026s=d71a89bed19aa24b8905b9f29d8999ba\"}},{\"@type\":\"WebSite\",\"@id\":\"https://sidiorresearchlabs.mintlify.app#website\",\"name\":\"HyperPax Docs\",\"url\":\"https://sidiorresearchlabs.mintlify.app\",\"publisher\":{\"@id\":\"https://sidiorresearchlabs.mintlify.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://sidiorresearchlabs.mintlify.app/develop/mainnet#webpage\",\"url\":\"https://sidiorresearchlabs.mintlify.app/develop/mainnet\",\"name\":\"Mainnet\",\"dateModified\":\"2026-05-10T08:35:02.155Z\",\"isPartOf\":{\"@id\":\"https://sidiorresearchlabs.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://sidiorresearchlabs.mintlify.app/develop/mainnet#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://sidiorresearchlabs.mintlify.app/develop/mainnet#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Getting Started\",\"item\":\"https://sidiorresearchlabs.mintlify.app\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mainnet\",\"item\":\"https://sidiorresearchlabs.mintlify.app/develop/mainnet\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://sidiorresearchlabs.mintlify.app/develop/mainnet#article\",\"headline\":\"Mainnet\",\"name\":\"Mainnet\",\"url\":\"https://sidiorresearchlabs.mintlify.app/develop/mainnet\",\"mainEntityOfPage\":{\"@id\":\"https://sidiorresearchlabs.mintlify.app/develop/mainnet#webpage\"},\"dateModified\":\"2026-05-10T08:35:02.155Z\",\"publisher\":{\"@id\":\"https://sidiorresearchlabs.mintlify.app/#organization\"},\"isPartOf\":{\"@id\":\"https://sidiorresearchlabs.mintlify.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"HyperPax Docs\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"HyperPax Docs\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/develop/mainnet.md","siteName":"HyperPax Docs","nav":{"global":null,"groups":[{"group":"Getting Started","pages":[{"title":"Paxeer Network","href":"/index"},{"title":"Quick Start","icon":"rocket","href":"/quickstart"},{"title":"Current Network Facts","icon":"circle-info","href":"/current-network"},{"title":"Network Configuration","icon":"gear","href":"/configuration"},{"title":"Network Status","icon":"signal","href":"/network-status"},{"title":"Performance","icon":"gauge-high","href":"/performance"},{"title":"Versioning","description":"How Paxeer Network names and versions its forks, protocol releases, and binary builds","icon":"code-branch","href":"/versioning"},{"title":null,"href":"/develop/mainnet"}]},{"group":"Develop","pages":[{"title":"Develop","description":"Build on HyperPaxeer.","href":"/develop/index"},{"title":"Smart Contracts","icon":"code","href":"/contracts"},{"title":"Smart Contracts","href":"/develop/smart-contracts/index"},{"title":null,"href":"/develop/smart-contracts/custom-improvement-proposals"},{"title":"EVM Extensions","icon":"plug","href":"/develop/smart-contracts/list-evm-extensions"},{"title":"PaxSpot Precompiles","icon":"bolt","href":"/paxspot/precompiles"},{"title":null,"href":"/develop/smart-contracts/evm-extensions/evm-extensions"},{"title":null,"href":"/develop/smart-contracts/evm-extensions/authorization"},{"title":null,"href":"/develop/smart-contracts/evm-extensions/staking"},{"title":null,"href":"/develop/smart-contracts/evm-extensions/distribution"},{"title":null,"href":"/develop/smart-contracts/evm-extensions/ibc-transfer"},{"title":null,"href":"/develop/smart-contracts/evm-extensions/vesting"},{"title":"RPC Methods","icon":"terminal","href":"/rpc"},{"title":"API Reference","href":"/openapi/index"},{"title":"LaunchPad GraphQL","href":"/openapi/launchpad-graphql"},{"title":"Perpetuals GraphQL","href":"/openapi/perpetual-graphql"},{"title":"StableSwap GraphQL","href":"/openapi/stableswap-graphql"},{"title":"API","href":"/develop/api/index"},{"title":null,"href":"/develop/api/networks"},{"title":null,"href":"/develop/api/tendermint-rpc"},{"title":"SDKs \u0026 Tools","icon":"toolbox","href":"/tools"},{"title":"Code Examples","icon":"brackets-curly","href":"/examples"},{"title":"Tools \u0026 Plugins","href":"/develop/tools/index"},{"title":null,"href":"/develop/tools/client-integrations"},{"title":null,"href":"/develop/tools/contract-verifications"},{"title":"Wallet Integration","href":"/develop/wallet-integration/index"},{"title":"Block Explorers","href":"/develop/block-explorers/index"},{"title":"Oracles","href":"/develop/oracles/index"},{"title":"Graph Indexers","href":"/develop/graphs-indexers/index"},{"title":"Building Apps on HyperPaxeer","icon":"hammer","href":"/app-developers/guides/building-apps"},{"title":"Testing Apps","icon":"flask","href":"/app-developers/guides/testing-apps"}]},{"group":"Transactions","pages":[{"title":"Transaction Fees","icon":"money-bill","href":"/app-developers/guides/transactions/fees"},{"title":"Estimating Transaction Costs","icon":"calculator","href":"/app-developers/guides/transactions/estimates"},{"title":"Transaction Gas Parameters","icon":"sliders","href":"/app-developers/guides/transactions/parameters"},{"title":"Transaction Statuses","icon":"list-check","href":"/app-developers/guides/transactions/statuses"},{"title":"Troubleshooting Transactions","icon":"screwdriver-wrench","href":"/app-developers/guides/transactions/troubleshooting"}]},{"group":"Architecture","pages":[{"title":"Protocol","href":"/protocol/index"},{"title":"Architecture Overview","icon":"sitemap","href":"/concepts/architecture/overview"},{"title":"Argus VM (AVM)","icon":"microchip","href":"/argus-vm"},{"title":"PAX-28 Token Standard","icon":"coins","href":"/pax-28"}]},{"group":"Modules","pages":[{"title":"Modules","href":"/protocol/modules/index"},{"title":null,"href":"/protocol/modules/evm"},{"title":null,"href":"/protocol/modules/erc20"},{"title":null,"href":"/protocol/modules/inflation"},{"title":"x/paxoracle","icon":"database","href":"/protocol/modules/paxoracle"},{"title":null,"href":"/protocol/modules/vesting"},{"title":null,"href":"/protocol/modules/epochs"},{"title":null,"href":"/protocol/modules/feemarket"}]},{"group":"Concepts","pages":[{"title":null,"href":"/protocol/concepts/accounts"},{"title":null,"href":"/protocol/concepts/gas-and-fees"},{"title":null,"href":"/protocol/concepts/tokens"},{"title":null,"href":"/protocol/concepts/transactions"},{"title":"Chain ID","href":"/protocol/concepts/chain-id"},{"title":null,"href":"/protocol/concepts/encoding"},{"title":null,"href":"/protocol/concepts/keyring"},{"title":null,"href":"/protocol/concepts/signing"},{"title":null,"href":"/protocol/concepts/multisig"},{"title":null,"href":"/protocol/concepts/pending-state"}]},{"group":"CLI","pages":[{"title":"CLI","href":"/protocol/cli/index"},{"title":"Configuration","href":"/protocol/cli/configuration"},{"title":null,"href":"/protocol/cli/single-node"},{"title":null,"href":"/protocol/cli/multi-nodes"},{"title":null,"href":"/protocol/cli/cli-commands"},{"title":"Working with Docker","href":"/protocol/cli/docker-build"}]},{"group":"Resources","pages":[{"title":null,"href":"/protocol/ibc-channels"},{"title":null,"href":"/protocol/module-accounts"},{"title":null,"href":"/protocol/metrics"},{"title":null,"href":"/protocol/bugs"},{"title":null,"href":"/protocol/faq"}]},{"group":"Validators","pages":[{"title":"Overview","href":"/validate/index"},{"title":"Mainnet","href":"/validate/mainnet"}]},{"group":"Setup \u0026 Configuration","pages":[{"title":"Run a Node","icon":"server","href":"/validate/setup/run-a-validator"},{"title":"Configuration","href":"/validate/setup/configuration"},{"title":"State Sync","href":"/validate/setup/state-sync"},{"title":"Mempool","href":"/validate/setup/mempool"},{"title":"Disk Usage Optimization","href":"/validate/setup/disk-usage-configuration"},{"title":"Validator FAQ","href":"/validate/setup/faq"}]},{"group":"Upgrades","pages":[{"title":"Overview","href":"/validate/upgrades/index"},{"title":"Automated Upgrades","href":"/validate/upgrades/automated-upgrades"},{"title":"Manual Upgrades","href":"/validate/upgrades/manual-upgrades"},{"title":"Rollback","href":"/validate/upgrades/rollback"},{"title":"Hard Fork Upgrades","href":"/validate/upgrades/hard-fork-upgrades"}]},{"group":"IBC \u0026 Relayers","pages":[{"title":"Run an IBC Relayer","href":"/validate/relayers"}]},{"group":"Exchange \u0026 Trading","pages":[{"group":"PaxSpot","pages":[{"title":"PaxSpot","icon":"chart-mixed","href":"/paxspot"},{"title":"PaxSpot Precompiles","icon":"bolt","href":"/paxspot/precompiles"}]},{"group":"Protocol Suite","pages":[{"title":"HyperPax DEX","icon":"arrow-right-arrow-left","href":"/sidiora/dex"},{"title":"HyperPax Perps","icon":"chart-line","href":"/sidiora/perps"},{"title":"Sidiora.fun","icon":"rocket","href":"/sidiora/fun"},{"title":"Sidiora.ag","icon":"route","href":"/sidiora/ag"}]}]},{"group":"Ecosystem","pages":[{"title":"Computable Token Machine (CTM)","icon":"microchip","href":"/ctm"},{"title":"PaxDex Protocol (Legacy)","icon":"arrow-right-arrow-left","href":"/archive/paxdex"}]}]},"basePath":"","title":"Mainnet - HyperPax Docs","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":[],"chunks":[]}