Build and deploy smart contracts on HyperPaxeer EVM.
Smart Contracts
Since the introduction of Ethereum in 2015,
the ability to control digital assets through smart contracts
has attracted a large community of developers
to build decentralized applications on the Ethereum Virtual Machine (EVM).
This community is continuously creating extensive tooling and introducing standards,
which are further increasing the adoption rate of EVM-compatible technology.Whether you are building new use cases on HyperPaxeer
or porting an existing dApp from another EVM-based chain (e.g. Ethereum),
you can easily build and deploy EVM smart contracts on HyperPaxeer to implement the core business logic of your dApp.
HyperPaxeer is fully compatible with the EVM,
so it allows you to use the same tools (Solidity, Remix, Oracles, etc.)
and APIs (i.e. Ethereum JSON-RPC) that are available on the EVM.Leveraging the interoperability of Cosmos chains,
HyperPaxeer enables you to build scalable cross-chain applications within a familiar EVM environment.
Learn about the essential components when building and deploying EVM smart contracts on HyperPaxeer below.
Build with Solidity
You can develop EVM smart contracts on HyperPaxeer using Solidity.
Solidity is also used to build smart contracts on Ethereum.
So if you have deployed smart contracts on Ethereum (or any other EVM-compatible chain)
you can use the same contracts on HyperPaxeer.Since it is the most widely used smart contract programming language in Blockchain,
Solidity comes with well-documented and rich language support.
Head over to our list of Tools and IDE Plugins to help you get started.
EVM Extensions
EVM Extensions are precompiled contracts that are built into the Ethereum Virtual Machine (EVM).
Each offers specific functionality, that can be used by other smart contracts.
Generally, they are used to perform operations that are either not possible
or would be too expensive to perform with a regular smart contract
implementation, such as hashing, elliptic curve cryptography, and modular exponentiation.By adding custom EVM extensions to Ethereum’s basic feature set,
HyperPaxeer allows developers to use previously unavailable functionality in smart contracts, like staking and governance operations.
This will allow more complex smart contracts to be built on HyperPaxeer
and further improves the interoperability between Cosmos and Ethereum.
It also is a key feature to achieve HyperPaxeer’ vision of being the definitive dApp
chain, where any dApp can be deployed once and users can interact with
a wide range of different blockchains natively.To enable the described functionalities, HyperPaxeer introduces so-called stateful precompiled smart contracts,
which can perform a state transition,
as opposed to those offered by the standard Go-Ethereum implementation,
which can only read state information.
This is necessary because an operation like e.g. staking tokens
will ultimately change the chain state.View a list of available evm extensions here.
Oracles
Blockchain oracles provide a way for smart contracts to access external information,
such as price feeds from financial exchanges or carbon emission measurements.
They serve as bridges between blockchains and the outside world.Head over to our Oracles section to find out
how smart contracts can make use of oracles on HyperPaxeer for real-life activities
such as insurance, borrowing, lending, or gaming.
Deploy with Ethereum JSON-RPC
HyperPaxeer is fully compatible with the Ethereum JSON-RPC APIs,
allowing you to deploy and interact with smart contracts on HyperPaxeer
and connect with existing Ethereum-compatible web3 tooling.
This gives you direct access to reading Ethereum-formatted transactions
or sending them to the network which otherwise wouldn’t be possible on a Cosmos chain, such as HyperPaxeer.You can connect to the HyperPaxeer Testnet
to deploy and test your smart contracts before moving to Mainnet.
Block Explorers
You can use block explorers
to view and debug interactions with your smart contracts deployed on HyperPaxeer.
Block explorers index blocks and their transactions
so that you can search for real-time and historical information about the blockchain,
including data related to blocks, transactions, addresses, and more.
Contract Verification
Once deployed, smart contract data is deployed as non-human readable EVM bytecode.
You can use contract verification tools
that publish and verify your original Solidity code
to prove to users that they are interacting with the correct smart contract.
HyperPaxeer Features
The core protocol team is continuously building features
that enhance the experience of smart contract developers on HyperPaxeer.
Head over to our Mainnet sections to learn more about these functionalities.
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/smart-contracts","slug":"/develop/smart-contracts","pageMetadata":{"title":"Smart Contracts","description":"Build and deploy smart contracts on HyperPaxeer EVM.","href":"/develop/smart-contracts/index"},"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: \"Build and deploy smart contracts on HyperPaxeer EVM.\"\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`,em:`em`,p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`1`,id:`smart-contracts`,children:`Smart Contracts`}),`\n`,_jsxs(_components.p,{children:[`Since the introduction of Ethereum in 2015,\nthe ability to control digital assets through `,_jsx(_components.a,{href:`https://ethereum.org/en/smart-contracts/`,children:`smart contracts`}),`\nhas attracted a large community of developers\nto build decentralized applications on the Ethereum Virtual Machine (EVM).\nThis community is continuously creating extensive tooling and introducing standards,\nwhich are further increasing the adoption rate of EVM-compatible technology.`]}),`\n`,_jsx(_components.p,{children:`Whether you are building new use cases on HyperPaxeer\nor porting an existing dApp from another EVM-based chain (e.g. Ethereum),\nyou can easily build and deploy EVM smart contracts on HyperPaxeer to implement the core business logic of your dApp.\nHyperPaxeer is fully compatible with the EVM,\nso it allows you to use the same tools (Solidity, Remix, Oracles, etc.)\nand APIs (i.e. Ethereum JSON-RPC) that are available on the EVM.`}),`\n`,_jsx(_components.p,{children:`Leveraging the interoperability of Cosmos chains,\nHyperPaxeer enables you to build scalable cross-chain applications within a familiar EVM environment.\nLearn about the essential components when building and deploying EVM smart contracts on HyperPaxeer below.`}),`\n`,_jsx(Heading,{level:`2`,id:`build-with-solidity`,children:`Build with Solidity`}),`\n`,_jsxs(_components.p,{children:[`You can develop EVM smart contracts on HyperPaxeer using `,_jsx(_components.a,{href:`https://github.com/ethereum/solidity`,children:`Solidity`}),`.\nSolidity is also used to build smart contracts on Ethereum.\nSo if you have deployed smart contracts on Ethereum (or any other EVM-compatible chain)\nyou can use the same contracts on HyperPaxeer.`]}),`\n`,_jsx(_components.p,{children:`Since it is the most widely used smart contract programming language in Blockchain,\nSolidity comes with well-documented and rich language support.\nHead over to our list of Tools and IDE Plugins to help you get started.`}),`\n`,_jsx(Heading,{level:`3`,id:`evm-extensions`,children:`EVM Extensions`}),`\n`,_jsx(_components.p,{children:`EVM Extensions are precompiled contracts that are built into the Ethereum Virtual Machine (EVM).\nEach offers specific functionality, that can be used by other smart contracts.\nGenerally, they are used to perform operations that are either not possible\nor would be too expensive to perform with a regular smart contract\nimplementation, such as hashing, elliptic curve cryptography, and modular exponentiation.`}),`\n`,_jsx(_components.p,{children:`By adding custom EVM extensions to Ethereum’s basic feature set,\nHyperPaxeer allows developers to use previously unavailable functionality in smart contracts, like staking and governance operations.\nThis will allow more complex smart contracts to be built on HyperPaxeer\nand further improves the interoperability between Cosmos and Ethereum.\nIt also is a key feature to achieve HyperPaxeer’ vision of being the definitive dApp\nchain, where any dApp can be deployed once and users can interact with\na wide range of different blockchains natively.`}),`\n`,_jsxs(_components.p,{children:[`To enable the described functionalities, HyperPaxeer introduces so-called `,_jsx(_components.em,{children:`stateful`}),` precompiled smart contracts,\nwhich can perform a state transition,\nas opposed to those offered by the standard Go-Ethereum implementation,\nwhich can only read state information.\nThis is necessary because an operation like e.g. staking tokens\nwill ultimately change the chain state.`]}),`\n`,_jsxs(_components.p,{children:[`View a list of available evm extensions `,_jsx(_components.a,{href:`/develop/smart-contracts/list-evm-extensions`,children:`here`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`oracles`,children:`Oracles`}),`\n`,_jsx(_components.p,{children:`Blockchain oracles provide a way for smart contracts to access external information,\nsuch as price feeds from financial exchanges or carbon emission measurements.\nThey serve as bridges between blockchains and the outside world.`}),`\n`,_jsxs(_components.p,{children:[`Head over to our `,_jsx(_components.a,{href:`/develop/smart-contracts/oracles`,children:`Oracles section`}),` to find out\nhow smart contracts can make use of oracles on HyperPaxeer for real-life activities\nsuch as insurance, borrowing, lending, or gaming.`]}),`\n`,_jsx(Heading,{level:`2`,id:`deploy-with-ethereum-json-rpc`,children:`Deploy with Ethereum JSON-RPC`}),`\n`,_jsxs(_components.p,{children:[`HyperPaxeer is fully compatible with the `,_jsx(_components.a,{href:`/develop/api/ethereum-json-rpc/`,children:`Ethereum JSON-RPC`}),` APIs,\nallowing you to deploy and interact with smart contracts on HyperPaxeer\nand connect with existing Ethereum-compatible web3 tooling.\nThis gives you direct access to reading Ethereum-formatted transactions\nor sending them to the network which otherwise wouldn’t be possible on a Cosmos chain, such as HyperPaxeer.`]}),`\n`,_jsxs(_components.p,{children:[`You can connect to the HyperPaxeer `,_jsx(_components.a,{href:`/develop/smart-contracts/testnet`,children:`Testnet`}),`\nto deploy and test your smart contracts before moving to Mainnet.`]}),`\n`,_jsx(Heading,{level:`3`,id:`block-explorers`,children:`Block Explorers`}),`\n`,_jsxs(_components.p,{children:[`You can use `,_jsx(_components.a,{href:`/develop/smart-contracts/block-explorers`,children:`block explorers`}),`\nto view and debug interactions with your smart contracts deployed on HyperPaxeer.\nBlock explorers index blocks and their transactions\nso that you can search for real-time and historical information about the blockchain,\nincluding data related to blocks, transactions, addresses, and more.`]}),`\n`,_jsx(Heading,{level:`3`,id:`contract-verification`,children:`Contract Verification`}),`\n`,_jsxs(_components.p,{children:[`Once deployed, smart contract data is deployed as non-human readable EVM bytecode.\nYou can use `,_jsx(_components.a,{href:`/develop/smart-contracts/tools/contract-verifications`,children:`contract verification tools`}),`\nthat publish and verify your original Solidity code\nto prove to users that they are interacting with the correct smart contract.`]}),`\n`,_jsx(Heading,{level:`2`,id:`hyperpaxeer-features`,children:`HyperPaxeer Features`}),`\n`,_jsx(_components.p,{children:`The core protocol team is continuously building features\nthat enhance the experience of smart contract developers on HyperPaxeer.\nHead over to our Mainnet sections to learn more about these functionalities.`})]})}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":"Smart Contracts","description":"Build and deploy smart contracts on HyperPaxeer EVM.","href":"/develop/smart-contracts/index"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Smart Contracts","slug":"smart-contracts","depth":1,"children":[]},{"title":"Build with Solidity","slug":"build-with-solidity","depth":2,"children":[{"title":"EVM Extensions","slug":"evm-extensions","depth":3,"children":[]},{"title":"Oracles","slug":"oracles","depth":3,"children":[]}]},{"title":"Deploy with Ethereum JSON-RPC","slug":"deploy-with-ethereum-json-rpc","depth":2,"children":[{"title":"Block Explorers","slug":"block-explorers","depth":3,"children":[]},{"title":"Contract Verification","slug":"contract-verification","depth":3,"children":[]}]},{"title":"HyperPaxeer Features","slug":"hyperpaxeer-features","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"sidiorresearchlabs","siteName":"HyperPax Docs","title":"Smart Contracts - HyperPax Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-10T08:35:02.866Z","originalFileLocation":"develop/smart-contracts/index.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=\"description\" content=\"Build and deploy smart contracts on HyperPaxeer EVM.\">\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=\"Smart Contracts - HyperPax Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Build and deploy smart contracts on HyperPaxeer EVM.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"HyperPax Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://sidiorresearchlabs.mintlify.app/develop/smart-contracts\">\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=Develop\u0026amp;title=Smart+Contracts\u0026amp;description=Build+and+deploy+smart+contracts+on+HyperPaxeer+EVM.\u0026amp;theme=2c8ad8a405545b25d1716420\u0026amp;signature=c1f0976221495b714b06c67c462231ebd90f5f3f7d3c3fcd05e49f6494241551\">\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=\"Smart Contracts - HyperPax Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Build and deploy smart contracts on HyperPaxeer EVM.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sidiorresearchlabs.mintlify.site/_mintlify/api/og/v2?division=Develop\u0026amp;title=Smart+Contracts\u0026amp;description=Build+and+deploy+smart+contracts+on+HyperPaxeer+EVM.\u0026amp;theme=2c8ad8a405545b25d1716420\u0026amp;signature=c1f0976221495b714b06c67c462231ebd90f5f3f7d3c3fcd05e49f6494241551\">\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/smart-contracts\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/develop/smart-contracts.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/smart-contracts#webpage\",\"url\":\"https://sidiorresearchlabs.mintlify.app/develop/smart-contracts\",\"name\":\"Smart Contracts\",\"description\":\"Build and deploy smart contracts on HyperPaxeer EVM.\",\"dateModified\":\"2026-05-10T08:35:02.866Z\",\"isPartOf\":{\"@id\":\"https://sidiorresearchlabs.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://sidiorresearchlabs.mintlify.app/develop/smart-contracts#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://sidiorresearchlabs.mintlify.app/develop/smart-contracts#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Develop\",\"item\":\"https://sidiorresearchlabs.mintlify.app/develop\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Smart Contracts\",\"item\":\"https://sidiorresearchlabs.mintlify.app/develop/smart-contracts\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://sidiorresearchlabs.mintlify.app/develop/smart-contracts#article\",\"headline\":\"Smart Contracts\",\"name\":\"Smart Contracts\",\"description\":\"Build and deploy smart contracts on HyperPaxeer EVM.\",\"url\":\"https://sidiorresearchlabs.mintlify.app/develop/smart-contracts\",\"mainEntityOfPage\":{\"@id\":\"https://sidiorresearchlabs.mintlify.app/develop/smart-contracts#webpage\"},\"dateModified\":\"2026-05-10T08:35:02.866Z\",\"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/smart-contracts.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","icon":"code-branch","href":"/versioning"},{"title":null,"href":"/develop/mainnet"}]},{"group":"Develop","pages":[{"title":"Develop","href":"/develop/index"},{"title":"Smart Contracts","description":"Deploy, verify, and interact with Solidity contracts on HyperPaxeer","icon":"code","href":"/contracts"},{"title":"Smart Contracts","href":"/develop/smart-contracts/index"},{"title":null,"description":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":"Smart Contracts - HyperPax Docs","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":[],"chunks":[]}