How MXEs, arxOS, Arcis, Clusters, and Solana coordinate encrypted computations
The Arcium Network uses Multi-Party Computation (MPC) to execute computations on encrypted data across a Cluster of Arx nodes.
MPC eXecution Environments (MXEs)
MXEs group a Solana program, computation definitions, key material, and the Cluster that executes their computations.Each MXE is bound to one Cluster at a time. Its authority can migrate it to another Cluster through key recovery. Each Cluster maintains its own onchain mempool.
arxOS
arxOS is the distributed, encrypted operating system powering Arx nodes and Clusters, responsible for coordinating and executing computations within the Arcium Network. Each node (like a core in a computer) provides computational resources to execute computations defined by MXEs.
Arcis (Arcium’s Developer Framework)
Arcis is the Rust framework and compiler for writing circuits that run with Arcium’s supported MPC protocol.
Clusters of Arx nodes (running arxOS)
Clusters currently run Cerberus, a dishonest-majority, detect-and-abort MPC protocol.
Solana stores network configuration, computation accounts, queues, staking state, payments, and callbacks. Arx nodes keep MPC key material and preprocessing data offchain and execute circuits offchain. Read more in Solana integration: orchestration and execution.Arx nodes stake to activate, join Clusters, receive rewards, and participate in leader selection. See Staking overview.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Arcium Docs","colors":{"primary":"#654490","light":"#9162ce","dark":"#9162ce"},"logo":{"light":"https://mintcdn.com/arcium/9466H0KeSU-eNM9-/logo/ARCIUM_Primary-Icon_light.svg?fit=max\u0026auto=format\u0026n=9466H0KeSU-eNM9-\u0026q=85\u0026s=0728c3fe7f1e35b74b1b8905001d3f8e","dark":"https://mintcdn.com/arcium/9466H0KeSU-eNM9-/logo/ARCIUM_Primary-Icon_dark.svg?fit=max\u0026auto=format\u0026n=9466H0KeSU-eNM9-\u0026q=85\u0026s=6d43cbfdc64bad53a8e9c107f4fb3bc3"},"favicon":"https://mintcdn.com/arcium/9466H0KeSU-eNM9-/favicon.svg?fit=max\u0026auto=format\u0026n=9466H0KeSU-eNM9-\u0026q=85\u0026s=8b2b2e88542a6f5f6ff7c0938f345f35","background":{"color":{"dark":"#000"}},"navbar":{"links":[{"href":"https://www.arcium.com/","label":"arcium.com"},{"href":"https://x.com/arcium","label":"X @arcium"}]},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"arcium","hasAudioNarration":false,"actualSubdomain":"arcium","customDomains":["docs.arcium.com"],"gitSource":{"type":"github","owner":"arcium-hq","repo":"arcium-mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adb394f972671008903c125","collectionId":"7e44b8e8-ba8b-41dd-9f7b-775eb02c523d","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adb394f972671008903c125"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6adb394f972671008903c125","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"Developers","count":32},{"language":"default","tag":"Documentation","count":25},{"language":"default","tag":"Arcis","count":8},{"language":"default","tag":"INTRODUCTION","count":6},{"language":"default","tag":"CLUSTERS","count":5},{"language":"default","tag":"COMPUTATIONS","count":5},{"language":"default","tag":"Invoking a Computation from your Solana program","count":5},{"language":"default","tag":"Blackthorn","count":4},{"language":"default","tag":"GETTING STARTED","count":4},{"language":"default","tag":"ARX NODES","count":3}]},"assistantConfig":{"enableStarterQuestions":false},"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}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"html.dark .nav-tabs-item:has(.bg-primary),html.dark button:has(+ul li a.bg-primary\\/10){color:#9162ce!important}.nav-tabs-item:has(.bg-primary),button:has(+ul li a.bg-primary\\/10){color:#654490!important}#sidebar-content li a.bg-primary\\/10{background-color:transparent!important}html.dark #content .link,html.dark a strong{color:#9162ce!important}#content .link,a strong{color:#654490!important}button:has(+ul li a.bg-primary\\/10) svg:first-of-type:not(.transition-transform){background-color:#654490!important}html.dark button:has(+ul li a.bg-primary\\/10) svg:first-of-type:not(.transition-transform){background-color:#9162ce!important}a[href^=http]:not([href=\"https://auth0.com\"])::after{margin-left:4px;position:relative;top:1px;content:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E\u003cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'>\u003c/path>\u003cpolyline points='15 3 21 3 21 9'>\u003c/polyline>\u003cline x1='10' y1='14' x2='21' y2='3'>\u003c/line>\u003c/svg>\")}.dark a[href^=http]:not([href=\"https://auth0.com\"])::after{content:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239162ce' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E\u003cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'>\u003c/path>\u003cpolyline points='15 3 21 3 21 9'>\u003c/polyline>\u003cline x1='10' y1='14' x2='21' y2='3'>\u003c/line>\u003c/svg>\")}#footer a[href^=http]::after,#navbar a[href^=http]::after,#sidebar-content a[href^=http]::after,a.card[href^=http]::after,a.no_external_icon[href^=http]::after{content:none!important}"}],"page":{"pagePath":"getting-started/architecture-overview","slug":"/getting-started/architecture-overview","pageMetadata":{"title":"Architecture overview","description":"How MXEs, arxOS, Arcis, Clusters, and Solana coordinate encrypted computations","href":"/getting-started/architecture-overview"},"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: \"How MXEs, arxOS, Arcis, Clusters, and Solana coordinate encrypted computations\"\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`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Frame,Heading,OptimizedImage}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The Arcium Network uses Multi-Party Computation (MPC) to execute computations on encrypted data across a Cluster of Arx nodes.`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/arcium/Xmb4zKT2rprigEoF/images/arcium_docs/ARCIUM-Architecture-Horizontal.jpg?fit=max\u0026auto=format\u0026n=Xmb4zKT2rprigEoF\u0026q=85\u0026s=fee48fcf1c2e712150870b2060968e9f`,alt:`Arcium Network Architecture`,\"data-og-width\":`1920`,width:`1920`,\"data-og-height\":`1080`,height:`1080`,\"data-path\":`images/arcium_docs/ARCIUM-Architecture-Horizontal.jpg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/arcium/Xmb4zKT2rprigEoF/images/arcium_docs/ARCIUM-Architecture-Horizontal.jpg?w=280\u0026fit=max\u0026auto=format\u0026n=Xmb4zKT2rprigEoF\u0026q=85\u0026s=d6a1836ff768442076f07216a2f1ceab 280w, https://mintcdn.com/arcium/Xmb4zKT2rprigEoF/images/arcium_docs/ARCIUM-Architecture-Horizontal.jpg?w=560\u0026fit=max\u0026auto=format\u0026n=Xmb4zKT2rprigEoF\u0026q=85\u0026s=dbd20028b4c0ab87ee187fce46d66c4b 560w, https://mintcdn.com/arcium/Xmb4zKT2rprigEoF/images/arcium_docs/ARCIUM-Architecture-Horizontal.jpg?w=840\u0026fit=max\u0026auto=format\u0026n=Xmb4zKT2rprigEoF\u0026q=85\u0026s=5c21e539ec298f01b5647a9ae0763e81 840w, https://mintcdn.com/arcium/Xmb4zKT2rprigEoF/images/arcium_docs/ARCIUM-Architecture-Horizontal.jpg?w=1100\u0026fit=max\u0026auto=format\u0026n=Xmb4zKT2rprigEoF\u0026q=85\u0026s=db29e6fbce28ddb77140dbe2d49323d0 1100w, https://mintcdn.com/arcium/Xmb4zKT2rprigEoF/images/arcium_docs/ARCIUM-Architecture-Horizontal.jpg?w=1650\u0026fit=max\u0026auto=format\u0026n=Xmb4zKT2rprigEoF\u0026q=85\u0026s=0b8c9bc54bc6c6f293af3df759763b8b 1650w, https://mintcdn.com/arcium/Xmb4zKT2rprigEoF/images/arcium_docs/ARCIUM-Architecture-Horizontal.jpg?w=2500\u0026fit=max\u0026auto=format\u0026n=Xmb4zKT2rprigEoF\u0026q=85\u0026s=6263bc981f73877ea745b6b2739a9b23 2500w`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`MPC eXecution Environments (MXEs)`})}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/multi-party-execution-environments-mxes/overview`,children:_jsx(_components.strong,{children:`MXEs`})}),` group a Solana program, computation definitions, key material, and the Cluster that executes their computations.`]}),`\n`,_jsx(_components.p,{children:`Each MXE is bound to one Cluster at a time. Its authority can migrate it to another Cluster through key recovery. Each Cluster maintains its own onchain mempool.`}),`\n`,_jsxs(_components.ol,{start:`2`,children:[`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`arxOS`})}),`\n`]}),`\n`,_jsx(_components.p,{children:`arxOS is the distributed, encrypted operating system powering Arx nodes and Clusters, responsible for coordinating and executing computations within the Arcium Network. Each node (like a core in a computer) provides computational resources to execute computations defined by MXEs.`}),`\n`,_jsxs(_components.ol,{start:`3`,children:[`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Arcis (Arcium’s Developer Framework)`})}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Arcis`}),` is the Rust framework and compiler for writing circuits that run with Arcium’s supported MPC protocol.`]}),`\n`,_jsxs(_components.ol,{start:`4`,children:[`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Clusters of Arx nodes (running arxOS)`})}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/clusters/overview`,children:`Clusters`}),` currently run `,_jsx(_components.a,{href:`/multi-party-execution-environments-mxes/mpc-protocols`,children:`Cerberus`}),`, a dishonest-majority, detect-and-abort MPC protocol.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/arcium/9466H0KeSU-eNM9-/images/arcium_docs/image-2.png?fit=max\u0026auto=format\u0026n=9466H0KeSU-eNM9-\u0026q=85\u0026s=c7ca06be0135ef73d0645ecc8627dab7`,alt:`Clusters of Arx nodes`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/arcium_docs/image-2.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/arcium/9466H0KeSU-eNM9-/images/arcium_docs/image-2.png?w=280\u0026fit=max\u0026auto=format\u0026n=9466H0KeSU-eNM9-\u0026q=85\u0026s=48a0c2cdd5f8a21a7e353c155e194905 280w, https://mintcdn.com/arcium/9466H0KeSU-eNM9-/images/arcium_docs/image-2.png?w=560\u0026fit=max\u0026auto=format\u0026n=9466H0KeSU-eNM9-\u0026q=85\u0026s=4583774d4105dc15d89be2c9cdbe05fd 560w, https://mintcdn.com/arcium/9466H0KeSU-eNM9-/images/arcium_docs/image-2.png?w=840\u0026fit=max\u0026auto=format\u0026n=9466H0KeSU-eNM9-\u0026q=85\u0026s=dc6533818d4fc8240e824eecff670e0e 840w, https://mintcdn.com/arcium/9466H0KeSU-eNM9-/images/arcium_docs/image-2.png?w=1100\u0026fit=max\u0026auto=format\u0026n=9466H0KeSU-eNM9-\u0026q=85\u0026s=c77329c53f00290bcccd3613601671d2 1100w, https://mintcdn.com/arcium/9466H0KeSU-eNM9-/images/arcium_docs/image-2.png?w=1650\u0026fit=max\u0026auto=format\u0026n=9466H0KeSU-eNM9-\u0026q=85\u0026s=5a6f9d13ef3ad1b31d41cf14d826d96c 1650w, https://mintcdn.com/arcium/9466H0KeSU-eNM9-/images/arcium_docs/image-2.png?w=2500\u0026fit=max\u0026auto=format\u0026n=9466H0KeSU-eNM9-\u0026q=85\u0026s=ff90d536af3ce4caebde2f08c04943c8 2500w`})}),`\n`,_jsx(Heading,{level:`3`,id:`chain-level-enforcement`,children:`Chain-level enforcement`}),`\n`,_jsxs(_components.p,{children:[`Solana stores network configuration, computation accounts, queues, staking state, payments, and callbacks. Arx nodes keep MPC key material and preprocessing data offchain and execute circuits offchain. Read more in `,_jsx(_components.a,{href:`/solana-integration-and-multichain-coordination/solana-integration-orchestration-and-execution`,children:`Solana integration: orchestration and execution`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Arx nodes stake to activate, join Clusters, receive rewards, and participate in leader selection. See `,_jsx(_components.a,{href:`/staking/overview`,children:`Staking overview`}),`.`]})]})}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":"Architecture overview","description":"How MXEs, arxOS, Arcis, Clusters, and Solana coordinate encrypted computations","href":"/getting-started/architecture-overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Chain-level enforcement","slug":"chain-level-enforcement","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"arcium","siteName":"Arcium Docs","title":"Architecture overview - Arcium Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-30T08:07:06.193Z","originalFileLocation":"getting-started/architecture-overview.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"How MXEs, arxOS, Arcis, Clusters, and Solana coordinate encrypted computations\">\u003cmeta data-mint-head name=\"application-name\" content=\"Arcium 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/arcium/qRef_Qzh_lSKSTEX/_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/arcium/qRef_Qzh_lSKSTEX/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/arcium/qRef_Qzh_lSKSTEX/_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/arcium/qRef_Qzh_lSKSTEX/_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/arcium/qRef_Qzh_lSKSTEX/_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/arcium/qRef_Qzh_lSKSTEX/_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/arcium/qRef_Qzh_lSKSTEX/_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/arcium/qRef_Qzh_lSKSTEX/_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/arcium/qRef_Qzh_lSKSTEX/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Architecture overview - Arcium Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"How MXEs, arxOS, Arcis, Clusters, and Solana coordinate encrypted computations\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Arcium Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.arcium.com/getting-started/architecture-overview\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://arcium.mintlify.app/_mintlify/api/og/v2?division=GETTING+STARTED\u0026amp;title=Architecture+overview\u0026amp;description=How+MXEs%2C+arxOS%2C+Arcis%2C+Clusters%2C+and+Solana+coordinate+encrypted+computations\u0026amp;theme=8176f5b8924175e29967f9c8\u0026amp;signature=a085c885bedcfabafd38faafe6a335012d9fb7dd3e22b23ea600f8a098b4a6f3\">\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=\"Architecture overview - Arcium Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How MXEs, arxOS, Arcis, Clusters, and Solana coordinate encrypted computations\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://arcium.mintlify.app/_mintlify/api/og/v2?division=GETTING+STARTED\u0026amp;title=Architecture+overview\u0026amp;description=How+MXEs%2C+arxOS%2C+Arcis%2C+Clusters%2C+and+Solana+coordinate+encrypted+computations\u0026amp;theme=8176f5b8924175e29967f9c8\u0026amp;signature=a085c885bedcfabafd38faafe6a335012d9fb7dd3e22b23ea600f8a098b4a6f3\">\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/arcium/qRef_Qzh_lSKSTEX/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Arcium Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#654490\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.arcium.com/getting-started/architecture-overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/getting-started/architecture-overview.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.arcium.com/#organization\",\"name\":\"Arcium Docs\",\"url\":\"https://docs.arcium.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/arcium/9466H0KeSU-eNM9-/logo/ARCIUM_Primary-Icon_light.svg?fit=max\u0026auto=format\u0026n=9466H0KeSU-eNM9-\u0026q=85\u0026s=0728c3fe7f1e35b74b1b8905001d3f8e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.arcium.com#website\",\"name\":\"Arcium Docs\",\"url\":\"https://docs.arcium.com\",\"publisher\":{\"@id\":\"https://docs.arcium.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.arcium.com/getting-started/architecture-overview#webpage\",\"url\":\"https://docs.arcium.com/getting-started/architecture-overview\",\"name\":\"Architecture overview\",\"description\":\"How MXEs, arxOS, Arcis, Clusters, and Solana coordinate encrypted computations\",\"dateModified\":\"2026-07-30T08:07:06.193Z\",\"isPartOf\":{\"@id\":\"https://docs.arcium.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.arcium.com/getting-started/architecture-overview#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.arcium.com/getting-started/architecture-overview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"GETTING STARTED\",\"item\":\"https://docs.arcium.com/getting-started/how-to-use-this-documentation\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Architecture overview\",\"item\":\"https://docs.arcium.com/getting-started/architecture-overview\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.arcium.com/getting-started/architecture-overview#article\",\"headline\":\"Architecture overview\",\"name\":\"Architecture overview\",\"description\":\"How MXEs, arxOS, Arcis, Clusters, and Solana coordinate encrypted computations\",\"url\":\"https://docs.arcium.com/getting-started/architecture-overview\",\"mainEntityOfPage\":{\"@id\":\"https://docs.arcium.com/getting-started/architecture-overview#webpage\"},\"dateModified\":\"2026-07-30T08:07:06.193Z\",\"publisher\":{\"@id\":\"https://docs.arcium.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.arcium.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Arcium Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Arcium Docs","nav":{"global":null,"tabs":[{"tab":"Documentation","icon":"book-open","groups":[{"group":"INTRODUCTION","pages":[{"title":"Overview of the Arcium Network","href":""},{"title":"Key features and use cases","href":"/introduction/key-features-and-use-cases"},{"title":"Basic concepts","href":"/introduction/basic-concepts"}]},{"group":"GETTING STARTED","pages":[{"title":"How to use this documentation","description":"Recommended reading order and guide to navigating the Arcium documentation","href":"/getting-started/how-to-use-this-documentation"},{"title":"Architecture overview","href":"/getting-started/architecture-overview"},{"title":"Network stakeholders","description":"Roles in the Arcium Network: Computation Customers, Arx Operators, Delegators, and Recovery Peers","href":"/getting-started/network-stakeholders"}]},{"group":"MPC EXECUTION ENVIRONMENTS (MXEs)","pages":[{"title":"MXEs overview","sidebarTitle":"Overview","href":"/multi-party-execution-environments-mxes/overview"},{"title":"MPC protocols","href":"/multi-party-execution-environments-mxes/mpc-protocols"},{"title":"MXE encryption","href":"/multi-party-execution-environments-mxes/mxe-encryption"}]},{"group":"CLUSTERS","pages":[{"title":"Clusters overview","sidebarTitle":"Overview","href":"/clusters/overview"},{"title":"Cluster migration","href":"/clusters/cluster-migration"},{"title":"Sybil resistance","href":"/clusters/sybil-resistance"},{"title":"Incentivization","href":"/clusters/incentivization"},{"title":"Permissioned clusters","href":"/clusters/permissioned-clusters"}]},{"group":"ARX NODES","pages":[{"title":"Arx nodes overview","sidebarTitle":"Overview","href":"/arx-nodes/overview"},{"title":"Configuration and security","href":"/arx-nodes/configuration-and-security"},{"title":"Performance and incentives","href":"/arx-nodes/performance-and-incentives"}]},{"group":"COMPUTATIONS","pages":[{"title":"Computation tasks","href":"/computations/computation-tasks"},{"title":"Defining and commissioning computations","href":"/computations/defining-and-commissioning-computations"},{"title":"Lifecycle of an Arcium computation","href":"/computations/lifecycle-of-an-arcium-computation"},{"title":"Pricing and incentives","href":"/computations/pricing-and-incentives"},{"title":"Queue ordering and fault handling","href":"/computations/queue-ordering-and-fault-handling"}]},{"group":"SOLANA INTEGRATION AND MULTICHAIN COORDINATION","pages":[{"title":"Solana integration: orchestration and execution","href":"/solana-integration-and-multichain-coordination/solana-integration-orchestration-and-execution"},{"title":"Multichain expansion","href":"/solana-integration-and-multichain-coordination/multichain-expansion"}]},{"group":"STAKING","pages":[{"title":"Staking overview","sidebarTitle":"Overview","href":"/staking/overview"}]}]},{"tab":"Developers","icon":"square-terminal","pages":[{"title":"Developers","href":"/developers"}]},{"tab":"Blackthorn","icon":"shield-halved","pages":[{"title":"Blackthorn","href":"/blackthorn"}]}]},"title":"Architecture overview - Arcium Docs","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DYplxqhs.js","DynamicMarkdown-Cc6AuSHS.js","zoom-image-lightbox-BNnMwe0F.js","lightbox-handle-r17bVUz3.js"]}