You can contribute two kinds of infrastructure to Tapenet. A storage node holds
slices of the public network’s data, proves it still has them, and earns TAPE for the
work. A gateway serves reads to users and applications; it stores nothing
permanently and earns nothing from the protocol, but it gives heavy read workloads
dedicated service. The architecture pages explain each role:
storage nodes and
gateways.
Joining the public network as an operator starts with the staking program.
and we’ll help you
get set up.
You do not need any of this to connect a client to Tapenet. Start with the
quickstart. Running Tapedrive privately for your own data is a
separate setup with no stake. See
Run Tapedrive locally.
Run a storage node
Stake, register, and start earning for storage you prove.
Run a gateway
Serve reads at your own limits, with your own cache.
Tapenet is in early access. A storage node stakes, registers, and joins the network.
The Tapenet setup guide covers
funding the identity used by your node. Current endpoints are on the
network details page.
The repository ships the tooling we use for our own fleet: Ansible playbooks and a provisioning CLI that automate everything in these guides. The guides below document the manual path, which is also the best way to understand what the automation does.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Tapedrive","colors":{"primary":"#FE7D28","light":"#FE7D28","dark":"#121F30"},"logo":{"light":"https://mintcdn.com/tapedrive/IVlwjOpRsvR7xk5g/logo/light.svg?fit=max\u0026auto=format\u0026n=IVlwjOpRsvR7xk5g\u0026q=85\u0026s=5428b466cc02259c02c39839aeb312c9","dark":"https://mintcdn.com/tapedrive/IVlwjOpRsvR7xk5g/logo/dark.svg?fit=max\u0026auto=format\u0026n=IVlwjOpRsvR7xk5g\u0026q=85\u0026s=d09fbeef258852417a7112d5286f5ec0"},"favicon":"https://mintcdn.com/tapedrive/IVlwjOpRsvR7xk5g/logo/favicon.svg?fit=max\u0026auto=format\u0026n=IVlwjOpRsvR7xk5g\u0026q=85\u0026s=9e8cdff896683e9e61bc9320d1c33ad9","background":{"color":{"dark":"#1B1B1B"}},"footer":{"socials":{"x":"https://x.com/tapedrive_io","github":"https://github.com/spool-labs/tape","discord":"https://discord.gg/dVa9TWA45X"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"tapedrive","hasAudioNarration":false,"actualSubdomain":"tapedrive","customDomains":["docs.tape.network"],"gitSource":{"type":"github","owner":"spool-labs","repo":"docs","deployBranch":"main","contentDirectory":"site","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"dca8f367-0077-4765-9ab7-ebc546e982d0","liveDeploymentHistoryId":"6ac0198d75b82599d4b5da06","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ac0198d75b82599d4b5da06"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ac0198d75b82599d4b5da06","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"default","tag":"Tools","count":33},{"language":"default","tag":"API Reference","count":15},{"language":"default","tag":"Gateway API","count":15},{"language":"default","tag":"Architecture","count":14},{"language":"default","tag":"Tapedrive","count":10},{"language":"default","tag":"Integrations","count":10},{"language":"default","tag":"CLI","count":9},{"language":"default","tag":"Tracks","count":8},{"language":"default","tag":"More Tools","count":7},{"language":"default","tag":"SDKs","count":7}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"protocol/node-setup","slug":"/protocol/node-setup","pageMetadata":{"title":"Overview","description":null,"href":"/protocol/node-setup/index"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const RunForm=({path,source,children})=>{const _components={a:`a`,..._provideComponents()};const url=`https://form.typeform.com/to/jJlpMc8r#path=${path}\u0026source=${source}`;return _jsx(_components.a,{href:url,children})};function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Card,Columns,Heading,Info,_MdxComponentBoundary}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!Columns)_missingMdxReference(`Columns`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`You can contribute two kinds of infrastructure to Tapenet. A `,_jsx(_components.strong,{children:`storage node`}),` holds\nslices of the public network’s data, proves it still has them, and earns TAPE for the\nwork. A `,_jsx(_components.strong,{children:`gateway`}),` serves reads to users and applications; it stores nothing\npermanently and earns nothing from the protocol, but it gives heavy read workloads\ndedicated service. The architecture pages explain each role:\n`,_jsx(_components.a,{href:`/protocol/architecture/storage-nodes`,children:`storage nodes`}),` and\n`,_jsx(_components.a,{href:`/protocol/architecture/gateways`,children:`gateways`}),`.`]}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`Joining the public network as an operator starts with the staking program.\n`,_jsx(_MdxComponentBoundary,{name:`RunForm`,children:_jsx(RunForm,{path:`tapenet`,source:`node-setup`,children:`Fill out the form`})}),` and we’ll help you\nget set up.`]})}),`\n`,_jsxs(_components.p,{children:[`You do not need any of this to connect a client to Tapenet. Start with the\n`,_jsx(_components.a,{href:`/protocol/quickstart`,children:`quickstart`}),`. Running Tapedrive privately for your own data is a\nseparate setup with no stake. See\n`,_jsx(_components.a,{href:`/tapenet/local`,children:`Run Tapedrive locally`}),`.`]}),`\n`,_jsxs(Columns,{cols:2,children:[_jsx(Card,{title:`Run a storage node`,href:`/protocol/node-setup/storage-node`,children:_jsx(_components.p,{children:`Stake, register, and start earning for storage you prove.`})}),_jsx(Card,{title:`Run a gateway`,href:`/protocol/node-setup/gateway`,children:_jsx(_components.p,{children:`Serve reads at your own limits, with your own cache.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`availability`,children:`Availability`}),`\n`,_jsxs(_components.p,{children:[`Tapenet is in early access. A storage node stakes, registers, and joins the network.\nThe `,_jsx(_components.a,{href:`/tapenet/access#fund-a-node`,children:`Tapenet setup guide`}),` covers\nfunding the identity used by your node. Current endpoints are on the\n`,_jsx(_components.a,{href:`/protocol/architecture/networks`,children:`network details page`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`deployment-tooling`,children:`Deployment tooling`}),`\n`,_jsx(_components.p,{children:`The repository ships the tooling we use for our own fleet: Ansible playbooks and a provisioning CLI that automate everything in these guides. The guides below document the manual path, which is also the best way to understand what the automation does.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{RunForm,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":"Overview","description":null,"href":"/protocol/node-setup/index"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[143,359,")=>null;function _cr"]]},"mdxExtracts":{"tableOfContents":[{"title":"Availability","slug":"availability","depth":2,"children":[]},{"title":"Deployment tooling","slug":"deployment-tooling","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"tapedrive","siteName":"Tapedrive","title":"Overview - Tapedrive","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-02T20:13:37.025Z","originalFileLocation":"protocol/node-setup/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=\"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=\"application-name\" content=\"Tapedrive\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tapedrive/lcyaOnpe0Ohcs5yu/_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/tapedrive/lcyaOnpe0Ohcs5yu/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tapedrive/lcyaOnpe0Ohcs5yu/_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/tapedrive/lcyaOnpe0Ohcs5yu/_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/tapedrive/lcyaOnpe0Ohcs5yu/_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/tapedrive/lcyaOnpe0Ohcs5yu/_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/tapedrive/lcyaOnpe0Ohcs5yu/_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/tapedrive/lcyaOnpe0Ohcs5yu/_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/tapedrive/lcyaOnpe0Ohcs5yu/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Overview - Tapedrive\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Tapedrive\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.tape.network/protocol/node-setup\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://tapedrive.mintlify.app/_mintlify/api/og/v2?division=Run+Infrastructure\u0026amp;title=Overview\u0026amp;theme=7eae8dc431c9336aa421fece\u0026amp;signature=cc7343fd8aed435aa3e4bb373147fd001ec2566d6233747c290cb06f99745e45\">\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=\"Overview - Tapedrive\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://tapedrive.mintlify.app/_mintlify/api/og/v2?division=Run+Infrastructure\u0026amp;title=Overview\u0026amp;theme=7eae8dc431c9336aa421fece\u0026amp;signature=cc7343fd8aed435aa3e4bb373147fd001ec2566d6233747c290cb06f99745e45\">\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/tapedrive/lcyaOnpe0Ohcs5yu/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Tapedrive\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FE7D28\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.tape.network/protocol/node-setup\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/protocol/node-setup.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.tape.network/#organization\",\"name\":\"Tapedrive\",\"url\":\"https://docs.tape.network\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/tapedrive/IVlwjOpRsvR7xk5g/logo/light.svg?fit=max\u0026auto=format\u0026n=IVlwjOpRsvR7xk5g\u0026q=85\u0026s=5428b466cc02259c02c39839aeb312c9\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.tape.network#website\",\"name\":\"Tapedrive\",\"url\":\"https://docs.tape.network\",\"publisher\":{\"@id\":\"https://docs.tape.network/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.tape.network/protocol/node-setup#webpage\",\"url\":\"https://docs.tape.network/protocol/node-setup\",\"name\":\"Overview\",\"dateModified\":\"2026-10-02T20:13:37.025Z\",\"isPartOf\":{\"@id\":\"https://docs.tape.network#website\"},\"breadcrumb\":{\"@id\":\"https://docs.tape.network/protocol/node-setup#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.tape.network/protocol/node-setup#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Run Infrastructure\",\"item\":\"https://docs.tape.network/protocol/node-setup/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Overview\",\"item\":\"https://docs.tape.network/protocol/node-setup\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.tape.network/protocol/node-setup#article\",\"headline\":\"Overview\",\"name\":\"Overview\",\"url\":\"https://docs.tape.network/protocol/node-setup\",\"mainEntityOfPage\":{\"@id\":\"https://docs.tape.network/protocol/node-setup#webpage\"},\"dateModified\":\"2026-10-02T20:13:37.025Z\",\"publisher\":{\"@id\":\"https://docs.tape.network/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.tape.network#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Tapedrive\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Tapedrive","nav":{"global":null,"tabs":[{"tab":"Tapedrive","groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/protocol"},{"title":"Quick Start","href":"/protocol/quickstart"},{"title":"Install Tapedrive","href":"/install"}]},{"group":"Use Tapenet","pages":[{"title":"Tapenet","sidebarTitle":"Overview","href":"/tapenet/index"},{"title":"Wallet and Funding","href":"/tapenet/access"},{"title":"Network Details","description":null,"href":"/protocol/architecture/networks"}]},{"group":"Run Infrastructure","pages":[{"title":"Overview","href":"/protocol/node-setup/index"},{"title":"Storage Node Setup","sidebarTitle":"Storage Node","description":null,"href":"/protocol/node-setup/storage-node"},{"title":"Gateway Setup","sidebarTitle":"Gateway","href":"/protocol/node-setup/gateway"}]},{"group":"Private Network","tag":"Soon","pages":[{"title":"Run Tapedrive Locally","sidebarTitle":"Run Locally","href":"/tapenet/local"}]}]},{"tab":"Architecture","pages":[{"title":"Architecture","href":"/protocol/architecture/overview"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/apis/gateway"}]},{"tab":"SDKs","pages":[{"title":"SDKs","href":"/sdks"}]},{"tab":"Tools","pages":[{"title":"Tools","href":"/tools/cli"}]}]},"title":"Overview - Tapedrive","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":[],"chunks":[]}