{"docsConfig":{"theme":"sequoia","$schema":"https://mintlify.com/docs.json","name":"Stellar Developer Docs","colors":{"primary":"#6E56CF","light":"#9E8CFC","dark":"#5746AF"},"logo":{"light":"https://mintcdn.com/stellardevelopmentfoundation/hmWBKBicbGG4DTu6/logo/light.svg?fit=max\u0026auto=format\u0026n=hmWBKBicbGG4DTu6\u0026q=85\u0026s=8a00b2dfbc97a739a34cae5bce195900","dark":"https://mintcdn.com/stellardevelopmentfoundation/hmWBKBicbGG4DTu6/logo/dark.svg?fit=max\u0026auto=format\u0026n=hmWBKBicbGG4DTu6\u0026q=85\u0026s=b2a86569d59daaff5b90fac7f8998e27","href":"https://developers.stellar.org"},"favicon":"https://mintcdn.com/stellardevelopmentfoundation/hmWBKBicbGG4DTu6/favicon.png?fit=max\u0026auto=format\u0026n=hmWBKBicbGG4DTu6\u0026q=85\u0026s=28de029047b9a3eab8113ee2e529d345","appearance":{"default":"light"},"background":{"color":{"light":"#fcfcfc","dark":"#161616"}},"navbar":{"primary":{"type":"button","label":"For agents","href":"#for-agents"}},"seo":{"metatags":{"canonical":"https://developers.stellar.org"}},"fonts":{"family":"Inter"},"styling":{"codeblocks":{"theme":{"light":"github-light","dark":"github-dark"}},"latex":true},"integrations":{"gtm":{"tagId":"GTM-M2JLH37"}},"contextual":{"options":["copy","view","assistant","chatgpt","claude","perplexity","grok","aistudio","devin","windsurf","mcp","cursor","vscode","devin-mcp","download-spec"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"Community","icon":"users","href":"https://stellar.org/community"},{"anchor":"Blog","icon":"newspaper","href":"https://stellar.org/blog"},{"anchor":"Discord","icon":"discord","href":"https://discord.com/invite/zVYdY3ktTn"},{"anchor":"X","icon":"x-twitter","href":"https://twitter.com/StellarOrg"},{"anchor":"YouTube","icon":"youtube","href":"https://www.youtube.com/@StellarDevelopmentFoundation"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"stellardevelopmentfoundation","hasAudioNarration":false,"actualSubdomain":"stellardevelopmentfoundation","customDomains":["developers.stellar.org"],"gitSource":{"type":"github","owner":"stellar","repo":"stellar-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":"","_id":"6ad90e5997846f200aac452e"},"chroma":{"liveDeploymentHistoryId":"6ae370416dca5a83b8f3b0ca","collectionId":"290de167-50df-4a44-9db7-7c93c68b2aae","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae370416dca5a83b8f3b0ca"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae370416dca5a83b8f3b0ca","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Data","count":244},{"language":"default","tag":"API Reference","count":243},{"language":"default","tag":"Build","count":162},{"language":"default","tag":"Platforms","count":160},{"language":"default","tag":"APIs Overview","count":147},{"language":"default","tag":"Horizon","count":122},{"language":"default","tag":"Stellar Disbursement Platform","count":106},{"language":"default","tag":"Meeting Notes","count":92},{"language":"default","tag":"Tools","count":86},{"language":"default","tag":"How-To Guides","count":83}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"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":"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":"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":"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":"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":"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":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@keyframes fa-slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}:root{--stellar-accent:#7d73b2;--stellar-accent-hover:#6c629f;--stellar-accent-contrast:#ffffff;--stellar-accent-soft:rgba(125, 115, 178, 0.12);--stellar-accent-border:rgba(125, 115, 178, 0.24)}html.dark,html[data-theme=dark]{--stellar-accent:#ffda00;--stellar-accent-hover:#ffe34d;--stellar-accent-contrast:#0a0a0a;--stellar-accent-soft:rgba(255, 218, 0, 0.12);--stellar-accent-border:rgba(255, 218, 0, 0.24)}.stellar-hero-base{background:radial-gradient(circle at 16% 52%,rgba(125,115,178,.18) 0,rgba(125,115,178,.08) 24%,rgba(255,255,255,0) 56%),linear-gradient(180deg,#fcfbff 0,#fff 56%,#f6f4ff 100%)}.stellar-hero-base-dark{background:radial-gradient(circle at 16% 52%,rgba(255,218,0,.12) 0,rgba(255,218,0,.06) 24%,rgba(10,10,10,0) 56%),linear-gradient(180deg,#040404 0,#09090b 56%,#0f172a 100%)}.stellar-hero-wash-light{background:linear-gradient(90deg,rgba(255,255,255,.92) 0,rgba(255,255,255,.74) 34%,rgba(255,255,255,.24) 68%,rgba(255,255,255,0) 100%)}.stellar-hero-wash-dark{background:linear-gradient(90deg,rgba(2,6,23,.86) 0,rgba(2,6,23,.68) 34%,rgba(2,6,23,.2) 68%,rgba(2,6,23,0) 100%)}.stellar-accent-button,.stellar-accent-button:hover{background-color:var(--stellar-accent);color:var(--stellar-accent-contrast)}.stellar-accent-button:hover{background-color:var(--stellar-accent-hover)}.stellar-accent-outline-button{border-color:rgba(23,23,23,.14);background-color:rgba(255,255,255,.7);color:#171717}.stellar-accent-outline-button:hover{border-color:var(--stellar-accent);background-color:var(--stellar-accent-soft);color:var(--stellar-accent)}html.dark .stellar-accent-outline-button,html[data-theme=dark] .stellar-accent-outline-button{border-color:rgba(255,255,255,.2);background-color:rgba(255,255,255,.05);color:#fff}.stellar-accent-panel{border:1px solid var(--stellar-accent-border);background:linear-gradient(90deg,rgba(125,115,178,.16) 0,#fff 52%,rgba(125,115,178,.06) 100%)}html.dark .stellar-accent-panel,html[data-theme=dark] .stellar-accent-panel{background:linear-gradient(90deg,rgba(255,218,0,.1) 0,#0a0a0a 52%,#0f172a 100%)}@media (max-width:767px){.stellar-hero-wash-light{background:linear-gradient(180deg,rgba(255,255,255,.92) 0,rgba(255,255,255,.82) 38%,rgba(255,255,255,.64) 100%)}.stellar-hero-wash-dark{background:linear-gradient(180deg,rgba(2,6,23,.88) 0,rgba(2,6,23,.78) 38%,rgba(2,6,23,.62) 100%)}.stellar-accent-panel{background:linear-gradient(180deg,rgba(125,115,178,.14) 0,#fff 46%,rgba(125,115,178,.06) 100%)}html.dark .stellar-accent-panel,html[data-theme=dark] .stellar-accent-panel{background:linear-gradient(180deg,rgba(255,218,0,.1) 0,#0a0a0a 46%,#0f172a 100%)}}div:has(>ul>li>a.nav-anchor){display:flex;flex-direction:column}ul:has(>li>a.nav-anchor){order:99;margin-top:2rem;border-top:1px solid rgba(125,115,178,.24);margin-top:auto;padding-top:1rem}div:has(>ul>li>a.nav-anchor)>div.mt-6{margin-top:0}#navigation-items>div.pt-6{padding-top:.5rem}#navigation-items [data-component-part=scroll-area-content]{min-height:100%;display:flex;flex-direction:column}#navigation-items [data-component-part=scroll-area-content]>div{flex:1}.callout{--Notification-bg:var(--sds-clr-lilac-01);--Notification-border:var(--sds-clr-lilac-06);--Notification-icon:var(--sds-clr-lilac-09);--Notification-svg:url(\"/img/sds-icons/icons-info-circle.svg\");font-family:var(--sds-ff-base);background-color:var(--Notification-bg)!important;border:1px solid var(--Notification-border)!important;border-radius:.5rem!important;padding:.75rem!important;gap:.75rem!important;color:var(--sds-clr-gray-11);font-size:.875rem;line-height:1.25rem}.callout[data-callout-type=check],.callout[data-callout-type=tip]{--Notification-bg:var(--sds-clr-green-01);--Notification-border:var(--sds-clr-green-06);--Notification-icon:var(--sds-clr-green-09);--Notification-svg:url(\"/img/sds-icons/icons-check-circle.svg\")}.callout[data-callout-type=warning]{--Notification-bg:var(--sds-clr-amber-01);--Notification-border:var(--sds-clr-amber-06);--Notification-icon:var(--sds-clr-amber-09);--Notification-svg:url(\"/img/sds-icons/icons-alert-triangle.svg\")}.callout[data-callout-type=danger]{--Notification-bg:var(--sds-clr-red-01);--Notification-border:var(--sds-clr-red-06);--Notification-icon:var(--sds-clr-red-09);--Notification-svg:url(\"/img/sds-icons/icons-alert-circle.svg\")}[data-component-part=callout-icon]{width:1rem!important;margin-top:.125rem!important}#for-agents-panel[hidden],#navigation-items svg.transition-transform>path,#page-context-menu-button svg,.fa-link>span,[data-component-part=callout-icon] svg,[data-component-part=pagination-chevron]>path,[data-testid=copy-code-button] svg,[role=menu] [role=menuitem] .font-medium>svg>path{display:none}[data-component-part=callout-icon]::before{content:\"\";display:block;width:1rem;height:1rem;background-color:var(--Notification-icon);-webkit-mask:var(--Notification-svg) no-repeat center/contain;mask:var(--Notification-svg) no-repeat center/contain}#page-context-menu-button>div::before{content:\"\";display:block;width:1rem;height:1rem;flex-shrink:0;background-color:currentColor;-webkit-mask:url(/img/sds-icons/icons-copy-01.svg) no-repeat center/contain;mask:url(/img/sds-icons/icons-copy-01.svg) no-repeat center/contain;background-color:var(--sds-clr-gray-09)}#page-context-menu>button{font-family:var(--sds-ff-base);font-weight:var(--sds-fw-semi-bold)!important;transition:background-color var(--sds-anim-transition-default),border-color var(--sds-anim-transition-default);height:2.25rem!important;padding:.5rem .75rem!important;font-size:.875rem!important;line-height:1.25rem!important;font-weight:600!important;color:var(--sds-clr-gray-12)!important;background-color:var(--sds-clr-gray-01)!important;border:1px solid var(--sds-clr-gray-06)!important}#page-context-menu>button:hover{background-color:var(--sds-clr-gray-04)!important;border-color:var(--sds-clr-gray-07)!important}#page-context-menu-button{border-radius:.5rem 0 0 .5rem!important;border-right:0!important;border-right:1px solid var(--sds-clr-gray-06)!important;margin-right:-1px;position:relative;z-index:1}#page-context-menu>button:last-child{width:2.25rem!important;padding:0!important;justify-content:center;border-radius:0 .5rem .5rem 0!important;border-left:1px solid var(--sds-clr-gray-06)!important}#page-context-menu-button>div{gap:.25rem!important}#pagination a{border:0!important;border-radius:0!important;padding:0!important}#pagination a:hover [data-component-part=pagination-title]{color:var(--sds-clr-lilac-11)!important}[data-testid=copy-code-button]::before{content:\"\";display:block;width:1rem;height:1rem;background-color:var(--sds-clr-gray-09);-webkit-mask:url(/img/sds-icons/icons-copy-01.svg) no-repeat center/contain;mask:url(/img/sds-icons/icons-copy-01.svg) no-repeat center/contain}[data-testid=copy-code-button]:hover::before{background-color:var(--sds-clr-gray-11)}[data-testid=copy-code-button]:has(>svg.text-primary)::before{background-color:var(--sds-clr-lilac-09);-webkit-mask-image:url(/img/sds-icons/icons-check.svg);mask-image:url(/img/sds-icons/icons-check.svg)}#pagination a>div{display:flex;flex-direction:column-reverse;gap:.25rem}#pagination a>div>*{margin:0!important}#content-area,#content-container>div.flex-1{display:flex;flex-direction:column}#content-area{flex:1}#footer{margin-top:auto;padding-bottom:2rem!important}a[data-component-name=primary-header-button]{height:2rem;padding:.375rem .625rem!important;gap:.25rem;font-size:.875rem!important;line-height:1.375rem;font-weight:var(--sds-fw-semi-bold)!important;border:1px solid var(--sds-clr-lilac-09);border-radius:.375rem!important;box-shadow:none!important;opacity:1!important;color:var(--sds-clr-gray-12)!important;background-color:var(--sds-clr-gray-01)!important;border-color:var(--sds-clr-gray-06)!important}a[data-component-name=primary-header-button]:hover{background-color:var(--sds-clr-gray-04)!important;border-color:var(--sds-clr-gray-07)!important}a[data-component-name=primary-header-button]::before{content:\"\\2726\";font-size:.75rem;color:var(--sds-clr-gray-09)}#for-agents-panel{position:fixed;top:calc(var(--mintlify-slot-header-height, 6rem) + var(--banner-height, 0px) + .5rem);right:.75rem;bottom:.75rem;width:min(25rem,calc(100vw - 1.5rem));display:flex;flex-direction:column;font-family:var(--sds-ff-base);color:var(--sds-clr-gray-12);background-color:var(--sds-clr-gray-01);border:1px solid var(--sds-clr-gray-06);border-radius:.5rem;overflow:hidden;top:calc(var(--mintlify-slot-header-height, 6rem) + var(--banner-height, 0px));right:0;bottom:0;width:min(26rem,100vw);border-radius:0;border-width:0 0 0 1px;box-shadow:-8px 0 24px rgba(0,0,0,.06);animation:fa-slide-in 180ms ease-out;top:calc(3rem + var(--banner-height, 0px));z-index:40}.fa-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--sds-clr-gray-06)}.fa-title{font-size:.875rem;line-height:1.25rem;color:var(--sds-clr-gray-11)}.fa-close{width:1.5rem;height:1.5rem;border:0;background:var(--sds-clr-gray-09);-webkit-mask:url(/img/sds-icons/icons-x-close.svg) no-repeat center/1rem;mask:url(/img/sds-icons/icons-x-close.svg) no-repeat center/1rem;cursor:pointer}.fa-close:hover{background:var(--sds-clr-gray-12)}.fa-body{overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem}.fa-picker-label,.fa-section-title{display:block;margin:0 0 .5rem;font-size:.875rem;line-height:1.25rem;font-weight:var(--sds-fw-medium);color:var(--sds-clr-gray-12)}.fa-pills{display:flex;flex-wrap:wrap;gap:.5rem}.fa-pill{height:1.625rem;padding:.25rem .625rem;font-family:inherit;font-size:.75rem;line-height:1.125rem;font-weight:var(--sds-fw-semi-bold);color:var(--sds-clr-gray-12);background-color:var(--sds-clr-gray-01);border:1px solid var(--sds-clr-gray-06);border-radius:9999px;cursor:pointer;transition:background-color var(--sds-anim-transition-default),border-color var(--sds-anim-transition-default)}.fa-pill:hover{background-color:var(--sds-clr-gray-04);border-color:var(--sds-clr-gray-07)}.fa-pill.is-active{color:var(--sds-clr-base-00);background-color:var(--sds-clr-gray-12);border-color:var(--sds-clr-gray-12)}.fa-section{display:flex;flex-direction:column;gap:.5rem;padding-top:1.25rem;border-top:1px solid var(--sds-clr-gray-06)}.fa-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.fa-section-head .fa-section-title{margin:0}.fa-desc,.fa-note{margin:0;font-size:.875rem;line-height:1.25rem;color:var(--sds-clr-gray-11)}.fa-note{font-size:.75rem;line-height:1.125rem}.fa-link{font-size:.875rem;line-height:1.25rem;font-weight:var(--sds-fw-medium);text-decoration:none;white-space:nowrap}.fa-links{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.25rem}.fa-copy{position:relative;border:1px solid var(--sds-clr-gray-06);border-radius:.375rem;background-color:var(--sds-clr-gray-02)}.fa-code{margin:0;padding:.625rem 2.5rem .625rem .75rem;font-family:var(--sds-ff-monospace);font-size:.8125rem;line-height:1.25rem;color:var(--sds-clr-gray-12);white-space:pre-wrap;word-break:break-all}.fa-copy-btn{position:absolute;top:.375rem;right:.375rem;width:1.75rem;height:1.75rem;border:0;border-radius:.375rem;background:0 0;cursor:pointer}.fa-copy-btn:hover{background:var(--sds-clr-gray-04)}.fa-copy-btn::before,.fa-link::after{content:\"\";display:block;width:1rem;height:1rem}.fa-copy-btn::before{margin:auto;background-color:var(--sds-clr-gray-09);-webkit-mask:url(/img/sds-icons/icons-copy-01.svg) no-repeat center/contain;mask:url(/img/sds-icons/icons-copy-01.svg) no-repeat center/contain}.fa-copy-btn.is-copied::before{background-color:var(--sds-clr-lilac-09);-webkit-mask-image:url(/img/sds-icons/icons-check.svg);mask-image:url(/img/sds-icons/icons-check.svg)}.fa-header{padding:1rem 1.25rem}.fa-body{padding:1.25rem}.fa-link{display:inline-flex;align-items:center;gap:.125rem;color:var(--sds-clr-lilac-11);transition:color var(--sds-anim-transition-default)}.fa-link:hover{color:var(--sds-clr-lilac-12);text-decoration:none}.fa-link::after{background-color:currentColor;-webkit-mask:url(/img/sds-icons/icons-arrow-right.svg) no-repeat center/contain;mask:url(/img/sds-icons/icons-arrow-right.svg) no-repeat center/contain}#body-content .code-block{background-color:var(--sds-clr-gray-02)!important}#body-content [data-component-part=code-block-header-filename]{font-family:var(--sds-ff-base);color:var(--sds-clr-gray-11)}#navbar .bg-gray-50{background-color:var(--sds-clr-gray-02)!important}#navigation-items a,#navigation-items a[aria-current],#navigation-items button{text-shadow:none!important}#navigation-items svg.transition-transform{margin-right:0;color:var(--sds-clr-gray-09);background-color:currentColor}[data-component-part=pagination-chevron],[role=menu] [role=menuitem] .font-medium>svg{width:.875rem;height:.875rem;color:var(--sds-clr-gray-09);background-color:currentColor;-webkit-mask:url(/img/sds-icons/icons-arrow-up-right.svg) no-repeat center/contain;mask:url(/img/sds-icons/icons-arrow-up-right.svg) no-repeat center/contain}#navigation-items svg.transition-transform,[data-component-part=pagination-chevron]{width:1rem;height:1rem;-webkit-mask:url(/img/sds-icons/icons-chevron-right.svg) no-repeat center/contain;mask:url(/img/sds-icons/icons-chevron-right.svg) no-repeat center/contain}.pagination-prev [data-component-part=pagination-chevron]{-webkit-mask-image:url(/img/sds-icons/icons-chevron-left.svg);mask-image:url(/img/sds-icons/icons-chevron-left.svg);transform:none}#navigation-items [data-active=true]>button,#navigation-items a[aria-current],#navigation-items button.text-primary,#table-of-contents a[aria-current]{font-weight:var(--sds-fw-semi-bold)!important}#navigation-items .text-primary,#navigation-items [data-active=true]>div,#navigation-items a[aria-current],#table-of-contents .text-primary,#table-of-contents a[aria-current],[data-component-part=pagination-title]{color:var(--sds-clr-lilac-11)!important}#navbar .nav-tabs-item[aria-current=location]{color:var(--sds-clr-gray-12)!important;text-shadow:none!important;font-weight:var(--sds-fw-semi-bold)!important}#navbar .nav-tabs-item[aria-current=location]>div.bg-primary{background-color:var(--sds-clr-gray-12)!important}body:has(.stellar-hero-base) #navbar .nav-tabs-item[aria-current=location]{color:rgb(var(--gray-600))!important;font-weight:500!important}body:has(.stellar-hero-base) #navbar .nav-tabs-item[aria-current=location]:hover{color:rgb(var(--gray-800))!important}html.dark body:has(.stellar-hero-base) #navbar .nav-tabs-item[aria-current=location]{color:rgb(var(--gray-400))!important}html.dark body:has(.stellar-hero-base) #navbar .nav-tabs-item[aria-current=location]:hover{color:rgb(var(--gray-300))!important}body:has(.stellar-hero-base) #navbar .nav-tabs-item[aria-current=location]>div.bg-primary{display:none}#footer{border-top:0!important;padding-top:0!important}"},{"filePath":"sds-components.css","content":"#body-content .callout{--sds-n-bg:var(--sds-clr-lilac-01);--sds-n-border:var(--sds-clr-lilac-06);--sds-n-icon:var(--sds-clr-lilac-09);--sds-n-action:var(--sds-clr-lilac-11);background-color:var(--sds-n-bg);border:1px solid var(--sds-n-border);border-radius:.5rem;padding:.75rem;gap:.75rem;color:var(--sds-clr-gray-11);font-size:.875rem;line-height:1.25rem}#body-content .callout[data-callout-type=note]{--sds-n-bg:var(--sds-clr-gray-01);--sds-n-border:var(--sds-clr-gray-06);--sds-n-icon:var(--sds-clr-gray-09);--sds-n-action:var(--sds-clr-gray-12)}#body-content .callout[data-callout-type=check],#body-content .callout[data-callout-type=tip]{--sds-n-bg:var(--sds-clr-green-01);--sds-n-border:var(--sds-clr-green-06);--sds-n-icon:var(--sds-clr-green-09);--sds-n-action:var(--sds-clr-green-11)}#body-content .callout[data-callout-type=warning]{--sds-n-bg:var(--sds-clr-amber-01);--sds-n-border:var(--sds-clr-amber-06);--sds-n-icon:var(--sds-clr-amber-09);--sds-n-action:var(--sds-clr-amber-11)}#body-content .callout[data-callout-type=danger]{--sds-n-bg:var(--sds-clr-red-01);--sds-n-border:var(--sds-clr-red-06);--sds-n-icon:var(--sds-clr-red-09);--sds-n-action:var(--sds-clr-red-11)}#body-content .callout [data-component-part=callout-icon]{margin-top:.125rem;width:1rem}#body-content .callout [data-component-part=callout-icon] svg{color:var(--sds-n-icon);width:1rem;height:1rem}#body-content .callout [data-component-part=callout-content],#body-content .callout [data-component-part=callout-content] li,#body-content .callout [data-component-part=callout-content] p{color:var(--sds-clr-gray-11);font-size:.875rem;line-height:1.25rem}#body-content .callout [data-component-part=callout-content] strong{color:var(--sds-clr-gray-12);font-weight:var(--sds-fw-medium)}#body-content .callout [data-component-part=callout-content] a{color:var(--sds-n-action);font-weight:var(--sds-fw-medium);text-decoration:none;border-bottom:0;-webkit-text-fill-color:var(--sds-n-action);text-decoration-color:var(--sds-n-action)}#body-content .callout [data-component-part=callout-content] a:hover{text-decoration:underline}#body-content .card{background-color:var(--sds-clr-gray-01);border:1px solid var(--sds-clr-gray-06);border-radius:.5rem;box-shadow:none;transition:border-color var(--sds-anim-transition-default)}#body-content .card:hover{border-color:var(--sds-clr-gray-08)!important}#body-content .card [data-component-part=card-content-container]{padding:1.5rem}#body-content .card [data-component-part=card-icon]{width:1.25rem;height:1.25rem}#body-content .card [data-component-part=card-icon] svg{width:1.25rem;height:1.25rem;color:var(--sds-clr-gray-12)}#body-content .card [data-component-part=card-icon] svg[style*=mask-image]{background-color:var(--sds-clr-gray-12)}#body-content .card [data-component-part=card-title]{font-size:1rem;line-height:1.5rem;font-weight:var(--sds-fw-medium);color:var(--sds-clr-gray-12);margin-top:.75rem}#body-content .card [data-component-part=card-content],#body-content .card [data-component-part=card-content] p{font-size:.875rem;line-height:1.25rem;color:var(--sds-clr-gray-11);margin-top:.25rem}#body-content .card [data-component-part=card-cta],#body-content [data-badge]{color:var(--sds-clr-lilac-11);font-weight:var(--sds-fw-medium);font-size:.875rem}#body-content [data-badge]{--sds-b-text:var(--sds-clr-gray-12);--sds-b-bg:var(--sds-clr-gray-01);--sds-b-border:var(--sds-clr-gray-06);display:inline-flex;align-items:center;gap:.125rem;font-family:var(--sds-ff-base);line-height:1.25rem;letter-spacing:0;padding:.125rem .5rem;border-radius:6.25rem;border:1px solid var(--sds-b-border);background-color:var(--sds-b-bg);color:var(--sds-b-text)}#body-content [data-badge][data-color=blue],#body-content [data-badge][data-color=purple]{--sds-b-text:var(--sds-clr-lilac-11);--sds-b-bg:var(--sds-clr-lilac-02);--sds-b-border:var(--sds-clr-lilac-06)}#body-content [data-badge][data-color=green]{--sds-b-text:var(--sds-clr-green-11);--sds-b-bg:var(--sds-clr-green-02);--sds-b-border:var(--sds-clr-green-06)}#body-content [data-badge][data-color=red]{--sds-b-text:var(--sds-clr-red-11);--sds-b-bg:var(--sds-clr-red-02);--sds-b-border:var(--sds-clr-red-06)}#body-content [data-badge][data-color=amber],#body-content [data-badge][data-color=orange],#body-content [data-badge][data-color=yellow]{--sds-b-text:var(--sds-clr-amber-11);--sds-b-bg:var(--sds-clr-amber-02);--sds-b-border:var(--sds-clr-amber-06)}#body-content [data-badge][data-color=gray],#body-content [data-badge][data-color=grey]{--sds-b-text:var(--sds-clr-gray-11);--sds-b-bg:var(--sds-clr-gray-03);--sds-b-border:var(--sds-clr-gray-06)}#body-content .tabs [data-component-part=tabs-list]{border-bottom-color:var(--sds-clr-gray-06);gap:1.5rem}#body-content .tabs [data-component-part=tab-button]{font-size:var(--sds-fs-secondary);font-weight:var(--sds-fw-medium);color:var(--sds-clr-gray-11);border-bottom:2px solid transparent;padding-top:.5rem;padding-bottom:.625rem}#body-content .tabs [data-component-part=tab-button]:hover{color:var(--sds-clr-gray-12);border-bottom-color:var(--sds-clr-gray-06)}#body-content .tabs [data-component-part=tab-button][data-active=true]{color:var(--sds-clr-gray-12);border-bottom-color:var(--sds-clr-lilac-09)}#body-content .code-group{background-color:var(--sds-clr-gray-02)}#body-content .code-group [role=tab]{font-family:var(--sds-ff-base);font-size:.75rem;font-weight:var(--sds-fw-medium);color:var(--sds-clr-gray-11)}#body-content .code-group [role=tab][aria-selected=true],#body-content .code-group [role=tab][data-active]{color:var(--sds-clr-gray-12)}#body-content .code-group [role=tab] .bg-primary{background-color:var(--sds-clr-lilac-09)}#body-content .code-block,#body-content .code-group{border-radius:.5rem;border-color:var(--sds-clr-gray-06);overflow:hidden}#body-content .code-block [data-component-part=code-block-root],#body-content .code-group [data-component-part=code-block-root]{border-radius:inherit}#body-content .code-group .code-block{border:0;border-radius:0}#body-content .code-group{--rounded-xl:0.5rem}html.dark #body-content .code-block-background{background-color:var(--sds-clr-gray-02)!important}#body-content [data-fade-overlay]{--fade-color-dark:var(--sds-clr-gray-02)!important}#body-content .accordion,#body-content .accordion-group{border-radius:.5rem;border-color:var(--sds-clr-gray-06);background-color:var(--sds-clr-gray-01)}#body-content .accordion [data-component-part=accordion-button]{padding:.875rem 1rem}#body-content .accordion [data-component-part=accordion-button]:hover{background-color:var(--sds-clr-gray-02)}#body-content .accordion [data-component-part=accordion-title],#body-content .accordion [data-component-part=accordion-title] strong,#body-content [data-component-part=expandable-button]{color:var(--sds-clr-gray-12);font-size:var(--sds-fs-secondary);font-weight:var(--sds-fw-medium)}#body-content .accordion [data-component-part=accordion-caret-right] svg{color:var(--sds-clr-gray-09)}#body-content details.expandable{border-radius:.5rem;border-color:var(--sds-clr-gray-06)}#body-content [data-component-part=expandable-button]{color:var(--sds-clr-gray-11)}#body-content [data-component-part=expandable-button]:hover{color:var(--sds-clr-gray-12);background-color:var(--sds-clr-gray-02)}#body-content [data-component-part=expandable-content]{border-top-color:var(--sds-clr-gray-04)}#body-content .primitive-param-field{border-bottom-color:var(--sds-clr-gray-04)}#body-content [data-component-part=field-name]{color:var(--sds-clr-gray-12);font-family:var(--sds-ff-monospace);font-weight:var(--sds-fw-medium)}#body-content [data-component-part=field-info-pill],#body-content [data-component-part=field-required-pill]{font-family:var(--sds-ff-base);font-size:.75rem;line-height:1.125rem;font-weight:var(--sds-fw-medium);padding:.125rem .375rem;border-radius:6.25rem;border:1px solid var(--sds-clr-gray-06);background-color:var(--sds-clr-gray-03);color:var(--sds-clr-gray-11)}#body-content [data-component-part=field-required-pill]{border-color:var(--sds-clr-lilac-06);background-color:var(--sds-clr-lilac-02);color:var(--sds-clr-lilac-11)}#body-content pre,#body-content pre code{font-size:.9375rem}"},{"filePath":"sds-elements.css","content":"/* vietnamese */\n@font-face {\n font-family: 'Inconsolata';\n font-style: normal;\n font-weight: 400;\n font-stretch: 100%;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inconsolata/v37/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyxq15Mjs.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Inconsolata';\n font-style: normal;\n font-weight: 400;\n font-stretch: 100%;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inconsolata/v37/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyx615Mjs.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Inconsolata';\n font-style: normal;\n font-weight: 400;\n font-stretch: 100%;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inconsolata/v37/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyya15.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Inconsolata';\n font-style: normal;\n font-weight: 500;\n font-stretch: 100%;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inconsolata/v37/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyxq15Mjs.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Inconsolata';\n font-style: normal;\n font-weight: 500;\n font-stretch: 100%;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inconsolata/v37/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyx615Mjs.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Inconsolata';\n font-style: normal;\n font-weight: 500;\n font-stretch: 100%;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inconsolata/v37/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyya15.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Inconsolata';\n font-style: normal;\n font-weight: 600;\n font-stretch: 100%;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inconsolata/v37/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyxq15Mjs.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Inconsolata';\n font-style: normal;\n font-weight: 600;\n font-stretch: 100%;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inconsolata/v37/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyx615Mjs.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Inconsolata';\n font-style: normal;\n font-weight: 600;\n font-stretch: 100%;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inconsolata/v37/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyya15.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Inconsolata';\n font-style: normal;\n font-weight: 700;\n font-stretch: 100%;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inconsolata/v37/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyxq15Mjs.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Inconsolata';\n font-style: normal;\n font-weight: 700;\n font-stretch: 100%;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inconsolata/v37/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyx615Mjs.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Inconsolata';\n font-style: normal;\n font-weight: 700;\n font-stretch: 100%;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inconsolata/v37/QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyya15.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n.font-mono,code,kbd,pre{font-family:var(--sds-ff-monospace)}#content-area #page-title{font-family:var(--sds-ff-heading);font-size:2rem;line-height:2.5rem;font-weight:var(--sds-fw-medium);letter-spacing:-.02em;color:var(--sds-clr-gray-12)}#content-area .prose{font-size:var(--sds-fs-primary)}#content-area .prose,#content-area .prose li,#content-area .prose p{color:var(--sds-clr-gray-11);line-height:1.6}#content-area .prose b,#content-area .prose strong{color:var(--sds-clr-gray-12);font-weight:var(--sds-fw-semi-bold)}#content-area .prose h2,#content-area .prose h3,#content-area .prose h4,#content-area .prose h5{font-family:var(--sds-ff-heading);font-weight:var(--sds-fw-medium);color:var(--sds-clr-gray-12);letter-spacing:-.01em}#content-area .prose h5{font-size:1rem;line-height:1.5rem;font-weight:var(--sds-fw-semi-bold)}#content-area .prose h2{font-size:1.5rem;line-height:2rem;margin-top:2.5rem;margin-bottom:1rem}#content-area .prose h3{font-size:1.25rem;line-height:1.75rem;margin-top:2rem;margin-bottom:.75rem}#content-area .prose h4{font-size:1.125rem;line-height:1.625rem}#content-area .prose a.link:not(.sds *),#content-area .prose a:not([class*=card]):not([data-component-part]):not(.sds *){color:var(--sds-clr-lilac-11);font-weight:var(--sds-fw-medium);text-decoration:none;border-bottom:0;transition:color var(--sds-anim-transition-default)}#content-area .prose a.link:not(.sds *):hover,#content-area .prose a:not([class*=card]):not([data-component-part]):not(.sds *):hover{color:var(--sds-clr-lilac-12);text-decoration:underline;text-underline-offset:.2em}#content-area .prose :not(pre)>code{font-family:var(--sds-ff-monospace);font-size:.875em;font-weight:var(--sds-fw-regular);color:var(--sds-clr-gray-12);background-color:var(--sds-clr-gray-03);border:1px solid var(--sds-clr-gray-06);border-radius:.25rem;padding:.0625rem .25rem}#content-area .prose table{font-size:var(--sds-fs-secondary);line-height:1.25rem;border-collapse:collapse}#content-area .prose thead th{color:var(--sds-clr-gray-11);font-weight:var(--sds-fw-medium);font-size:.75rem;line-height:1.125rem;text-transform:uppercase;letter-spacing:.02em;border-bottom:1px solid var(--sds-clr-gray-06);padding:.5rem .75rem}#content-area .prose tbody td{color:var(--sds-clr-gray-12);border-bottom:1px solid var(--sds-clr-gray-04);padding:.625rem .75rem;vertical-align:top}#content-area .prose tbody tr:last-child td{border-bottom:0}#content-area .prose hr{border-color:var(--sds-clr-gray-04)}#content-area .prose blockquote{border-left:2px solid var(--sds-clr-gray-06);color:var(--sds-clr-gray-11);font-style:normal}#navigation-items a,#table-of-contents a{font-size:var(--sds-fs-secondary);font-weight:var(--sds-fw-medium);color:var(--sds-clr-gray-11)}#navigation-items a:hover,#navigation-items a[aria-current],#table-of-contents a:hover,#table-of-contents a[aria-current],.sds-inline-icon{color:var(--sds-clr-gray-12)}.sds-inline-icon{display:inline-flex;vertical-align:-.15em;width:1em;height:1em}.sds-inline-icon svg{width:100%;height:100%}"},{"filePath":"sds-icons.css","content":"[style*=\"/box-archive.svg\"],[style*=\"/file-lines.svg\"],[style*=\"/house.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-file-04.svg)!important;mask-image:url(/img/sds-icons/icons-file-04.svg)!important;-webkit-mask-size:contain!important;mask-size:contain!important}[style*=\"/box-archive.svg\"],[style*=\"/house.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-folder.svg)!important;mask-image:url(/img/sds-icons/icons-folder.svg)!important}[style*=\"/house.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-home-05.svg)!important;mask-image:url(/img/sds-icons/icons-home-05.svg)!important}[style*=\"/ellipsis-vertical.svg\"],[style*=\"/magnifying-glass.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-search-md.svg)!important;mask-image:url(/img/sds-icons/icons-search-md.svg)!important;-webkit-mask-size:contain!important;mask-size:contain!important}[style*=\"/ellipsis-vertical.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-dots-vertical.svg)!important;mask-image:url(/img/sds-icons/icons-dots-vertical.svg)!important}[style*=\"/angle-right.svg\"],[style*=\"/newspaper.svg\"],[style*=\"/play.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-chevron-right.svg)!important;mask-image:url(/img/sds-icons/icons-chevron-right.svg)!important;-webkit-mask-size:contain!important;mask-size:contain!important}[style*=\"/newspaper.svg\"],[style*=\"/play.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-play.svg)!important;mask-image:url(/img/sds-icons/icons-play.svg)!important}[style*=\"/newspaper.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-announcement-01.svg)!important;mask-image:url(/img/sds-icons/icons-announcement-01.svg)!important}[style*=\"/bolt.svg\"],[style*=\"/cube.svg\"],[style*=\"/mobile-screen.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-cube-01.svg)!important;mask-image:url(/img/sds-icons/icons-cube-01.svg)!important;-webkit-mask-size:contain!important;mask-size:contain!important}[style*=\"/bolt.svg\"],[style*=\"/mobile-screen.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-phone-01.svg)!important;mask-image:url(/img/sds-icons/icons-phone-01.svg)!important}[style*=\"/bolt.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-zap.svg)!important;mask-image:url(/img/sds-icons/icons-zap.svg)!important}[style*=\"/message.svg\"],[style*=\"/toolbox.svg\"],[style*=\"/wallet.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-wallet-02.svg)!important;mask-image:url(/img/sds-icons/icons-wallet-02.svg)!important;-webkit-mask-size:contain!important;mask-size:contain!important}[style*=\"/message.svg\"],[style*=\"/toolbox.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-tool-02.svg)!important;mask-image:url(/img/sds-icons/icons-tool-02.svg)!important}[style*=\"/message.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-message-square-01.svg)!important;mask-image:url(/img/sds-icons/icons-message-square-01.svg)!important}[style*=\"/code.svg\"],[style*=\"/discord.svg\"],[style*=\"/users.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-code-02.svg)!important;mask-image:url(/img/sds-icons/icons-code-02.svg)!important;-webkit-mask-size:contain!important;mask-size:contain!important}[style*=\"/discord.svg\"],[style*=\"/users.svg\"]{-webkit-mask-image:url(/img/sds-icons/icons-users-01.svg)!important;mask-image:url(/img/sds-icons/icons-users-01.svg)!important}[style*=\"/discord.svg\"]{-webkit-mask-image:url(/img/sds-icons/logos-discord.svg)!important;mask-image:url(/img/sds-icons/logos-discord.svg)!important}[style*=\"/linkedin.svg\"],[style*=\"/x-twitter.svg\"],[style*=\"/youtube.svg\"]{-webkit-mask-image:url(/img/sds-icons/logos-x-twitter.svg)!important;mask-image:url(/img/sds-icons/logos-x-twitter.svg)!important;-webkit-mask-size:contain!important;mask-size:contain!important}[style*=\"/linkedin.svg\"],[style*=\"/youtube.svg\"]{-webkit-mask-image:url(/img/sds-icons/logos-youtube.svg)!important;mask-image:url(/img/sds-icons/logos-youtube.svg)!important}[style*=\"/linkedin.svg\"]{-webkit-mask-image:url(/img/sds-icons/logos-linkedin.svg)!important;mask-image:url(/img/sds-icons/logos-linkedin.svg)!important}"},{"filePath":"sds-tokens.css","content":":root{--sds-version:\"4.0.2\";--sds-fs-primary:16px;--sds-fs-secondary:14px;--sds-fw-light:300;--sds-fw-regular:400;--sds-fw-medium:500;--sds-fw-semi-bold:600;--sds-fw-bold:700;--sds-ff-heading:\"Inter\", sans-serif;--sds-ff-base:\"Inter\", sans-serif;--sds-ff-monospace:\"Inconsolata\", monospace;--sds-z-index-tooltip:20;--sds-z-index-modal:30;--sds-opacity-disabled-button:0.6;--sds-window-width-min:360px;--sds-window-width-max:1296px;--sds-window-height-min:100vh;--sds-anim-transition-default:cubic-bezier(0.65, 0.05, 0.36, 1) 100ms;--sds-input-color-border-default:var(--sds-clr-gray-06);--sds-input-color-border-default-hover:var(--sds-clr-gray-06);--sds-input-color-border-default-focus:var(--sds-clr-gray-06);--sds-input-color-border-error:var(--sds-clr-red-06);--sds-input-color-border-error-hover:var(--sds-clr-red-06);--sds-input-color-border-error-focus:var(--sds-clr-red-06);--sds-input-color-border-disabled:var(--sds-clr-gray-07);--sds-input-color-border-disabled-hover:var(--sds-clr-gray-07);--sds-input-color-border-disabled-focus:var(--sds-clr-gray-07);--sds-input-color-background-default:var(--sds-clr-gray-01);--sds-input-color-background-error:var(--sds-clr-gray-01);--sds-input-color-background-disabled:var(--sds-clr-gray-03);--sds-input-color-text-default:var(--sds-clr-gray-12);--sds-input-color-text-placeholder:var(--sds-clr-gray-11);--sds-input-color-text-disabled:var(--sds-clr-gray-11);--sds-input-color-icon:var(--sds-clr-gray-11);--sds-input-box-shadow-color-default:var(--sds-clr-gray-04);--sds-input-box-shadow-color-error:var(--sds-clr-red-04);--sds-clr-gray-01:#fcfcfc;--sds-clr-gray-02:#f8f8f8;--sds-clr-gray-03:#f3f3f3;--sds-clr-gray-04:#ededed;--sds-clr-gray-05:#e8e8e8;--sds-clr-gray-06:#e2e2e2;--sds-clr-gray-07:#dbdbdb;--sds-clr-gray-08:#c7c7c7;--sds-clr-gray-09:#8f8f8f;--sds-clr-gray-10:#858585;--sds-clr-gray-11:#6f6f6f;--sds-clr-gray-12:#171717;--sds-clr-lilac-01:#fdfcfe;--sds-clr-lilac-02:#fbfaff;--sds-clr-lilac-03:#f5f2ff;--sds-clr-lilac-04:#ede9fe;--sds-clr-lilac-05:#e4defc;--sds-clr-lilac-06:#d7cff9;--sds-clr-lilac-07:#c4b8f3;--sds-clr-lilac-08:#aa99ec;--sds-clr-lilac-09:#6e56cf;--sds-clr-lilac-10:#644fc1;--sds-clr-lilac-11:#5746af;--sds-clr-lilac-12:#20134b;--sds-clr-base-00:#ffffff;--sds-clr-base-01:#000000;--sds-overlay-01:rgba(0, 0, 0, 0.1);--sds-overlay-02:rgba(0, 0, 0, 0.2);--sds-overlay-03:rgba(0, 0, 0, 0.3);--sds-overlay-04:rgba(0, 0, 0, 0.4);--sds-overlay-05:rgba(0, 0, 0, 0.5);--sds-overlay-06:rgba(0, 0, 0, 0.6);--sds-overlay-07:rgba(0, 0, 0, 0.7);--sds-overlay-08:rgba(0, 0, 0, 0.8);--sds-overlay-09:rgba(0, 0, 0, 0.9);--sds-overlay-10:rgba(0, 0, 0, 1);--sds-clr-green-01:#fbfefc;--sds-clr-green-02:#f2fcf5;--sds-clr-green-03:#e9f9ee;--sds-clr-green-04:#ddf3e4;--sds-clr-green-05:#ccebd7;--sds-clr-green-06:#b4dfc4;--sds-clr-green-07:#92ceac;--sds-clr-green-08:#5bb98c;--sds-clr-green-09:#30a46c;--sds-clr-green-10:#299764;--sds-clr-green-11:#18794e;--sds-clr-green-12:#153226;--sds-clr-amber-01:#fefdfb;--sds-clr-amber-02:#fff9ed;--sds-clr-amber-03:#fff4d5;--sds-clr-amber-04:#ffecbc;--sds-clr-amber-05:#ffe3a2;--sds-clr-amber-06:#ffd386;--sds-clr-amber-07:#f3ba63;--sds-clr-amber-08:#ee9d2b;--sds-clr-amber-09:#ffb224;--sds-clr-amber-10:#ffa01c;--sds-clr-amber-11:#ad5700;--sds-clr-amber-12:#4e2009;--sds-clr-red-01:#fffcfc;--sds-clr-red-02:#fff8f8;--sds-clr-red-03:#ffefef;--sds-clr-red-04:#ffe5e5;--sds-clr-red-05:#fdd8d8;--sds-clr-red-06:#f9c6c6;--sds-clr-red-07:#f3aeaf;--sds-clr-red-08:#eb9091;--sds-clr-red-09:#e5484d;--sds-clr-red-10:#dc3d43;--sds-clr-red-11:#cd2b31;--sds-clr-red-12:#381316;--sds-clr-white:#ffffff;--sds-clr-gold-01:#fdfdf9;--sds-clr-gold-02:#fffce8;--sds-clr-gold-03:#fffbd1;--sds-clr-gold-04:#fff8bb;--sds-clr-gold-05:#fef2a4;--sds-clr-gold-06:#f9e68c;--sds-clr-gold-07:#efd36c;--sds-clr-gold-08:#ebbc00;--sds-clr-gold-09:#fdda24;--sds-clr-gold-10:#f7ce00;--sds-clr-gold-11:#946800;--sds-clr-gold-12:#35290f;--sds-clr-navy-01:#fdfdfe;--sds-clr-navy-02:#f8faff;--sds-clr-navy-03:#f0f4ff;--sds-clr-navy-04:#e6edfe;--sds-clr-navy-05:#d9e2fc;--sds-clr-navy-06:#c6d4f9;--sds-clr-navy-07:#aec0f5;--sds-clr-navy-08:#8da4ef;--sds-clr-navy-09:#3e63dd;--sds-clr-navy-10:#3a5ccc;--sds-clr-navy-11:#3451b2;--sds-clr-navy-12:#101d46;--sds-clr-teal-01:#fafdfe;--sds-clr-teal-02:#f2fcfd;--sds-clr-teal-03:#e7f9fb;--sds-clr-teal-04:#d8f3f6;--sds-clr-teal-05:#c4eaef;--sds-clr-teal-06:#aadee6;--sds-clr-teal-07:#84cdda;--sds-clr-teal-08:#3db9cf;--sds-clr-teal-09:#05a2c2;--sds-clr-teal-10:#0894b3;--sds-clr-teal-11:#0c7792;--sds-clr-teal-12:#04313c;--sds-clr-mint-01:#f9fefd;--sds-clr-mint-02:#effefa;--sds-clr-mint-03:#e1fbf4;--sds-clr-mint-04:#d2f7ed;--sds-clr-mint-05:#c0efe3;--sds-clr-mint-06:#a5e4d4;--sds-clr-mint-07:#7dd4c0;--sds-clr-mint-08:#40c4aa;--sds-clr-mint-09:#70e1c8;--sds-clr-mint-10:#69d9c1;--sds-clr-mint-11:#147d6f;--sds-clr-mint-12:#09342e;--sds-clr-lime-01:#fcfdfa;--sds-clr-lime-02:#f7fcf0;--sds-clr-lime-03:#eefadc;--sds-clr-lime-04:#e4f7c7;--sds-clr-lime-05:#d7f2b0;--sds-clr-lime-06:#c9e894;--sds-clr-lime-07:#b1d16a;--sds-clr-lime-08:#94ba2c;--sds-clr-lime-09:#99d52a;--sds-clr-lime-10:#93c926;--sds-clr-lime-11:#5d770d;--sds-clr-lime-12:#263209;--sds-clr-pink-01:#fffcfe;--sds-clr-pink-02:#fff7fc;--sds-clr-pink-03:#feeef8;--sds-clr-pink-04:#fce5f3;--sds-clr-pink-05:#f9d8ec;--sds-clr-pink-06:#f3c6e2;--sds-clr-pink-07:#ecadd4;--sds-clr-pink-08:#e38ec3;--sds-clr-pink-09:#d6409f;--sds-clr-pink-10:#d23197;--sds-clr-pink-11:#cd1d8d;--sds-clr-pink-12:#3b0a2a;--sds-clr-tooltip-background:#ededed;--sds-clr-tooltip-title:#161616;--sds-clr-tooltip-text:#505050;--sds-clr-tooltip-contrast-background:#171717;--sds-clr-tooltip-contrast-title:#fcfcfc;--sds-clr-tooltip-contrast-text:#c7c7c7}html.dark,html[data-theme=dark]{--sds-clr-gray-01:#161616;--sds-clr-gray-02:#1c1c1c;--sds-clr-gray-03:#232323;--sds-clr-gray-04:#282828;--sds-clr-gray-05:#2e2e2e;--sds-clr-gray-06:#343434;--sds-clr-gray-07:#3e3e3e;--sds-clr-gray-08:#505050;--sds-clr-gray-09:#707070;--sds-clr-gray-10:#7e7e7e;--sds-clr-gray-11:#a0a0a0;--sds-clr-gray-12:#ededed;--sds-clr-lilac-01:#17151f;--sds-clr-lilac-02:#1c172b;--sds-clr-lilac-03:#251e40;--sds-clr-lilac-04:#2c2250;--sds-clr-lilac-05:#32275f;--sds-clr-lilac-06:#392c72;--sds-clr-lilac-07:#443592;--sds-clr-lilac-08:#5842c3;--sds-clr-lilac-09:#6e56cf;--sds-clr-lilac-10:#7c66dc;--sds-clr-lilac-11:#9e8cfc;--sds-clr-lilac-12:#f1eefe;--sds-clr-base-00:#000000;--sds-clr-base-01:#ffffff;--sds-overlay-01:rgba(255, 255, 255, 0.1);--sds-overlay-02:rgba(255, 255, 255, 0.2);--sds-overlay-03:rgba(255, 255, 255, 0.3);--sds-overlay-04:rgba(255, 255, 255, 0.4);--sds-overlay-05:rgba(255, 255, 255, 0.5);--sds-overlay-06:rgba(255, 255, 255, 0.6);--sds-overlay-07:rgba(255, 255, 255, 0.7);--sds-overlay-08:rgba(255, 255, 255, 0.8);--sds-overlay-09:rgba(255, 255, 255, 0.9);--sds-overlay-10:rgba(255, 255, 255, 1);--sds-clr-green-01:#0d1912;--sds-clr-green-02:#0c1f17;--sds-clr-green-03:#0f291e;--sds-clr-green-04:#113123;--sds-clr-green-05:#133929;--sds-clr-green-06:#164430;--sds-clr-green-07:#1b543a;--sds-clr-green-08:#236e4a;--sds-clr-green-09:#30a46c;--sds-clr-green-10:#3cb179;--sds-clr-green-11:#4cc38a;--sds-clr-green-12:#e5fbeb;--sds-clr-amber-01:#1f1300;--sds-clr-amber-02:#271700;--sds-clr-amber-03:#341c00;--sds-clr-amber-04:#3f2200;--sds-clr-amber-05:#4a2900;--sds-clr-amber-06:#573300;--sds-clr-amber-07:#693f05;--sds-clr-amber-08:#824e00;--sds-clr-amber-09:#ffb224;--sds-clr-amber-10:#ffcb47;--sds-clr-amber-11:#f1a10d;--sds-clr-amber-12:#fef3dd;--sds-clr-red-01:#1f1315;--sds-clr-red-02:#291415;--sds-clr-red-03:#3c181a;--sds-clr-red-04:#481a1d;--sds-clr-red-05:#541b1f;--sds-clr-red-06:#671e22;--sds-clr-red-07:#822025;--sds-clr-red-08:#aa2429;--sds-clr-red-09:#e5484d;--sds-clr-red-10:#f2555a;--sds-clr-red-11:#ff6369;--sds-clr-red-12:#feecee;--sds-clr-white:#ffffff;--sds-clr-gold-01:#1c1500;--sds-clr-gold-02:#221a00;--sds-clr-gold-03:#2c2100;--sds-clr-gold-04:#352800;--sds-clr-gold-05:#3e3000;--sds-clr-gold-06:#493c00;--sds-clr-gold-07:#594a05;--sds-clr-gold-08:#705e00;--sds-clr-gold-09:#fdda24;--sds-clr-gold-10:#ffef5c;--sds-clr-gold-11:#f0c000;--sds-clr-gold-12:#fffad1;--sds-clr-navy-01:#131620;--sds-clr-navy-02:#15192d;--sds-clr-navy-03:#192140;--sds-clr-navy-04:#1c274f;--sds-clr-navy-05:#1f2c5c;--sds-clr-navy-06:#22346e;--sds-clr-navy-07:#273e89;--sds-clr-navy-08:#2f4eb2;--sds-clr-navy-09:#3e63dd;--sds-clr-navy-10:#5373e7;--sds-clr-navy-11:#849dff;--sds-clr-navy-12:#eef1fd;--sds-clr-teal-01:#07191d;--sds-clr-teal-02:#061e24;--sds-clr-teal-03:#072830;--sds-clr-teal-04:#07303b;--sds-clr-teal-05:#073844;--sds-clr-teal-06:#064150;--sds-clr-teal-07:#045063;--sds-clr-teal-08:#00647d;--sds-clr-teal-09:#05a2c2;--sds-clr-teal-10:#00b1cc;--sds-clr-teal-11:#00c2d7;--sds-clr-teal-12:#e1f8fa;--sds-clr-mint-01:#081917;--sds-clr-mint-02:#05201e;--sds-clr-mint-03:#052926;--sds-clr-mint-04:#04312c;--sds-clr-mint-05:#033a34;--sds-clr-mint-06:#01453d;--sds-clr-mint-07:#00564a;--sds-clr-mint-08:#006d5b;--sds-clr-mint-09:#70e1c8;--sds-clr-mint-10:#95f3d9;--sds-clr-mint-11:#25d0ab;--sds-clr-mint-12:#e7fcf7;--sds-clr-lime-01:#141807;--sds-clr-lime-02:#181d08;--sds-clr-lime-03:#1e260d;--sds-clr-lime-04:#252e0f;--sds-clr-lime-05:#2b3711;--sds-clr-lime-06:#344213;--sds-clr-lime-07:#415215;--sds-clr-lime-08:#536716;--sds-clr-lime-09:#99d52a;--sds-clr-lime-10:#c4f042;--sds-clr-lime-11:#87be22;--sds-clr-lime-12:#effbdd;--sds-clr-pink-01:#1f121b;--sds-clr-pink-02:#271421;--sds-clr-pink-03:#3a182f;--sds-clr-pink-04:#451a37;--sds-clr-pink-05:#501b3f;--sds-clr-pink-06:#601d48;--sds-clr-pink-07:#7a1d5a;--sds-clr-pink-08:#a71873;--sds-clr-pink-09:#d6409f;--sds-clr-pink-10:#e34ba9;--sds-clr-pink-11:#f65cb6;--sds-clr-pink-12:#feebf7;--sds-clr-tooltip-background:#171717;--sds-clr-tooltip-title:#fcfcfc;--sds-clr-tooltip-text:#c7c7c7;--sds-clr-tooltip-contrast-background:#ededed;--sds-clr-tooltip-contrast-title:#161616;--sds-clr-tooltip-contrast-text:#505050}"}],"page":{"pagePath":"launch/usdt0","slug":"/launch/usdt0","pageMetadata":{"title":"USDT0 on Stellar","description":"USDT0 is available on the Stellar network. How it arrives, what it unlocks, the contract addresses, and what to check before you build.","mode":"custom","href":"/launch/usdt0"},"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: \"USDT0 is available on the Stellar network. How it arrives, what it unlocks, the contract addresses, and what to check before you build.\"\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{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const Usdt0Launch=()=>{const _components={a:`a`,..._provideComponents()};const CSS=`\n@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500\u0026family=Inter:[email protected]\u0026display=swap');\n/* Every rule is scoped under .usdt0 so nothing leaks into the Mintlify chrome.\n Dark mode follows Mintlify's html.dark class. --usdt0-top is where the sticky\n section bar parks; 0 because the Mintlify navbar is hidden on this page. */\n.usdt0{\n --paper:#FFFFFF; --paper-2:#F9F9F9; --paper-3:#F2F2F2;\n --ink:#0F0F0F; --ink-2:#4A4A4A; --ink-3:#6B6B6B;\n --rule:#D8D8D8; --rule-2:#E6E6E6;\n --accent:#FDDA24; --accent-soft:#FDDA2440;\n --accent-ink:#7A5C00; --on-accent:#0F0F0F;\n --usdt0-top:0px;\n}\n/* the launch page carries its own header, so the Mintlify navbar is hidden.\n This stylesheet only exists while the component is mounted, so other pages keep theirs. */\n#navbar{display:none !important}\nhtml.dark .usdt0{\n --paper:#0F0F0F; --paper-2:#191919; --paper-3:#080808;\n --ink:#F5F5F0; --ink-2:#B8B8B0; --ink-3:#8E8E86;\n --rule:#474747; --rule-2:#333333;\n --accent:#FDDA24; --accent-soft:#FDDA2422;\n --accent-ink:#FDDA24; --on-accent:#0F0F0F;\n}\n.usdt0,.usdt0 *{box-sizing:border-box}\n.usdt0{\n background:var(--paper); color:var(--ink);\n font-family:\"Inter\",\"Helvetica Neue\",Arial,sans-serif;\n font-size:15px; line-height:1.6; -webkit-font-smoothing:antialiased;\n}\n.usdt0 a{color:inherit;text-decoration:none;font-weight:inherit}\n.usdt0 code::before,.usdt0 code::after{content:none}\n.usdt0 .sheet{max-width:1300px;margin:0 auto;padding:22px 24px 64px}\n/* ---------- header ---------- */\n/* sticky, so the section markers stay useful once you have scrolled past them */\n.usdt0 .top{\n position:sticky;top:var(--usdt0-top);z-index:20;background:var(--paper);\n display:flex;align-items:center;justify-content:space-between;gap:20px;\n font-family:\"IBM Plex Mono\",ui-monospace,monospace;\n font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);\n border-bottom:1px solid var(--rule);padding:12px 0 10px;\n}\n.usdt0 .secnav{display:flex;gap:5px;align-items:center}\n.usdt0 .top-r{display:flex;align-items:center;gap:18px}\n.usdt0 .toplink{color:var(--ink-2);text-decoration:none;border-bottom:1px solid var(--rule);\n letter-spacing:inherit;white-space:nowrap}\n.usdt0 .toplink:hover{color:var(--accent-ink);border-bottom-color:var(--accent-ink)}\n.usdt0 .toplink:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}\n@media (max-width:560px){ .usdt0 .toplink{display:none} }\n.usdt0 .tick{\n width:11px;height:11px;border:1px solid var(--ink-2);\n background:transparent;display:block;\n transition:background .15s ease,border-color .15s ease;\n}\n.usdt0 .tick:hover{border-color:var(--accent-ink);background:var(--accent-soft)}\n.usdt0 .tick[aria-current=\"true\"]{background:var(--accent);border-color:var(--accent-ink)}\n.usdt0 .tick:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}\n/* the tick stays 11px to look at and gets an invisible target around it. The\n horizontal reach is tied to the gap so neighbours never overlap: 15px wide\n on a mouse, and on touch the gap opens up so the target clears the 24x24\n minimum. Vertical reach is free either way. */\n.usdt0 .tick{position:relative}\n.usdt0 .tick::after{content:\"\";position:absolute;inset:-16px -2px}\n@media (pointer:coarse){\n .usdt0 .secnav{gap:16px}\n .usdt0 .tick::after{inset:-16px -8px}\n}\n/* the wider touch gap costs the header its single line at phone widths, so the\n label tightens to compensate rather than wrapping */\n@media (max-width:430px){ .usdt0 .top{font-size:10px;letter-spacing:.10em} }\n/* anchor jumps must clear the Mintlify navbar and the sticky bar */\n.usdt0 figure[id],.usdt0 section[id]{scroll-margin-top:calc(var(--usdt0-top) + 64px)}\n/* Inter needs display tuning the condensed face did not: more negative\n tracking, and a little more leading for its taller x-height and longer\n descenders. The accent is a block so the color change lands on the line\n break instead of stranding a word at the end of line one. */\n.usdt0 h1{\n font-family:\"Inter\",\"Helvetica Neue\",Arial,sans-serif;color:var(--ink);\n font-weight:600;font-size:clamp(34px,5.4vw,58px);line-height:1.06;\n letter-spacing:-.03em;margin:26px 0 10px;max-width:24ch;text-wrap:balance;\n}\n.usdt0 h1 em{display:block;font-style:normal;color:var(--accent-ink)}\n.usdt0 .deck{max-width:62ch;color:var(--ink-2);font-size:17px;margin:0 0 8px}\n.usdt0 .deck strong{color:var(--ink);font-weight:500}\n/* ---------- figure chrome ---------- */\n.usdt0 figure{margin:34px 0 0;border:1px solid var(--rule);background:var(--paper-2)}\n.usdt0 .fig-head{\n display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;\n border-bottom:1px solid var(--rule);padding:9px 14px;\n font-family:\"IBM Plex Mono\",ui-monospace,monospace;font-size:10.5px;\n letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2);\n}\n.usdt0 .fig-body{padding:16px 14px;overflow-x:auto}\n.usdt0 .fig-body>svg{min-width:620px}\n.usdt0 figcaption{\n border-top:1px solid var(--rule);padding:10px 14px;\n font-size:13.5px;color:var(--ink-2);\n}\n.usdt0 svg{display:block;max-width:100%;height:auto}\n.usdt0 .n-box{fill:var(--paper-2);stroke:currentColor;stroke-width:1}\n.usdt0 .n-box.alt{fill:var(--paper-3)}\n.usdt0 .n-box.hot{stroke:var(--accent-ink);stroke-width:1.6;fill:var(--accent-soft)}\n.usdt0 .n-t{font-family:\"Inter\",\"Helvetica Neue\",Arial,sans-serif;font-weight:600;font-size:14px;fill:currentColor}\n.usdt0 .n-t.hot{fill:var(--accent-ink)}\n.usdt0 .n-s{font-family:\"IBM Plex Mono\",monospace;font-size:10px;fill:var(--ink);letter-spacing:.04em}\n.usdt0 .edge{stroke:currentColor;stroke-width:1;fill:none}\n.usdt0 .edge.dash{stroke-dasharray:5 4;stroke:var(--ink-3)}\n/* One 12.5s cycle tells the whole story once: a packet leaves Ethereum, splits\n at the fork, both halves land together, the far-chain half climbs into the\n Stellar OFT, and one packet carries on. Every leg runs at the same ~55px/s —\n each duration is that path's measured length over that rate — so the pacing\n is uniform even though the legs are different lengths. Boxes light on arrival. */\n.usdt0 .pkt{fill:var(--accent-ink);opacity:0}\n.usdt0 .lit{fill:var(--accent-soft);stroke:var(--accent-ink);stroke-width:1.6;opacity:0}\n.usdt0 .pkt.pTrunk{offset-path:path(\"M 184 201 H 232\");animation:usdt0-pTrunk 12.5s linear infinite}\n@keyframes usdt0-pTrunk{0%,0.00%{offset-distance:0%;opacity:0}0.50%{opacity:1}6.70%{opacity:1}7.20%,100%{offset-distance:100%;opacity:0}}\n.usdt0 .pkt.pUp{offset-path:path(\"M 232 201 V 110 H 286\");animation:usdt0-pUp 12.5s linear infinite}\n@keyframes usdt0-pUp{0%,7.20%{offset-distance:0%;opacity:0}8.66%{opacity:1}26.54%{opacity:1}28.00%,100%{offset-distance:100%;opacity:0}}\n.usdt0 .pkt.pDown{offset-path:path(\"M 232 201 V 292 H 286\");animation:usdt0-pDown 12.5s linear infinite}\n@keyframes usdt0-pDown{0%,7.20%{offset-distance:0%;opacity:0}8.66%{opacity:1}26.54%{opacity:1}28.00%,100%{offset-distance:100%;opacity:0}}\n.usdt0 .pkt.pClimb{offset-path:path(\"M 384 254 V 168\");animation:usdt0-pClimb 12.5s linear infinite}\n@keyframes usdt0-pClimb{0%,32.80%{offset-distance:0%;opacity:0}33.86%{opacity:1}46.94%{opacity:1}48.00%,100%{offset-distance:100%;opacity:0}}\n.usdt0 .pkt.pMint{offset-path:path(\"M 478 110 H 528 V 201 H 574\");animation:usdt0-pMint 12.5s linear infinite}\n@keyframes usdt0-pMint{0%,52.00%{offset-distance:0%;opacity:0}53.90%{opacity:1}77.30%{opacity:1}79.20%,100%{offset-distance:100%;opacity:0}}\n.usdt0 .pkt.pUse1{offset-path:path(\"M 764 171 H 812\");animation:usdt0-pUse 12.5s linear infinite}\n.usdt0 .pkt.pUse2{offset-path:path(\"M 764 201 H 812\");animation:usdt0-pUse 12.5s linear infinite}\n.usdt0 .pkt.pUse3{offset-path:path(\"M 764 231 H 812\");animation:usdt0-pUse 12.5s linear infinite}\n@keyframes usdt0-pUse{0%,82.40%{offset-distance:0%;opacity:0}82.90%{opacity:1}89.10%{opacity:1}89.60%,100%{offset-distance:100%;opacity:0}}\n.usdt0 .lit.lEth{animation:usdt0-lEth 12.5s linear infinite}\n@keyframes usdt0-lEth{0%{opacity:0}0.00%{opacity:0}1.20%{opacity:1}4.40%{opacity:0}100%{opacity:0}}\n.usdt0 .lit.lOft{animation:usdt0-lOft 12.5s linear infinite}\n@keyframes usdt0-lOft{0%{opacity:0}28.00%{opacity:0}29.20%{opacity:1}32.40%{opacity:0}48.00%{opacity:0}49.20%{opacity:1}52.40%{opacity:0}100%{opacity:0}}\n.usdt0 .lit.lChain{animation:usdt0-lChain 12.5s linear infinite}\n@keyframes usdt0-lChain{0%{opacity:0}28.00%{opacity:0}29.20%{opacity:1}32.40%{opacity:0}100%{opacity:0}}\n.usdt0 .lit.lHot{animation:usdt0-lHot 12.5s linear infinite}\n@keyframes usdt0-lHot{0%{opacity:0}79.20%{opacity:0}80.40%{opacity:1}83.60%{opacity:0}100%{opacity:0}}\n.usdt0 .lit.lUse{animation:usdt0-lUse 12.5s linear infinite}\n@keyframes usdt0-lUse{0%{opacity:0}89.60%{opacity:0}90.80%{opacity:1}94.00%{opacity:0}100%{opacity:0}}\n/* ---------- fig 2: the USDT0 folder ---------- */\n/* One folder — USDT0 — with its layers stacked behind its cover, offset\n down-left so every name stays readable. Percentage geometry, so the stack\n scales instead of scrolling. */\n.usdt0 .fig-files{padding:0 40px 30px}\n.usdt0 .folder-fig{display:flex;gap:34px;align-items:flex-start;justify-content:center;padding:26px 40px 30px}\n.usdt0 .desc{flex:1 1 0;min-width:0;max-width:620px;display:flex;flex-direction:column;gap:12px}\n.usdt0 .d-eyebrow{\n font-family:\"IBM Plex Mono\",monospace;font-size:10px;letter-spacing:.16em;\n text-transform:uppercase;color:var(--accent-ink);\n}\n.usdt0 .d-head{\n font-family:\"Inter\",\"Helvetica Neue\",Arial,sans-serif;font-weight:600;\n font-size:clamp(24px,2.6vw,36px);line-height:1.1;margin:0;\n letter-spacing:-.022em;text-wrap:balance;color:var(--ink);\n}\n.usdt0 .d-claim{margin:0;font-size:15.5px;color:var(--ink);max-width:56ch}\n.usdt0 dl{margin:2px 0 0;display:flex;flex-direction:column;gap:12px;\n border-top:1px solid var(--rule);padding-top:14px}\n.usdt0 dt{\n font-family:\"IBM Plex Mono\",monospace;font-size:9.5px;letter-spacing:.14em;\n text-transform:uppercase;color:var(--ink-2);margin-bottom:3px;font-weight:400;\n}\n.usdt0 dd{margin:0;font-size:14.5px;color:var(--ink-2);max-width:64ch}\n.usdt0 dd code{\n font-family:\"IBM Plex Mono\",monospace;font-size:12.5px;\n background:var(--paper-3);border:1px solid var(--rule-2);padding:.5px 4px;color:var(--ink);\n}\n/* source links: quiet by default, accent on hover — a claim you can check */\n.usdt0 dd a,.usdt0 .id-note a,.usdt0 .dep-note a,.usdt0 .ncopy a,.usdt0 figcaption a{\n color:inherit;text-decoration:none;\n border-bottom:1px solid var(--rule);\n}\n.usdt0 dd a:hover,.usdt0 .id-note a:hover,.usdt0 .dep-note a:hover,.usdt0 .ncopy a:hover,\n.usdt0 figcaption a:hover{\n color:var(--accent-ink);border-bottom-color:var(--accent-ink);\n}\n.usdt0 dd a:focus-visible,.usdt0 .id-note a:focus-visible,\n.usdt0 .dep-note a:focus-visible,.usdt0 .ncopy a:focus-visible,.usdt0 figcaption a:focus-visible{\n outline:2px solid var(--accent-ink);outline-offset:2px;border-bottom-color:transparent;\n}\n.usdt0 dd a code,.usdt0 .dep-note a code,.usdt0 .ncopy a code{border-bottom:0}\n.usdt0 .sources{\n margin-top:26px;border-top:1px solid var(--rule);padding-top:10px;\n display:flex;gap:18px;align-items:baseline;flex-wrap:wrap;\n font-family:\"IBM Plex Mono\",monospace;font-size:10.5px;letter-spacing:.13em;\n text-transform:uppercase;color:var(--ink-3);\n}\n.usdt0 .sources b{font-weight:400;color:var(--ink-3);margin-right:4px}\n.usdt0 .sources a{color:var(--ink-2);text-decoration:none;border-bottom:1px solid var(--rule)}\n.usdt0 .sources a:hover{color:var(--accent-ink);border-bottom-color:var(--accent-ink)}\n.usdt0 .sources a:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}\n/* ---- questions: collapsed by default, but the answers stay in the DOM ---- */\n.usdt0 .faq{border-bottom:1px solid var(--rule)}\n.usdt0 .faq:last-child{border-bottom:0}\n\n.usdt0 .faq summary{\n display:flex;gap:14px;align-items:baseline;list-style:none;cursor:pointer;\n padding:11px 28px 11px 0;position:relative;\n}\n.usdt0 .faq summary::-webkit-details-marker{display:none}\n.usdt0 .faq summary::after{\n content:\"+\";position:absolute;right:8px;top:10px;line-height:1;\n font-family:\"IBM Plex Mono\",monospace;font-size:13px;color:var(--ink-3);\n}\n.usdt0 .faq[open] summary::after{content:\"\\\\2212\"}\n.usdt0 .faq summary:hover .fq{color:var(--accent-ink)}\n.usdt0 .faq summary:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-2px}\n.usdt0 .fq{font-weight:500}\n.usdt0 .fq code,.usdt0 .fa code{font-size:.92em}\n.usdt0 .fa{padding:0 28px 16px 0;max-width:78ch}\n.usdt0 .fa .ncopy{margin:0}\n@media (max-width:720px){\n .usdt0 .faq summary{padding-right:26px}\n}\n/* ---- the stack: folders in a folder ---- */\n/* back to front. Each folder's tab sits on the left of its top edge, and the\n down-left offset keeps every tab uncovered. */\n.usdt0 .stackwrap{flex:0 0 clamp(250px,42%,520px);min-width:0;\n /* the stack is shorter than the description beside it, so center it\n rather than let the leftover height pool at the bottom of the panel */\n align-self:center}\n.usdt0 .stack{position:relative;width:100%;aspect-ratio:var(--ar,1.316);container-type:inline-size}\n.usdt0 .file{\n position:absolute;width:var(--fw,70.59%);height:var(--fh,61.29%);\n text-align:left;transition:transform .16s ease;\n}\n.usdt0 .fo{position:absolute;inset:0;width:100%;height:100%;shape-rendering:geometricPrecision}\n/* fill and outline are separate paths: the tab is painted between them, so\n the silhouette's stroke is drawn last and never gets covered. */\n.usdt0 .fo-body{fill:var(--paper)}\n.usdt0 .fo-tab{fill:none;transition:fill .16s ease}\n.usdt0 .fo-edge{\n fill:none;stroke:var(--ink-2);stroke-width:1.5;\n vector-effect:non-scaling-stroke;stroke-linejoin:round;\n transition:stroke .16s ease,stroke-width .16s ease;\n}\n.usdt0 .fname{\n position:absolute;left:0;top:0;width:40.97%;height:12.63%;\n padding:0 5% 0 5.5%;display:flex;align-items:center;\n font-family:\"IBM Plex Mono\",monospace;\n font-size:clamp(6.5px,2.37cqw,11px);letter-spacing:.05em;color:var(--ink-2);\n white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\n transition:color .16s ease;\n}\n.usdt0 .file:hover .fo-edge{stroke:var(--accent-ink)}\n.usdt0 .file:hover .fname{color:var(--accent-ink)}\n/* the cover: the folder these sit in */\n.usdt0 .cover .fo-body{fill:var(--paper)}\n.usdt0 .cover .fo-edge{stroke:var(--accent-ink);stroke-width:2}\n.usdt0 .cover .fo-tint{fill:var(--accent);opacity:.10}\n.usdt0 .cover .fname{color:var(--accent-ink)}\n.usdt0 .cover-body{position:absolute;left:5.5%;right:8%;top:24%}\n.usdt0 .cover-name{\n display:block;font-family:\"Inter\",\"Helvetica Neue\",Arial,sans-serif;font-weight:600;\n font-size:clamp(15px,6.1cqw,29px);line-height:1.1;color:var(--accent-ink);\n letter-spacing:-.01em;\n}\n.usdt0 .cover-sub{\n display:block;margin-top:7%;font-family:\"IBM Plex Mono\",monospace;\n font-size:clamp(7px,2.46cqw,12px);line-height:1.7;color:var(--ink-2);\n}\n/* ---- narrow: stack above, description below ---- */\n@media (max-width:820px){\n .usdt0 .folder-fig{flex-direction:column;gap:22px;padding:20px 14px 24px}\n .usdt0 .stackwrap{flex:0 0 auto;width:100%;max-width:380px;align-self:flex-start}\n .usdt0 .desc{width:100%;max-width:none}\n .usdt0 .d-claim,.usdt0 dd{max-width:none}\n}\n/* ---- access: the files shown at once, as benefits under the feature ---- */\n.usdt0 .files{\n border-top:1px solid var(--rule);\n display:grid; grid-template-columns:repeat(var(--cols,5),minmax(0,1fr));\n}\n.usdt0 .fcol{padding:18px 20px 4px; border-right:1px solid var(--rule);\n display:flex; flex-direction:column}\n.usdt0 .fcol:last-child{border-right:0}\n.usdt0 .fcol:first-child{padding-left:0}\n.usdt0 .ftag{\n font-family:\"IBM Plex Mono\",monospace; font-size:9.5px; letter-spacing:.14em;\n text-transform:uppercase; color:var(--accent-ink); margin-bottom:7px;\n}\n.usdt0 .fhead{\n font-family:\"Inter\",\"Helvetica Neue\",Arial,sans-serif; font-weight:600;\n font-size:19px; line-height:1.12; letter-spacing:-.01em; color:var(--ink); margin:0 0 9px;\n}\n.usdt0 .fcopy{margin:0 0 14px; font-size:13.5px; line-height:1.5; color:var(--ink-2)}\n@media (max-width:1000px){\n .usdt0 .files{grid-template-columns:repeat(2,minmax(0,1fr))}\n .usdt0 .fcol{border-bottom:1px solid var(--rule); padding-left:20px}\n .usdt0 .fcol:first-child{padding-left:20px}\n .usdt0 .fcol:nth-child(2n){border-right:0}\n .usdt0 .fcol:nth-last-child(-n+2){border-bottom:0}\n}\n@media (max-width:620px){\n .usdt0 .files{grid-template-columns:minmax(0,1fr)}\n .usdt0 .fcol{border-right:0}\n .usdt0 .fcol:last-child{border-bottom:0}\n}\n.usdt0 .dep-note b{color:var(--ink);font-weight:500}\n.usdt0 .dep-note{\n border-top:1px solid var(--rule); padding:12px 20px;\n font-size:13.5px; line-height:1.55; color:var(--ink-2);\n}\n.usdt0 .dep-note code{\n font-family:\"IBM Plex Mono\",monospace;font-size:12.5px;\n background:var(--paper-3);border:1px solid var(--rule-2);padding:.5px 4px;color:var(--ink);\n}\n.usdt0 .notes-sec{margin:34px 0 0;border:1px solid var(--rule);background:var(--paper-2)}\n.usdt0 .notes-body{padding:20px 20px 22px;display:flex;flex-direction:column;gap:18px}\n.usdt0 .notes{display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:18px 40px}\n.usdt0 .note{display:flex; gap:12px}\n.usdt0 .ntag{\n flex:0 0 82px; font-family:\"IBM Plex Mono\",monospace; font-size:9.5px;\n letter-spacing:.14em; text-transform:uppercase; color:var(--ink-3); padding-top:3px;\n}\n.usdt0 .ncopy{margin:0; font-size:13px; line-height:1.55; color:var(--ink-2)}\n.usdt0 .ncopy b{color:var(--ink);font-weight:500}\n.usdt0 .ncopy code{\n font-family:\"IBM Plex Mono\",monospace;font-size:12px;\n background:var(--paper-3);border:1px solid var(--rule-2);padding:.5px 4px;color:var(--ink);\n}\n@media (max-width:820px){ .usdt0 .notes{grid-template-columns:minmax(0,1fr)} }\n/* below this the two-column note squeezed its copy to about 25 characters a\n line, so the tag sits above the copy instead of beside it */\n@media (max-width:560px){\n .usdt0 .note{flex-direction:column; gap:4px}\n .usdt0 .ntag{flex:0 0 auto; padding-top:0}\n}\n/* ---------- day one ---------- */\n.usdt0 .dayone{margin:34px 0 0;border:1px solid var(--rule);background:var(--paper-2)}\n.usdt0 .d1-body{padding:20px 20px 22px;display:flex;flex-direction:column;gap:20px}\n.usdt0 .d1-lead{margin:0;font-size:15.5px;color:var(--ink);max-width:64ch}\n.usdt0 .venues{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;\n border:1px solid var(--rule);background:var(--paper)}\n.usdt0 .venue{padding:15px 16px;border-right:1px solid var(--rule)}\n.usdt0 .venue:last-child{border-right:0}\n@media (max-width:720px){\n .usdt0 .venue{border-right:0;border-bottom:1px solid var(--rule)}\n .usdt0 .venue:last-child{border-bottom:0}\n}\n.usdt0 .venue h3{\n margin:0 0 10px;font-family:\"IBM Plex Mono\",monospace;font-size:9.5px;line-height:1.6;\n letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-weight:400;\n}\n.usdt0 .venue ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}\n.usdt0 .venue li{\n margin:0;font-family:\"IBM Plex Mono\",monospace;font-size:11.5px;color:var(--ink);\n border:1px solid var(--rule);background:var(--paper-2);padding:4px 8px;\n}\n.usdt0 .venue li::marker{content:none}\n.usdt0 .venue p{margin:10px 0 0;font-size:12.5px;color:var(--ink-2)}\n/* ---------- deploy section ---------- */\n.usdt0 .deploy{margin:34px 0 0;border:1px solid var(--rule);background:var(--paper-2)}\n.usdt0 .dep-head h2,.usdt0 .fig-head h2{font:inherit;letter-spacing:inherit;color:inherit;margin:0}\n.usdt0 .dep-head{\n display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center;\n border-bottom:1px solid var(--rule);padding:9px 14px;\n font-family:\"IBM Plex Mono\",ui-monospace,monospace;font-size:10.5px;\n letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2);\n}\n.usdt0 .live{\n display:inline-flex;align-items:center;gap:6px;\n color:var(--accent-ink);letter-spacing:.13em;\n}\n.usdt0 .live::before{\n content:\"\";width:7px;height:7px;border-radius:50%;background:var(--accent-ink);\n}\n.usdt0 .dep-body{padding:20px 20px 22px;display:flex;flex-direction:column;gap:18px}\n.usdt0 .dep-lead{margin:0;font-size:15.5px;color:var(--ink);max-width:62ch}\n.usdt0 .dep-lead strong{font-weight:500}\n.usdt0 .dep-link{\n align-self:flex-start;font-family:\"IBM Plex Mono\",monospace;font-size:11px;\n letter-spacing:.06em;color:var(--accent-ink);text-decoration:none;\n border-bottom:1px solid var(--accent-ink);padding-bottom:1px;\n}\n.usdt0 .dep-link:hover{color:var(--ink)}\n.usdt0 .dep-link:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}\n.usdt0 .ids{display:flex;flex-direction:column;gap:0;border:1px solid var(--rule);background:var(--paper)}\n.usdt0 .id-row{\n display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);\n gap:6px 20px;padding:14px 16px;border-bottom:1px solid var(--rule);\n}\n.usdt0 .id-row:last-child{border-bottom:0}\n@media (max-width:720px){.usdt0 .id-row{grid-template-columns:1fr}}\n.usdt0 .id-label{\n font-family:\"IBM Plex Mono\",monospace;font-size:9.5px;letter-spacing:.14em;\n text-transform:uppercase;color:var(--ink-3);\n}\n.usdt0 .id-note{font-size:13px;color:var(--ink-2);margin:4px 0 0;max-width:44ch}\n.usdt0 .id-val{display:flex;align-items:flex-start;gap:10px}\n.usdt0 .id-val code{\n flex:1 1 auto;min-width:0;\n font-family:\"IBM Plex Mono\",monospace;font-size:12.5px;line-height:1.55;\n color:var(--ink);background:var(--paper-3);border:1px solid var(--rule-2);border-radius:0;\n padding:6px 8px;overflow-wrap:anywhere;user-select:all;\n}\n.usdt0 .copy{\n flex:0 0 auto;appearance:none;background:var(--paper-2);border:1px solid var(--rule);\n color:var(--ink-2);font-family:\"IBM Plex Mono\",monospace;font-size:9.5px;\n letter-spacing:.1em;text-transform:uppercase;padding:6px 9px;cursor:pointer;\n}\n.usdt0 .copy:hover{border-color:var(--accent-ink);color:var(--accent-ink)}\n.usdt0 .copy:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}\n/* ---------- spec strip ---------- */\n.usdt0 .spec{\n margin-top:34px;border:1px solid var(--rule);background:var(--paper-2);padding:0;\n display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));\n}\n.usdt0 .spec div{padding:12px 14px;border-right:1px solid var(--rule)}\n.usdt0 .spec div:last-child{border-right:0}\n.usdt0 .spec dt{margin-bottom:4px}\n.usdt0 .spec dd{\n font-family:\"IBM Plex Mono\",monospace;font-size:14px;color:var(--ink);\n font-variant-numeric:tabular-nums;\n}\n.usdt0 .spec dd a{color:inherit;text-decoration:none;border-bottom:1px solid var(--rule)}\n.usdt0 .spec dd a:hover{color:var(--accent-ink);border-bottom-color:var(--accent-ink)}\n.usdt0 .foot{\n margin-top:26px;border-top:1px solid var(--rule);padding-top:10px;\n font-family:\"IBM Plex Mono\",monospace;font-size:10.5px;letter-spacing:.13em;\n text-transform:uppercase;color:var(--ink-3);\n display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;\n}\n.usdt0 .xlink{display:inline-flex;align-items:center;color:var(--ink-3)}\n.usdt0 .xlink:hover{color:var(--accent-ink)}\n.usdt0 .xlink:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}\n.usdt0 .xlink svg{width:13px;height:13px;display:block}\n@media (prefers-reduced-motion: reduce){\n .usdt0 .pkt,.usdt0 .lit{animation:none;opacity:0}\n}\n`;const SECTIONS=[[`arrival`,`Arrival`],[`access`,`Access`],[`dayone`,`Day one`],[`deploy`,`Deploy`],[`build`,`Before you build`],[`faq`,`FAQ`]];const IDS=[[`Classic asset`,`The asset code and issuer address. A trustline points at this pair.`,`USDT0:GATISXX6BZ6NC7IKQBY37CJD4SOZL3CYZJWXEDG6JVIY4WBS6KXJHN6Q`],[`Token contract (SAC)`,`The Stellar Smart Contract (Soroban) interface. Call this from contracts — lending markets, vaults, AMMs.`,`CBSJZEIO5C7KC2SF3MKSNXXJSW5G3VTNBX4ATMKUI3B2MR4JKM4R26YF`],[`OFT`,`The USDT0-specific OFT contract on Stellar — it burns and mints USDT0 here. Not part of a Stellar-side payment.`,`CBOWOLFSDM5PZXNFIVDMP5NZ7U2GSIHED6H6R446QOHF266XINKUMMF6`],[`LayerZero endpoint ID`,`Stellar's EID. You need it to address Stellar from another chain's OFT.`,`30600`]];const FOLDERS=[[`DISTRIBUTION`,`24.99840625597654%`,`0%`],[`COLLATERAL`,`18.748804691982407%`,`8.391684189988943%`],[`TREASURY`,`12.49920312798827%`,`16.783368379977887%`],[`PAYMENTS`,`6.249601563994135%`,`25.17505256996683%`]];const FO_BODY=`M 8 0 H 110 A 8 8 0 0 1 118 8 V 24 H 280 A 8 8 0 0 1 288 32 V 182 A 8 8 0 0 1 280 190 H 8 A 8 8 0 0 1 0 182 V 8 A 8 8 0 0 1 8 0 Z`;const FO_TAB=`M 8 0 H 110 A 8 8 0 0 1 118 8 V 25 H 0 V 8 A 8 8 0 0 1 8 0 Z`;const topRef=useRef(null);const[active,setActive]=useState(0);const[copyLabels,setCopyLabels]=useState({});useEffect(()=>{let queued=false;const spy=()=>{if(queued)return;queued=true;requestAnimationFrame(()=>{queued=false;const bar=topRef.current;const line=(bar?bar.getBoundingClientRect().bottom:0)+32;let idx=0;SECTIONS.forEach(([id],i)=>{const el=document.getElementById(id);if(el\u0026\u0026el.getBoundingClientRect().top\u003c=line)idx=i});const sc=document.scrollingElement||document.documentElement;if(sc.scrollTop+sc.clientHeight>=sc.scrollHeight-2)idx=SECTIONS.length-1;setActive(idx)})};window.addEventListener(`scroll`,spy,{passive:true});window.addEventListener(`resize`,spy);spy();return()=>{window.removeEventListener(`scroll`,spy);window.removeEventListener(`resize`,spy)}},[]);const copy=i=>{const el=document.getElementById(`usdt0-id-${i}`);const done=msg=>{setCopyLabels(c=>Object.assign({},c,{[i]:msg}));setTimeout(()=>setCopyLabels(c=>Object.assign({},c,{[i]:undefined})),1600)};const selectIt=()=>{const range=document.createRange();range.selectNodeContents(el);const sel=window.getSelection();sel.removeAllRanges();sel.addRange(range);done(`Selected`)};if(!navigator.clipboard)return selectIt();navigator.clipboard.writeText(el.textContent).then(()=>done(`Copied`),selectIt)};const folder=tint=>_jsxs(`svg`,{className:`fo`,viewBox:`0 0 288 190`,preserveAspectRatio:`none`,\"aria-hidden\":`true`,children:[_jsx(`path`,{className:`fo-body`,d:FO_BODY}),tint?_jsx(`path`,{className:`fo-tint`,d:FO_BODY}):null,_jsx(`path`,{className:`fo-tab`,d:FO_TAB}),_jsx(`path`,{className:`fo-edge`,d:FO_BODY})]});return _jsxs(`div`,{className:`usdt0`,children:[_jsx(`style`,{dangerouslySetInnerHTML:{__html:CSS}}),_jsxs(`div`,{className:`sheet`,children:[_jsxs(`div`,{className:`top`,ref:topRef,children:[_jsx(`span`,{children:`USDT0 on Stellar Network`}),_jsxs(`span`,{className:`top-r`,children:[_jsx(_components.a,{className:`toplink`,href:`/docs/tokens/usdt0-layerzero`,children:`Stellar Docs →`}),_jsx(`nav`,{className:`secnav`,\"aria-label\":`Sections`,children:SECTIONS.map(([id,label],i)=>_jsx(_components.a,{className:`tick`,href:`#${id}`,\"aria-label\":label,title:label,\"aria-current\":active===i?`true`:undefined},id))})]})]}),_jsxs(`h1`,{children:[`The asset with a unified supply `,_jsx(`em`,{children:`arrives on Stellar`})]}),_jsxs(`p`,{className:`deck`,children:[`USDT0 is now available on the Stellar network. USDT0 connects Stellar to`,` `,_jsx(`strong`,{children:`a unified USDT supply`}),`, allowing USDT to move across networks without fragmenting supply. USDT0 is a native Stellar asset that works with your existing stack.`]}),_jsxs(`figure`,{id:`arrival`,children:[_jsx(`div`,{className:`fig-head`,children:_jsx(`h2`,{children:`Arrival — how USDT0 gets to Stellar`})}),_jsx(`div`,{className:`fig-body`,children:_jsxs(`svg`,{viewBox:`0 0 990 420`,role:`img`,\"aria-label\":`The USDT0 supply chain. USDT on Ethereum is locked and unlocked with the USDT0 adapter. From there one flow forks: Ethereum mints USDT0 directly on Stellar through Stellar's own OFT contract, and Ethereum also mints USDT0 on every other USDT0 chain, with an OFT on each USDT0-compatible network. Any of those chains can burn its USDT0 so Stellar's OFT mints instead, which never touches Ethereum. Either way the Stellar OFT is the single entry point, and what it mints is USDT0 on Stellar, a native Stellar asset compatible with existing toolkits, which feeds payment rails, treasury balances, and lending markets. A dashed line shows the routes run the other way.`,children:[_jsxs(`defs`,{children:[_jsx(`marker`,{id:`usdt0-ar`,viewBox:`0 0 10 10`,refX:`9.4`,refY:`5`,markerWidth:`7`,markerHeight:`7`,orient:`auto-start-reverse`,children:_jsx(`path`,{d:`M0 0 L10 5 L0 10 z`,fill:`currentColor`})}),_jsx(`marker`,{id:`usdt0-ar-s`,viewBox:`0 0 10 10`,refX:`9.4`,refY:`5`,markerWidth:`6.5`,markerHeight:`6.5`,orient:`auto-start-reverse`,children:_jsx(`path`,{d:`M0 0 L10 5 L0 10 z`,fill:`var(--ink-3)`})})]}),_jsx(`path`,{className:`edge dash`,d:`M 620 247 V 392 H 102 V 245`,markerEnd:`url(#usdt0-ar-s)`}),_jsx(`rect`,{className:`n-box`,x:`20`,y:`161`,width:`164`,height:`80`}),_jsx(`rect`,{className:`lit lEth`,x:`20`,y:`161`,width:`164`,height:`80`}),_jsx(`text`,{className:`n-t`,x:`34`,y:`188`,children:`USDT on Ethereum`}),_jsx(`text`,{className:`n-s`,x:`34`,y:`207`,children:`Locked / unlocked`}),_jsx(`text`,{className:`n-s`,x:`34`,y:`222`,children:`with USDT0 adapter`}),_jsx(`path`,{className:`edge`,d:`M 184 201 H 232`}),_jsx(`path`,{className:`edge`,d:`M 232 201 V 110 H 286`,markerEnd:`url(#usdt0-ar)`}),_jsx(`path`,{className:`edge`,d:`M 232 201 V 292 H 286`,markerEnd:`url(#usdt0-ar)`}),_jsx(`rect`,{className:`n-box alt`,x:`304`,y:`268`,width:`188`,height:`76`}),_jsx(`rect`,{className:`n-box alt`,x:`297`,y:`261`,width:`188`,height:`76`}),_jsx(`rect`,{className:`n-box`,x:`290`,y:`254`,width:`188`,height:`76`}),_jsx(`rect`,{className:`lit lChain`,x:`290`,y:`254`,width:`188`,height:`76`}),_jsx(`text`,{className:`n-t`,x:`304`,y:`282`,children:`USDT0 OFTs`}),_jsx(`text`,{className:`n-s`,x:`304`,y:`301`,children:`Each compatible network`}),_jsx(`text`,{className:`n-s`,x:`304`,y:`316`,children:`has its own contract`}),_jsx(`path`,{className:`edge`,d:`M 384 254 V 168`,markerEnd:`url(#usdt0-ar)`}),_jsx(`rect`,{className:`n-box`,x:`290`,y:`72`,width:`188`,height:`92`}),_jsx(`rect`,{className:`lit lOft`,x:`290`,y:`72`,width:`188`,height:`92`}),_jsx(`text`,{className:`n-t`,x:`304`,y:`100`,children:`Stellar OFT`}),_jsx(`text`,{className:`n-s`,x:`304`,y:`119`,children:`The contract that`}),_jsx(`text`,{className:`n-s`,x:`304`,y:`134`,children:`mints and burns`}),_jsx(`text`,{className:`n-s`,x:`304`,y:`149`,children:`USDT0 on Stellar`}),_jsx(`path`,{className:`edge`,d:`M 478 110 H 528 V 201 H 574`,markerEnd:`url(#usdt0-ar)`}),_jsx(`rect`,{className:`n-box hot`,x:`578`,y:`155`,width:`186`,height:`92`}),_jsx(`rect`,{className:`lit lHot`,x:`578`,y:`155`,width:`186`,height:`92`}),_jsx(`text`,{className:`n-t hot`,x:`592`,y:`182`,children:`USDT0 on Stellar`}),_jsx(`text`,{className:`n-s`,x:`592`,y:`202`,children:`A native Stellar asset`}),_jsx(`text`,{className:`n-s`,x:`592`,y:`217`,children:`compatible with`}),_jsx(`text`,{className:`n-s`,x:`592`,y:`232`,children:`existing toolkits`}),_jsx(`line`,{className:`edge`,x1:`764`,y1:`171`,x2:`812`,y2:`171`,markerEnd:`url(#usdt0-ar)`}),_jsx(`line`,{className:`edge`,x1:`764`,y1:`201`,x2:`812`,y2:`201`,markerEnd:`url(#usdt0-ar)`}),_jsx(`line`,{className:`edge`,x1:`764`,y1:`231`,x2:`812`,y2:`231`,markerEnd:`url(#usdt0-ar)`}),_jsx(`rect`,{className:`n-box`,x:`816`,y:`157`,width:`164`,height:`28`}),_jsx(`rect`,{className:`lit lUse`,x:`816`,y:`157`,width:`164`,height:`28`}),_jsx(`text`,{className:`n-s`,x:`828`,y:`175`,children:`Payment rails`}),_jsx(`rect`,{className:`n-box`,x:`816`,y:`187`,width:`164`,height:`28`}),_jsx(`rect`,{className:`lit lUse`,x:`816`,y:`187`,width:`164`,height:`28`}),_jsx(`text`,{className:`n-s`,x:`828`,y:`205`,children:`Treasury balances`}),_jsx(`rect`,{className:`n-box`,x:`816`,y:`217`,width:`164`,height:`28`}),_jsx(`rect`,{className:`lit lUse`,x:`816`,y:`217`,width:`164`,height:`28`}),_jsx(`text`,{className:`n-s`,x:`828`,y:`235`,children:`Lending markets`}),_jsx(`circle`,{className:`pkt pTrunk`,r:`3.4`}),_jsx(`circle`,{className:`pkt pUp`,r:`3.4`}),_jsx(`circle`,{className:`pkt pDown`,r:`3.4`}),_jsx(`circle`,{className:`pkt pClimb`,r:`3.4`}),_jsx(`circle`,{className:`pkt pMint`,r:`3.4`}),_jsx(`circle`,{className:`pkt pUse1`,r:`3.4`}),_jsx(`circle`,{className:`pkt pUse2`,r:`3.4`}),_jsx(`circle`,{className:`pkt pUse3`,r:`3.4`})]})}),_jsxs(`figcaption`,{children:[`Stellar’s OFT mints the USDT0, whether Ethereum locked the USDT or another chain burned its own. Every chain runs its own OFT; Ethereum alone locks the USDT that backs them all (`,_jsx(`a`,{href:`https://docs.usdt0.to/technical-documentation/developer`,target:`_blank`,rel:`noopener noreferrer`,children:`USDT0 developer docs`}),`).`]})]}),_jsxs(`figure`,{id:`access`,children:[_jsx(`div`,{className:`fig-head`,children:_jsx(`h2`,{children:`Access — what USDT0 unlocks`})}),_jsxs(`div`,{className:`folder-fig`,children:[_jsx(`div`,{className:`stackwrap`,children:_jsxs(`div`,{className:`stack`,role:`img`,\"aria-label\":`A USDT0 folder, its cover in front, holding 4 files: payments, treasury, collateral, distribution.`,style:{\"--ar\":1.3425316828892888,\"--fw\":`75.00159374402347%`,\"--fh\":`66.43326324004423%`},children:[FOLDERS.map(([name,left,top],i)=>_jsxs(`div`,{className:`file`,style:{left,top,zIndex:i+1},children:[folder(false),_jsx(`span`,{className:`fname`,children:name})]},name)),_jsxs(`div`,{className:`file cover`,style:{left:0,top:`33.56673675995577%`,zIndex:5},children:[folder(true),_jsx(`span`,{className:`fname`,children:`USDT0`}),_jsxs(`span`,{className:`cover-body`,children:[_jsx(`span`,{className:`cover-name`,children:`Access to a new economy`}),_jsx(`span`,{className:`cover-sub`,children:`One asset · one supply`})]})]})]})}),_jsxs(`div`,{className:`desc`,children:[_jsx(`span`,{className:`d-eyebrow`,children:`USDT0`}),_jsx(`h3`,{className:`d-head`,children:`Access to a new economy`}),_jsx(`p`,{className:`d-claim`,children:`The asset that brings access to new corridors, counterparties, and financial use cases on Stellar.`}),_jsxs(`dl`,{children:[_jsxs(`div`,{children:[_jsx(`dt`,{children:`One asset, unified liquidity`}),_jsx(`dd`,{children:`USDT0 maintains a unified supply anchored to USDT on Ethereum, so liquidity isn’t fragmented across separate wrapped versions of the asset.`})]}),_jsxs(`div`,{children:[_jsx(`dt`,{children:`Built to move across networks`}),_jsxs(`dd`,{children:[`Operated by `,_jsx(`a`,{href:`https://everdawn.to/`,target:`_blank`,rel:`noopener noreferrer`,children:`Everdawn Labs`}),`, USDT0 connects Stellar to `,_jsx(`a`,{href:`https://analytics.usdt0.to/`,target:`_blank`,rel:`noopener noreferrer`,children:`26+ networks`}),` through LayerZero’s OFT standard.`]})]})]})]})]}),_jsx(`div`,{className:`fig-files`,children:_jsxs(`div`,{className:`files`,style:{\"--cols\":4},children:[_jsxs(`div`,{className:`fcol`,children:[_jsx(`div`,{className:`ftag`,children:`Payments`}),_jsx(`h4`,{className:`fhead`,children:`Build with an asset already in use`}),_jsx(`p`,{className:`fcopy`,children:`Support cross-border payments, payouts, remittances, and other dollar-denominated flows with USDT0.`})]}),_jsxs(`div`,{className:`fcol`,children:[_jsx(`div`,{className:`ftag`,children:`Treasury`}),_jsx(`h4`,{className:`fhead`,children:`Power treasury and cash management products`}),_jsx(`p`,{className:`fcopy`,children:`Give businesses and users a dollar-denominated asset for managing working capital.`})]}),_jsxs(`div`,{className:`fcol`,children:[_jsx(`div`,{className:`ftag`,children:`Collateral`}),_jsx(`h4`,{className:`fhead`,children:`Put USDT0 to work`}),_jsx(`p`,{className:`fcopy`,children:`Give lending markets a dollar-denominated asset to use as collateral or borrow against.`})]}),_jsxs(`div`,{className:`fcol`,children:[_jsx(`div`,{className:`ftag`,children:`Distribution`}),_jsx(`h4`,{className:`fhead`,children:`One asset, many doors`}),_jsx(`p`,{className:`fcopy`,children:`Every exchange, wallet, and fintech that lists it becomes an entry point to the Stellar network.`})]})]})})]}),_jsxs(`section`,{className:`dayone`,id:`dayone`,\"aria-labelledby\":`usdt0-d1-h`,children:[_jsx(`div`,{className:`dep-head`,children:_jsx(`h2`,{id:`usdt0-d1-h`,children:`Day one — what is already integrated`})}),_jsxs(`div`,{className:`d1-body`,children:[_jsxs(`p`,{className:`d1-lead`,children:[`You can access USDT0 today across these partners on Stellar.`,_jsx(`br`,{}),`More to come on a rolling basis.`]}),_jsxs(`div`,{className:`venues`,children:[_jsxs(`div`,{className:`venue`,children:[_jsx(`h3`,{children:`Exchanges, DEXs \u0026 Lending Protocols`}),_jsxs(`ul`,{children:[_jsx(`li`,{children:`Kraken`}),_jsx(`li`,{children:`SushiSwap`}),_jsx(`li`,{children:`BiLira`}),_jsx(`li`,{children:`Kinetic (K2)`})]}),_jsx(`p`,{children:`Buy, sell, swap, and borrow against USDT0 on Stellar.`})]}),_jsxs(`div`,{className:`venue`,children:[_jsx(`h3`,{children:`Wallets`}),_jsxs(`ul`,{children:[_jsx(`li`,{children:`Varial`}),_jsx(`li`,{children:`Lobstr`}),_jsx(`li`,{children:`Meru`}),_jsx(`li`,{children:`Bitget Wallet`}),_jsx(`li`,{children:`Exodus`})]}),_jsx(`p`,{children:`Hold and send USDT0 on Stellar.`})]}),_jsxs(`div`,{className:`venue`,children:[_jsx(`h3`,{children:`Custody`}),_jsx(`ul`,{children:_jsx(`li`,{children:`Fireblocks`})}),_jsx(`p`,{children:`Institutional custody and treasury operations for USDT0 on Stellar.`})]}),_jsxs(`div`,{className:`venue`,children:[_jsx(`h3`,{children:`Fintechs \u0026 ramps`}),_jsxs(`ul`,{children:[_jsx(`li`,{children:`Ramp Network`}),_jsx(`li`,{children:`Kredete`})]}),_jsx(`p`,{children:`Ramp services and fintech products using USDT0 in production, including cross-border payments across Africa.`})]})]}),_jsx(`a`,{className:`dep-link`,href:`https://usdt0.to/transfer`,target:`_blank`,rel:`noopener noreferrer`,children:`Transfer USDT0 to Stellar →`})]}),_jsxs(`div`,{className:`dep-note`,children:[`Balances move into and out of Stellar without a custodial bridge or a wrapped representation. Transfer time is set by the chain you send from — a couple of minutes from some networks, hours from others. The cost is that network's gas plus the LayerZero message, `,_jsx(`a`,{href:`https://docs.usdt0.to/technical-documentation/developer/`,target:`_blank`,rel:`noopener noreferrer`,children:`quoted per route`}),` `,`before you send. USDT0 itself charges no protocol fee on most routes; where one applies it is 0.03%, set per route. Receiving USDT0 needs a trustline on the destination account — see `,_jsx(`a`,{href:`#build`,children:`requirements and limitations`}),`.`]})]}),_jsxs(`section`,{className:`deploy`,id:`deploy`,\"aria-labelledby\":`usdt0-dep-h`,children:[_jsxs(`div`,{className:`dep-head`,children:[_jsx(`h2`,{id:`usdt0-dep-h`,children:`Deploy — adding USDT0 to your environment`}),_jsx(`span`,{className:`live`,children:`Live on Stellar Mainnet`})]}),_jsxs(`div`,{className:`dep-body`,children:[_jsxs(`p`,{className:`dep-lead`,children:[`USDT0 is live on Stellar Mainnet. Add it to your wallet or environment. Test your integration by `,_jsx(`strong`,{children:`moving a small amount end to end`}),` before rolling out to your users.`]}),_jsx(`a`,{className:`dep-link`,target:`_blank`,rel:`noopener noreferrer`,href:`https://stellar.expert/explorer/public/asset/USDT0-GATISXX6BZ6NC7IKQBY37CJD4SOZL3CYZJWXEDG6JVIY4WBS6KXJHN6Q`,children:`View the asset on stellar.expert →`}),_jsx(`div`,{className:`ids`,children:IDS.map(([label,note,value],i)=>_jsxs(`div`,{className:`id-row`,children:[_jsxs(`div`,{children:[_jsx(`div`,{className:`id-label`,children:label}),_jsx(`p`,{className:`id-note`,children:note})]}),_jsxs(`div`,{className:`id-val`,children:[_jsx(`code`,{id:`usdt0-id-${i}`,children:value}),_jsx(`button`,{className:`copy`,type:`button`,\"aria-label\":`Copy ${label}`,onClick:()=>copy(i),children:copyLabels[i]||`Copy`})]})]},label))}),_jsx(`a`,{className:`dep-link`,target:`_blank`,rel:`noopener noreferrer`,href:`https://docs.usdt0.to/technical-documentation/deployments?q=stellar`,children:`Contract deployments on docs.usdt0.to →`})]}),_jsxs(`div`,{className:`dep-note`,children:[_jsxs(`b`,{children:[_jsx(`a`,{href:`https://stellar.expert/explorer/public/asset/USDT0-GATISXX6BZ6NC7IKQBY37CJD4SOZL3CYZJWXEDG6JVIY4WBS6KXJHN6Q`,target:`_blank`,rel:`noopener noreferrer`,children:`This asset`}),` sets `,_jsx(`code`,{children:`auth_revocable`}),` and `,_jsx(`code`,{children:`auth_clawback_enabled`})]}),` — the issuer can revoke a trustline or `,_jsx(_components.a,{href:`/docs/build/guides/transactions/clawbacks`,children:`clawback a balance`}),`. `,_jsx(`code`,{children:`auth_required`}),` is not set, so anyone can hold it. 💡 Soroswap maintains an `,_jsx(`a`,{href:`https://github.com/soroswap/token-list/tree/main/assets`,target:`_blank`,rel:`noopener noreferrer`,children:`ecosystem token list`}),` covering both classic assets and contract tokens (community-maintained rather than an official Stellar registry, and widely used).`]})]}),_jsxs(`section`,{className:`notes-sec`,id:`build`,\"aria-labelledby\":`usdt0-bd-h`,children:[_jsx(`div`,{className:`dep-head`,children:_jsx(`h2`,{id:`usdt0-bd-h`,children:`Before you build — requirements and limitations`})}),_jsxs(`div`,{className:`notes-body`,children:[_jsx(`p`,{className:`dep-lead`,children:`What USDT0 on Stellar requires for integration.`}),_jsxs(`div`,{className:`notes`,children:[_jsxs(`div`,{className:`note`,children:[_jsx(`div`,{className:`ntag`,children:`Trustlines`}),_jsxs(`p`,{className:`ncopy`,children:[_jsx(`b`,{children:`A trustline has to exist before the first payment lands.`}),` Sending USDT0 to an account that has no USDT0 trustline fails with `,_jsx(_components.a,{href:`/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/payment`,children:_jsx(`code`,{children:`op_no_trust`})}),`. A wallet may create it for you when you swap into USDT0 in-app; a transfer arriving from an exchange or another wallet has no such fallback. If you custody for users, create it during onboarding — `,_jsx(_components.a,{href:`/docs/build/guides/transactions/sponsored-reserves`,children:`sponsored reserves`}),` can cover the reserve.`]})]}),_jsxs(`div`,{className:`note`,children:[_jsx(`div`,{className:`ntag`,children:`Decimals`}),_jsxs(`p`,{className:`ncopy`,children:[_jsx(`b`,{children:`The OFT reconciles a precision gap for you.`}),` USDT0 on Stellar carries `,_jsx(_components.a,{href:`/docs/learn/fundamentals/stellar-data-structures/assets`,children:`seven decimals`}),`; cross-chain transfers normalize to the OFT’s `,_jsx(`a`,{href:`https://docs.layerzero.network/v2/concepts/technical-reference/oft-reference`,target:`_blank`,rel:`noopener noreferrer`,children:`six shared decimals`}),`. Send 1.2345678 and 1.234567 moves; the remaining 0.0000008 is floored off as dust and refunded to you before the debit. Nothing to convert by hand — but account for it when you calculate or display an amount.`]})]}),_jsxs(`div`,{className:`note`,children:[_jsx(`div`,{className:`ntag`,children:`Route limits`}),_jsxs(`p`,{className:`ncopy`,children:[_jsx(`b`,{children:`A route can enforce a minimum.`}),` Minimum transfer amounts are set per contract, so call `,_jsx(`a`,{href:`https://docs.usdt0.to/technical-documentation/developer`,target:`_blank`,rel:`noopener noreferrer`,children:_jsx(`code`,{children:`quote_oft`})}),` for the route you intend to use rather than assuming any amount will go through.`]})]}),_jsxs(`div`,{className:`note`,children:[_jsx(`div`,{className:`ntag`,children:`Backing`}),_jsxs(`p`,{className:`ncopy`,children:[_jsx(`b`,{children:`The backing sits in one contract.`}),` USDT0's adapter on Ethereum holds the USDT behind the natively issued supply.`]})]}),_jsxs(`div`,{className:`note`,children:[_jsx(`div`,{className:`ntag`,children:`Yield`}),_jsxs(`p`,{className:`ncopy`,children:[_jsx(`b`,{children:`USDT0 doesn't accrue yield.`}),` It earns nothing sitting in a balance — any return has to come from the market you supply it to.`]})]}),_jsxs(`div`,{className:`note`,children:[_jsx(`div`,{className:`ntag`,children:`Listings`}),_jsxs(`p`,{className:`ncopy`,children:[_jsx(`b`,{children:`Each venue decides which networks it supports.`}),` One USDT0 doesn't mean every listing offers every route, so check what a partner actually enables before you send users to it.`]})]})]})]})]}),_jsxs(`section`,{className:`notes-sec`,id:`faq`,\"aria-labelledby\":`usdt0-fq-h`,children:[_jsx(`div`,{className:`dep-head`,children:_jsx(`h2`,{id:`usdt0-fq-h`,children:`FAQ`})}),_jsx(`div`,{className:`notes-body`,children:_jsxs(`div`,{className:`faqs`,children:[_jsxs(`details`,{className:`faq`,children:[_jsx(`summary`,{children:_jsx(`span`,{className:`fq`,children:`Is USDT0 the same as USDT?`})}),_jsx(`div`,{className:`fa`,children:_jsx(`p`,{className:`ncopy`,children:`No — it is a separate asset with its own contract, worth the same and backed 1:1 by USDT locked on Ethereum. The practical difference is deposits: a venue that supports USDT will not necessarily accept USDT0 on Stellar. Check your destination lists USDT0 on Stellar specifically before you send.`})})]}),_jsxs(`details`,{className:`faq`,children:[_jsx(`summary`,{children:_jsx(`span`,{className:`fq`,children:`Which USDT0 on Stellar is the real one?`})}),_jsx(`div`,{className:`fa`,children:_jsxs(`p`,{className:`ncopy`,children:[`The one issued by `,_jsx(`code`,{children:`GATISXX6BZ6NC7IKQBY37CJD4SOZL3CYZJWXEDG6JVIY4WBS6KXJHN6Q`}),` —`,` `,_jsx(`a`,{href:`https://stellar.expert/explorer/public/asset/USDT0-GATISXX6BZ6NC7IKQBY37CJD4SOZL3CYZJWXEDG6JVIY4WBS6KXJHN6Q`,target:`_blank`,rel:`noopener noreferrer`,children:`check it on Stellar Expert`}),`. Asset codes on Stellar are not unique — anyone can issue an asset called USDT0 — so identity is the code `,_jsx(`b`,{children:`and`}),` the issuer together. Pin that issuer, and confirm the contract you derive from it matches `,_jsx(`code`,{children:`CBSJZEIO5C7KC2SF3MKSNXXJSW5G3VTNBX4ATMKUI3B2MR4JKM4R26YF`}),`.`]})})]}),_jsxs(`details`,{className:`faq`,children:[_jsx(`summary`,{children:_jsxs(`span`,{className:`fq`,children:[`Why did my USDT0 payment fail with `,_jsx(`code`,{children:`op_no_trust`}),`?`]})}),_jsx(`div`,{className:`fa`,children:_jsxs(`p`,{className:`ncopy`,children:[`The destination account has no USDT0 trustline, and one must exist before the first payment can land. A wallet often creates it when a user swaps into USDT0 in-app, but a transfer arriving from an exchange or another wallet has no such fallback. If you custody for users, create it during onboarding —`,` `,_jsx(_components.a,{href:`/docs/build/guides/transactions/sponsored-reserves`,children:`sponsored reserves`}),` `,`can cover the reserve.`]})})]}),_jsxs(`details`,{className:`faq`,children:[_jsx(`summary`,{children:_jsx(`span`,{className:`fq`,children:`How long does a transfer to Stellar take?`})}),_jsx(`div`,{className:`fa`,children:_jsxs(`p`,{className:`ncopy`,children:[`It depends on the chain you send from, not on Stellar. Stellar finalises in 5–7 seconds; the wait is the source chain confirming and LayerZero verifying the message. From Polygon it is about a minute. From Ethereum, Arbitrum, Tron and Solana — the routes carrying most volume — expect roughly 18–21 minutes. A few low-traffic routes take hours. The`,` `,_jsx(`a`,{href:`https://usdt0.to/transfer`,target:`_blank`,rel:`noopener noreferrer`,children:`transfer UI`}),` `,`quotes an estimate for your route before you send.`]})})]}),_jsxs(`details`,{className:`faq`,children:[_jsx(`summary`,{children:_jsx(`span`,{className:`fq`,children:`Why is my transfer slower than I expected?`})}),_jsx(`div`,{className:`fa`,children:_jsxs(`p`,{className:`ncopy`,children:[`Usually because the figure you saw was a network-wide best case rather than your route. Nothing on the Stellar side is the bottleneck. If a transfer runs well past the estimate you were quoted, look up the message on`,` `,_jsx(`a`,{href:`https://layerzeroscan.com/analytics/networks`,target:`_blank`,rel:`noopener noreferrer`,children:`LayerZero Scan`}),`, which indexes Stellar as a destination, to see which step it is sitting at. USDT0 lists`,` `,_jsx(`a`,{href:`https://docs.usdt0.to/resources/contact`,target:`_blank`,rel:`noopener noreferrer`,children:`support contacts`}),` `,`for transfers that stall.`]})})]}),_jsxs(`details`,{className:`faq`,children:[_jsx(`summary`,{children:_jsx(`span`,{className:`fq`,children:`What does it cost to bring USDT0 to Stellar?`})}),_jsx(`div`,{className:`fa`,children:_jsxs(`p`,{className:`ncopy`,children:[`Three separate things, and two different calls report them. USDT0's own protocol fee is zero on most routes and 0.03% where one applies:`,` `,_jsx(`a`,{href:`https://docs.usdt0.to/technical-documentation/developer/`,target:`_blank`,rel:`noopener noreferrer`,children:_jsx(`code`,{children:`quote_oft`})}),` `,`shows it as the gap between `,_jsx(`code`,{children:`amount_sent_ld`}),` and `,_jsx(`code`,{children:`amount_received_ld`}),`, so read it there rather than trusting a published number. The LayerZero messaging fee is separate and comes back from`,` `,_jsx(`a`,{href:`https://docs.usdt0.to/technical-documentation/developer/`,target:`_blank`,rel:`noopener noreferrer`,children:_jsx(`code`,{children:`quote_send`})}),`, paid in XLM when you send from Stellar — this is the part that varies most. And on Stellar, ordinary transactions cost a`,` `,_jsx(_components.a,{href:`/docs/learn/fundamentals/fees-resource-limits-metering`,children:`minimum of 100 stroops`}),` `,`per operation, which is unrelated to bridging.`]})})]}),_jsxs(`details`,{className:`faq`,children:[_jsx(`summary`,{children:_jsx(`span`,{className:`fq`,children:`What is the difference between the Open Mesh and the Legacy Mesh?`})}),_jsx(`div`,{className:`fa`,children:_jsxs(`p`,{className:`ncopy`,children:[`On the Open Mesh each chain runs its own OFT contract, and moving between them burns on one side and mints on the other. The`,` `,_jsx(`a`,{href:`https://docs.usdt0.to/overview/the-legacy-mesh`,target:`_blank`,rel:`noopener noreferrer`,children:`Legacy Mesh`}),` `,`connects chains where Tether had already deployed native USDT — Ethereum, Tron, TON, Arbitrum, Solana and Celo — through a shared non-custodial hub on Arbitrum, so those chains keep their existing USDT contracts rather than migrating.`]})})]}),_jsxs(`details`,{className:`faq`,children:[_jsx(`summary`,{children:_jsx(`span`,{className:`fq`,children:`Why did I receive slightly less than I sent?`})}),_jsx(`div`,{className:`fa`,children:_jsx(`p`,{className:`ncopy`,children:`Rounding, in the last decimal places only. USDT0 on Stellar carries seven decimals; cross-chain transfers normalise to the OFT's six shared decimals. Send 1.2345678 and 1.234567 moves — the remaining 0.0000008 is floored off as dust and refunded to you before the debit.`})})]}),_jsxs(`details`,{className:`faq`,children:[_jsx(`summary`,{children:_jsx(`span`,{className:`fq`,children:`Who can freeze or clawback USDT0 on Stellar?`})}),_jsx(`div`,{className:`fa`,children:_jsxs(`p`,{className:`ncopy`,children:[`The issuer. The asset sets `,_jsx(`code`,{children:`auth_revocable`}),` and `,_jsx(`code`,{children:`auth_clawback_enabled`}),`, so the issuer can revoke a trustline or`,` `,_jsx(_components.a,{href:`/docs/build/guides/transactions/clawbacks`,children:`clawback a balance`}),`.`,` `,_jsx(`code`,{children:`auth_required`}),` is not set, so anyone can hold it without approval.`]})})]})]})})]}),_jsxs(`dl`,{className:`spec`,children:[_jsxs(`div`,{children:[_jsx(`dt`,{children:`Asset`}),_jsx(`dd`,{children:`USDT0`})]}),_jsxs(`div`,{children:[_jsx(`dt`,{children:`Transfer`}),_jsx(`dd`,{children:_jsx(`a`,{href:`https://usdt0.to/transfer`,target:`_blank`,rel:`noopener noreferrer`,children:`usdt0.to`})})]}),_jsxs(`div`,{children:[_jsx(`dt`,{children:`Networks`}),_jsx(`dd`,{children:_jsx(`a`,{href:`https://analytics.usdt0.to/`,target:`_blank`,rel:`noopener noreferrer`,children:`26+`})})]}),_jsxs(`div`,{children:[_jsx(`dt`,{children:`USDT in circulation`}),_jsx(`dd`,{children:_jsx(`a`,{href:`https://coinmarketcap.com/currencies/tether/`,target:`_blank`,rel:`noopener noreferrer`,children:`$180B+`})})]}),_jsxs(`div`,{children:[_jsx(`dt`,{children:`Stellar settlement`}),_jsx(`dd`,{children:_jsx(_components.a,{href:`/docs/learn/fundamentals/stellar-stack`,children:`5–7s`})})]}),_jsxs(`div`,{children:[_jsx(`dt`,{children:`Stellar fee`}),_jsx(`dd`,{children:_jsx(_components.a,{href:`/docs/learn/fundamentals/fees-resource-limits-metering`,children:`100 stroops min`})})]}),_jsxs(`div`,{children:[_jsx(`dt`,{children:`Transfer to Stellar`}),_jsx(`dd`,{children:_jsx(`a`,{href:`https://usdt0.to/transfer`,target:`_blank`,rel:`noopener noreferrer`,children:`~20min typical`})})]})]}),_jsxs(`div`,{className:`sources`,children:[_jsx(`b`,{children:`Sources`}),_jsx(`a`,{href:`https://docs.usdt0.to/technical-documentation/developer/`,target:`_blank`,rel:`noopener noreferrer`,children:`USDT0 Docs`}),_jsx(`a`,{href:`https://docs.usdt0.to/technical-documentation/deployments?q=stellar`,target:`_blank`,rel:`noopener noreferrer`,children:`USDT0 deployments`}),_jsx(_components.a,{href:`/docs/tokens/usdt0-layerzero`,children:`Stellar Docs`}),_jsx(`a`,{href:`https://lab.stellar.org/smart-contracts/contract-list?$=network$id=mainnet\u0026label=Mainnet\u0026horizonUrl=https:////horizon.stellar.org\u0026rpcUrl=https:////mainnet.sorobanrpc.com\u0026passphrase=Public%20Global%20Stellar%20Network%20/;%20September%202015;\u0026smartContracts$contractList$activeTab=known-assets;;`,target:`_blank`,rel:`noopener noreferrer`,children:`Stellar Lab`}),_jsx(`a`,{href:`https://docs.layerzero.network/v2/developers/stellar/overview`,target:`_blank`,rel:`noopener noreferrer`,children:`LayerZero on Stellar`})]}),_jsxs(`div`,{className:`foot`,children:[_jsx(`span`,{children:`Stellar Development Foundation`}),_jsx(`a`,{className:`xlink`,href:`https://x.com/BuildOnStellar`,target:`_blank`,rel:`noopener noreferrer`,\"aria-label\":`Build on Stellar on X`,title:`Build on Stellar on X`,children:_jsx(`svg`,{viewBox:`0 0 24 24`,fill:`currentColor`,\"aria-hidden\":`true`,children:_jsx(`path`,{d:`M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z`})})})]})]})]})};function _createMdxContent(props){const{_MdxComponentBoundary}={..._provideComponents(),...props.components};if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsx(_MdxComponentBoundary,{name:`Usdt0Launch`,children:_jsx(Usdt0Launch,{})})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{Usdt0Launch,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":{"codeStyling":{"theme":{"light":"github-light","dark":"github-dark"}},"config":{},"pageMetadata":{"title":"USDT0 on Stellar","description":"USDT0 is available on the Stellar network. How it arrives, what it unlocks, the contract addresses, and what to check before you build.","mode":"custom","href":"/launch/usdt0"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[27,38,""],[131,54154,"null;function _creat"]]},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/stellardevelopmentfoundation/b9e39e4af1c0c5d8/lab-saved-title-links.js","/_mintlify/custom/stellardevelopmentfoundation/9a01be681220ee40/os-tab-sync.js","/_mintlify/custom/stellardevelopmentfoundation/d50605f0cd285dc3/for-agents.js"],"subdomain":"stellardevelopmentfoundation","siteName":"Stellar Developer Docs","title":"USDT0 on Stellar - Stellar Developer Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-29T16:12:43.385Z","originalFileLocation":"launch/usdt0.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"USDT0 is available on the Stellar network. How it arrives, what it unlocks, the contract addresses, and what to check before you build.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Stellar Developer 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/stellardevelopmentfoundation/mvFGgkaGkgmNkHZA/_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/stellardevelopmentfoundation/mvFGgkaGkgmNkHZA/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/stellardevelopmentfoundation/mvFGgkaGkgmNkHZA/_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/stellardevelopmentfoundation/mvFGgkaGkgmNkHZA/_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/stellardevelopmentfoundation/mvFGgkaGkgmNkHZA/_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/stellardevelopmentfoundation/mvFGgkaGkgmNkHZA/_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/stellardevelopmentfoundation/mvFGgkaGkgmNkHZA/_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/stellardevelopmentfoundation/mvFGgkaGkgmNkHZA/_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/stellardevelopmentfoundation/mvFGgkaGkgmNkHZA/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"USDT0 on Stellar - Stellar Developer Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"USDT0 is available on the Stellar network. How it arrives, what it unlocks, the contract addresses, and what to check before you build.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Stellar Developer Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.stellar.org/launch/usdt0\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://stellardevelopmentfoundation.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=USDT0+on+Stellar\u0026amp;description=USDT0+is+available+on+the+Stellar+network.+How+it+arrives%2C+what+it+unlocks%2C+the+contract+addresses%2C+and+what+to+check+before+you+build.\u0026amp;theme=a344f9284f69fe3cfa3f033b\u0026amp;signature=ba4db7a255b5b7f84169ce4b52e79841c9167dc7ff86ef184b5237c2a5fd7b0b\">\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=\"USDT0 on Stellar - Stellar Developer Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"USDT0 is available on the Stellar network. How it arrives, what it unlocks, the contract addresses, and what to check before you build.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://stellardevelopmentfoundation.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=USDT0+on+Stellar\u0026amp;description=USDT0+is+available+on+the+Stellar+network.+How+it+arrives%2C+what+it+unlocks%2C+the+contract+addresses%2C+and+what+to+check+before+you+build.\u0026amp;theme=a344f9284f69fe3cfa3f033b\u0026amp;signature=ba4db7a255b5b7f84169ce4b52e79841c9167dc7ff86ef184b5237c2a5fd7b0b\">\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/stellardevelopmentfoundation/mvFGgkaGkgmNkHZA/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Stellar Developer Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6E56CF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.stellar.org/launch/usdt0\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/launch/usdt0.md\">","siteName":"Stellar Developer Docs","nav":{"global":{"anchors":[{"anchor":"Community","icon":"users","href":"https://stellar.org/community"},{"anchor":"Blog","icon":"newspaper","href":"https://stellar.org/blog"},{"anchor":"Discord","icon":"discord","href":"https://discord.com/invite/zVYdY3ktTn"},{"anchor":"X","icon":"x-twitter","href":"https://twitter.com/StellarOrg"},{"anchor":"YouTube","icon":"youtube","href":"https://www.youtube.com/@StellarDevelopmentFoundation"}]},"tabs":[{"tab":"Build","pages":[{"group":" ","pages":[{"title":"Introduction","icon":"house","href":"/docs/build"},{"title":"Building with AI","href":"/docs/build/building-with-ai"},{"group":"Build Smart Contracts","root":{"title":"Write Smart Contracts","sidebarTitle":"Build Smart Contracts","href":"/docs/build/smart-contracts/index"},"expanded":true,"pages":[{"title":"Overview","sidebarTitle":"Introduction","href":"/docs/build/smart-contracts/overview"},{"group":"Getting Started","root":{"title":"Getting Started","href":"/docs/build/smart-contracts/getting-started/index"},"expanded":true,"pages":[{"title":"Setup","href":"/docs/build/smart-contracts/getting-started/setup"},{"title":"Hello World","sidebarTitle":"1. Hello World","href":"/docs/build/smart-contracts/getting-started/hello-world"},{"title":"2. Deploy to Testnet","href":"/docs/build/smart-contracts/getting-started/deploy-to-testnet"},{"title":"3. Storing Data","href":"/docs/build/smart-contracts/getting-started/storing-data"},{"title":"4. Deploy the Increment Contract","href":"/docs/build/smart-contracts/getting-started/deploy-increment-contract"},{"title":"5. Build a Hello World Frontend","href":"/docs/build/smart-contracts/getting-started/hello-world-frontend"}]},{"group":"Example Contracts","root":{"title":"Example Contracts","href":"/docs/build/smart-contracts/example-contracts/index"},"pages":[{"title":"Storage","href":"/docs/build/smart-contracts/example-contracts/storage"},{"title":"Events","href":"/docs/build/smart-contracts/example-contracts/events"},{"title":"Simple Account","href":"/docs/build/smart-contracts/example-contracts/simple-account"},{"title":"Complex Account","href":"/docs/build/smart-contracts/example-contracts/complex-account"},{"title":"BLS Signature","href":"/docs/build/smart-contracts/example-contracts/bls-signature"},{"title":"Delegate Auth","href":"/docs/build/smart-contracts/example-contracts/delegate-auth"},{"title":"Custom Types","href":"/docs/build/smart-contracts/example-contracts/custom-types"},{"title":"Errors","href":"/docs/build/smart-contracts/example-contracts/errors"},{"title":"Logging","href":"/docs/build/smart-contracts/example-contracts/logging"},{"title":"Auth","href":"/docs/build/smart-contracts/example-contracts/auth"},{"title":"Cross Contract Calls","href":"/docs/build/smart-contracts/example-contracts/cross-contract-call"},{"title":"Deployer","href":"/docs/build/smart-contracts/example-contracts/deployer"},{"title":"Allocator","href":"/docs/build/smart-contracts/example-contracts/alloc"},{"title":"Atomic Swap","href":"/docs/build/smart-contracts/example-contracts/atomic-swap"},{"title":"Batched Atomic Swaps","href":"/docs/build/smart-contracts/example-contracts/atomic-multi-swap"},{"title":"Mint Lock","href":"/docs/build/smart-contracts/example-contracts/mint-lock"},{"title":"Timelock","href":"/docs/build/smart-contracts/example-contracts/timelock"},{"title":"Single Offer Sale","href":"/docs/build/smart-contracts/example-contracts/single-offer-sale"},{"title":"Upgradeable Contract","href":"/docs/build/smart-contracts/example-contracts/upgradeable-contract"},{"title":"Liquidity Pool","href":"/docs/build/smart-contracts/example-contracts/liquidity-pool"},{"title":"Tokens","href":"/docs/build/smart-contracts/example-contracts/tokens"},{"title":"Fuzz Testing","href":"/docs/build/smart-contracts/example-contracts/fuzzing"},{"title":"Workspace","href":"/docs/build/smart-contracts/example-contracts/workspace"}]}]},{"group":"Build Applications","root":{"title":"Build Applications","href":"/docs/build/apps/index"},"pages":[{"title":"Overview","sidebarTitle":"Introduction","href":"/docs/build/apps/overview"},{"title":"Application Design Considerations","href":"/docs/build/apps/application-design-considerations"},{"group":"Build a Wallet with the Wallet SDK","root":{"title":"Build a Wallet with the Wallet SDK","href":"/docs/build/apps/wallet/index"},"pages":[{"title":"Overview","href":"/docs/build/apps/wallet/overview"},{"title":"Getting Started","href":"/docs/build/apps/wallet/intro"},{"title":"Stellar Network","href":"/docs/build/apps/wallet/stellar"},{"title":"Stellar Authentication","href":"/docs/build/apps/wallet/sep10"},{"title":"Hosted Deposit and Withdrawal","href":"/docs/build/apps/wallet/sep24"},{"title":"Recovery","href":"/docs/build/apps/wallet/sep30"},{"title":"Programmatic Deposit and Withdrawal","href":"/docs/build/apps/wallet/sep6"},{"title":"Quote","href":"/docs/build/apps/wallet/sep38"},{"title":"URI Scheme to facilitate delegated signing","href":"/docs/build/apps/wallet/sep7"}]},{"group":"Build a Payment App with the JS SDK","root":{"title":"Build a Payment App with the JS SDK","href":"/docs/build/apps/example-application-tutorial/index"},"pages":[{"title":"Overview","href":"/docs/build/apps/example-application-tutorial/overview"},{"title":"Account Creation","href":"/docs/build/apps/example-application-tutorial/account-creation"},{"title":"Confirmation Modal","href":"/docs/build/apps/example-application-tutorial/confirmation-modal"},{"title":"Contacts List","href":"/docs/build/apps/example-application-tutorial/contacts-list"},{"title":"Manage Trust","href":"/docs/build/apps/example-application-tutorial/manage-trust"},{"title":"Payment","href":"/docs/build/apps/example-application-tutorial/payment"},{"title":"Path Payment","href":"/docs/build/apps/example-application-tutorial/path-payment"},{"group":"Anchor Integration","root":{"title":"Anchor Integration","href":"/docs/build/apps/example-application-tutorial/anchor-integration/index"},"pages":[{"title":"Setup for Anchored Assets","href":"/docs/build/apps/example-application-tutorial/anchor-integration/setup"},{"title":"SEP-1: Stellar TOML","href":"/docs/build/apps/example-application-tutorial/anchor-integration/sep1"},{"title":"SEP-10: Stellar Web Authentication","href":"/docs/build/apps/example-application-tutorial/anchor-integration/sep10"},{"title":"SEP-6: Deposit and Withdrawal API","href":"/docs/build/apps/example-application-tutorial/anchor-integration/sep6"},{"title":"SEP-24: Hosted Deposit and Withdrawal","href":"/docs/build/apps/example-application-tutorial/anchor-integration/sep24"}]},{"title":"Querying Data","href":"/docs/build/apps/example-application-tutorial/querying-data"}]},{"title":"Build a Payment App with Swift","href":"/docs/build/apps/swift-payment-app"},{"group":"Build Custom Network Ingestion Pipeline","root":{"title":"Build Custom Network Ingestion Pipeline","href":"/docs/build/apps/ingest-sdk/index"},"pages":[{"title":"Overview","href":"/docs/build/apps/ingest-sdk/overview"},{"title":"CDP Consumer Pipeline Sample Code","href":"/docs/build/apps/ingest-sdk/ingestion-pipeline-code"}]},{"group":"Build a Passkey Powered Guestbook Dapp","root":{"title":"Build a Passkey Powered Guestbook Dapp","href":"/docs/build/apps/guestbook/index"},"pages":[{"title":"Overview","href":"/docs/build/apps/guestbook/overview"},{"title":"The Guestbook Contract","href":"/docs/build/apps/guestbook/smart-contract"},{"title":"Generate Bindings","href":"/docs/build/apps/guestbook/bindings"},{"title":"Passkeys Prerequisites","href":"/docs/build/apps/guestbook/passkeys-prerequisites"},{"title":"Setup Passkeys","href":"/docs/build/apps/guestbook/setup-passkeys"},{"title":"Dapp Frontend Walkthrough","href":"/docs/build/apps/guestbook/frontend"}]},{"title":"Develop a Contract with Frontend Templates","href":"/docs/build/apps/dapp-frontend"},{"title":"Privacy on Stellar","href":"/docs/build/apps/privacy"},{"title":"ZK Proofs on Stellar","href":"/docs/build/apps/zk"}]},{"group":"Agentic Payments","root":{"title":"Agentic Payments","href":"/docs/build/agentic-payments/index"},"expanded":true,"pages":[{"group":"x402 on Stellar","root":{"title":"x402 on Stellar","href":"/docs/build/agentic-payments/x402/index"},"expanded":true,"pages":[{"title":"Built on Stellar x402 Facilitator","sidebarTitle":"Built on Stellar Facilitator","href":"/docs/build/agentic-payments/x402/built-on-stellar"},{"title":"x402 Quickstart Guide","href":"/docs/build/agentic-payments/x402/quickstart-guide"}]},{"group":"MPP on Stellar","root":{"title":"MPP on Stellar","href":"/docs/build/agentic-payments/mpp/index"},"expanded":true,"pages":[{"title":"MPP Charge Guide","href":"/docs/build/agentic-payments/mpp/charge-guide"},{"title":"MPP Session Guide","href":"/docs/build/agentic-payments/mpp/channel-guide"}]}]},{"group":"How-To Guides","root":{"title":"How-To Guides","href":"/docs/build/guides/index"},"pages":[{"group":"Contract Authorization","root":{"title":"Contract Authorization","href":"/docs/build/guides/auth/index"},"pages":[{"title":"Using __check_auth in interesting ways","href":"/docs/build/guides/auth/check-auth-tutorials"},{"title":"Smart contract authorization starter guide","href":"/docs/build/guides/auth/contract-authorization"}]},{"group":"Contract Accounts","root":{"title":"Contract Accounts","href":"/docs/build/guides/contract-accounts/index"},"pages":[{"title":"Smart wallets","href":"/docs/build/guides/contract-accounts/smart-wallets"},{"title":"Advanced contract account patterns","href":"/docs/build/guides/contract-accounts/advanced-patterns"},{"title":"Contract account examples","href":"/docs/build/guides/contract-accounts/examples"}]},{"group":"Contract Conventions","root":{"title":"Contract Conventions","href":"/docs/build/guides/conventions/index"},"pages":[{"title":"Making cross-contract calls","href":"/docs/build/guides/conventions/cross-contract"},{"title":"Deploy a contract from installed Wasm bytecode using a deployer contract","href":"/docs/build/guides/conventions/deploy-contract"},{"title":"Deploy a SAC for a Stellar asset using code","href":"/docs/build/guides/conventions/deploy-sac-with-code"},{"title":"Organize contract errors with an error enum type","href":"/docs/build/guides/conventions/error-enum"},{"title":"Extending a deployed contract's TTL using code","sidebarTitle":"Extend a deployed contract's TTL with code","href":"/docs/build/guides/conventions/extending-wasm-ttl"},{"title":"Upgrading Wasm bytecode for a deployed contract","href":"/docs/build/guides/conventions/upgrading-contracts"},{"title":"Write metadata for your contract","href":"/docs/build/guides/conventions/wasm-metadata"},{"title":"Workspace","sidebarTitle":"Workspaces","href":"/docs/build/guides/conventions/workspace"}]},{"group":"Contract Events","root":{"title":"Contract Events","href":"/docs/build/guides/events/index"},"pages":[{"title":"Consume previously ingested events","href":"/docs/build/guides/events/consume"},{"title":"Ingest events published from a contract","href":"/docs/build/guides/events/ingest"},{"title":"Publish events from a Rust contract","href":"/docs/build/guides/events/publish"},{"title":"Replay a ledger to collect its LedgerCloseMeta","href":"/docs/build/guides/events/replay-ledger-close-meta"}]},{"group":"Contract Storage","root":{"title":"Contract Storage","href":"/docs/build/guides/storage/index"},"pages":[{"title":"How to choose the right storage type for your use case","href":"/docs/build/guides/storage/choosing-the-right-storage"},{"title":"Migrate contract storage data when upgrading data structures","href":"/docs/build/guides/storage/migrate-contract-storage"},{"title":"Storage strategies in production contracts","sidebarTitle":"Storage strategies","href":"/docs/build/guides/storage/storage-strategies"},{"title":"Use instance storage in a contract","href":"/docs/build/guides/storage/use-instance"},{"title":"Use persistent storage in a contract","href":"/docs/build/guides/storage/use-persistent"},{"title":"Use temporary storage in a contract","href":"/docs/build/guides/storage/use-temporary"}]},{"group":"Contract Testing","root":{"title":"Contract Testing","href":"/docs/build/guides/testing/index"},"pages":[{"title":"Unit Tests","href":"/docs/build/guides/testing/unit-tests"},{"title":"Mocking","href":"/docs/build/guides/testing/mocking"},{"title":"Test Authorization","href":"/docs/build/guides/testing/test-contract-auth"},{"title":"Test Events","href":"/docs/build/guides/testing/test-contract-events"},{"title":"Integration Tests","href":"/docs/build/guides/testing/integration-tests"},{"title":"Fork Testing","href":"/docs/build/guides/testing/fork-testing"},{"title":"Fuzzing","href":"/docs/build/guides/testing/fuzzing"},{"title":"Differential Tests","href":"/docs/build/guides/testing/differential-tests"},{"title":"Differential Tests with Test Snapshots","href":"/docs/build/guides/testing/differential-tests-with-test-snapshots"},{"title":"Mutation Testing","href":"/docs/build/guides/testing/mutation-testing"},{"title":"Code Coverage","href":"/docs/build/guides/testing/code-coverage"},{"title":"Testing with Ledger Snapshot","href":"/docs/build/guides/testing/ledger-snapshot-testing"}]},{"group":"Dapp Development","root":{"title":"Dapp Development","href":"/docs/build/guides/dapps/index"},"pages":[{"title":"Comprehensive frontend guide for Stellar dapps","href":"/docs/build/guides/dapps/frontend-guide"},{"title":"Initialize a dapp using scripts","href":"/docs/build/guides/dapps/initialization"},{"title":"Develop contract with frontend templates","href":"/docs/build/guides/dapps/soroban-contract-init-template"},{"title":"Implement state archival in dapps","href":"/docs/build/guides/dapps/state-archival"},{"title":"Work with contract specs in Java, Python, and PHP","href":"/docs/build/guides/dapps/working-with-contract-specs"}]},{"group":"Fees \u0026 Metering","root":{"title":"Fees \u0026 Metering","href":"/docs/build/guides/fees/index"},"pages":[{"title":"Analyzing smart contract cost and efficiency","href":"/docs/build/guides/fees/analyzing-smart-contract-cost"}]},{"group":"Varial Wallet","root":{"title":"Varial Wallet","href":"/docs/build/guides/freighter/index"},"pages":[{"title":"Connect to the Testnet","href":"/docs/build/guides/freighter/connect-testnet"},{"title":"Enable Soroban tokens","href":"/docs/build/guides/freighter/enable-soroban-tokens"},{"title":"Integrate Varial with a React dapp","href":"/docs/build/guides/freighter/integrate-freighter-react"},{"title":"Prompt Varial to sign transactions as a JS dapp developer","href":"/docs/build/guides/freighter/prompt-to-sign-tx"},{"title":"Send Soroban token payments","href":"/docs/build/guides/freighter/send-token-payments"},{"title":"Sign authorization entries","href":"/docs/build/guides/freighter/sign-auth-entries"},{"title":"Sign Soroban XDRs","href":"/docs/build/guides/freighter/sign-soroban-xdrs"}]},{"group":"RPC","root":{"title":"RPC","href":"/docs/build/guides/rpc/index"},"pages":[{"title":"Generate ledger key parameters with a symbol key using the Python SDK","href":"/docs/build/guides/rpc/generate-ledger-keys-python"},{"title":"Retrieve a contract code ledger entry using the JavaScript SDK","href":"/docs/build/guides/rpc/retrieve-contract-code-js"},{"title":"Retrieve a contract code ledger entry using the Python SDK","href":"/docs/build/guides/rpc/retrieve-contract-code-python"}]},{"group":"Stellar Asset Contract (SAC) Tokens","root":{"title":"Stellar Asset Contract (SAC) Tokens","href":"/docs/build/guides/tokens/index"},"pages":[{"title":"Set a custom admin account for a Stellar Asset Contract (SAC)","href":"/docs/build/guides/tokens/custom-sac-admin"},{"title":"Deploy a Stellar Asset Contract (SAC) from within a contract","href":"/docs/build/guides/tokens/deploying-a-sac"},{"title":"Integrate Stellar Assets Contracts","href":"/docs/build/guides/tokens/stellar-asset-contract"}]},{"group":"State Archival","root":{"title":"State Archival","href":"/docs/build/guides/archival/index"},"pages":[{"title":"Create a restoration footprint manually to restore archived data using the JavaScript SDK","href":"/docs/build/guides/archival/create-restoration-footprint-js"},{"title":"Extend a persistent entry and contract using the JavaScript SDK","href":"/docs/build/guides/archival/extend-persistent-entry-js"},{"title":"Restore a contract using the JavaScript SDK","href":"/docs/build/guides/archival/restore-contract-js"},{"title":"Restore archived contract data using the JavaScript SDK","href":"/docs/build/guides/archival/restore-data-js"},{"title":"Test TTL extension logic in smart contracts","href":"/docs/build/guides/archival/test-ttl-extension"}]},{"group":"Stellar Basics","root":{"title":"Stellar Basics","href":"/docs/build/guides/basics/index"},"pages":[{"title":"Verify Trustlines","href":"/docs/build/guides/basics/verify-trustlines"},{"title":"Add support for smart contracts","href":"/docs/build/guides/basics/classic-transition"},{"title":"Automating Testnet and Futurenet reset data","href":"/docs/build/guides/basics/automate-reset-data"}]},{"group":"Transactions","root":{"title":"Transactions","href":"/docs/build/guides/transactions/index"},"pages":[{"title":"Create an Account","sidebarTitle":"Create an account","href":"/docs/build/guides/transactions/create-account"},{"title":"Send to and receive payments from Contract Accounts","href":"/docs/build/guides/transactions/send-and-receive-c-accounts"},{"title":"Send and receive payments","href":"/docs/build/guides/transactions/send-and-receive-payments"},{"title":"Channel accounts","href":"/docs/build/guides/transactions/channel-accounts"},{"title":"Signing Soroban contract invocations","href":"/docs/build/guides/transactions/signing-soroban-invocations"},{"title":"Claimable balances","href":"/docs/build/guides/transactions/claimable-balances"},{"title":"Clawbacks","href":"/docs/build/guides/transactions/clawbacks"},{"title":"Choose a fee sponsorship approach","href":"/docs/build/guides/transactions/fee-sponsorship"},{"title":"Fee-bump transactions","href":"/docs/build/guides/transactions/fee-bump-transactions"},{"title":"Sponsored reserves","href":"/docs/build/guides/transactions/sponsored-reserves"},{"title":"Path payments","href":"/docs/build/guides/transactions/path-payments"},{"title":"Pooled accounts: muxed accounts and memos","href":"/docs/build/guides/transactions/pooled-accounts-muxed-accounts-memos"},{"title":"Install and deploy a smart contract with code","href":"/docs/build/guides/transactions/install-deploy-contract-with-code"},{"title":"Invoke a contract function in a transaction using SDKs","href":"/docs/build/guides/transactions/invoke-contract-tx-sdk"},{"title":"simulateTransaction RPC method guide","href":"/docs/build/guides/transactions/simulateTransaction-Deep-Dive"},{"title":"Submit a transaction to Stellar RPC using the JavaScript SDK","href":"/docs/build/guides/transactions/submit-transaction-wait-js"},{"title":"Upload WebAssembly (Wasm) bytecode using code","href":"/docs/build/guides/transactions/upload-wasm-bytecode"}]},{"group":"Type Conversions","root":{"title":"Type Conversions","href":"/docs/build/guides/conversions/index"},"pages":[{"title":"Convert an address to other types","href":"/docs/build/guides/conversions/address-conversions"},{"title":"Convert from bytes to other types","href":"/docs/build/guides/conversions/bytes-conversions"},{"title":"Convert a ScVal to other type","href":"/docs/build/guides/conversions/scval-conversions"},{"title":"Convert a string to other types","href":"/docs/build/guides/conversions/string-conversions"}]}]},{"group":"Security Best Practices","root":{"title":"Security Best Practices","href":"/docs/build/security-docs/index"},"pages":[{"group":"Threat Modeling","root":{"title":"Threat Modeling Readiness How-To Guide","sidebarTitle":"Threat Modeling","href":"/docs/build/security-docs/threat-modeling/index"},"pages":[{"title":"Threat Modeling Readiness","sidebarTitle":"What is Threat Modeling?","href":"/docs/build/security-docs/threat-modeling/threat-modeling-description"},{"title":"Threat Modeling How-To Guide","sidebarTitle":"How-To Guide","href":"/docs/build/security-docs/threat-modeling/threat-modeling-how-to"},{"title":"STRIDE Threat Model Template","href":"/docs/build/security-docs/threat-modeling/STRIDE-template"},{"title":"Pizza Restaurant Example STRIDE Threat Model","sidebarTitle":"Example STRIDE Threat Model","href":"/docs/build/security-docs/threat-modeling/pizza-restaurant-example"}]},{"group":"Onchain Monitoring","root":{"title":"Onchain Monitoring Templates","sidebarTitle":"Onchain Monitoring","href":"/docs/build/security-docs/monitoring/index"},"pages":[{"title":"On-Chain Monitoring Plan Template (Builders)","href":"/docs/build/security-docs/monitoring/monitoring-template-builders"},{"title":"Position Monitoring Plan Template (Users)","href":"/docs/build/security-docs/monitoring/monitoring-template-users"}]},{"title":"Securing Web-Based Projects","href":"/docs/build/security-docs/securing-web-based-projects"}]}]}]},{"tab":"Learn","pages":[{"group":" ","pages":[{"group":"Core Concepts","root":{"title":"Core Concepts","href":"/docs/learn/fundamentals"},"pages":[{"title":"Stellar Stack","href":"/docs/learn/fundamentals/stellar-stack"},{"title":"Lumens (XLM)","sidebarTitle":"Lumens","href":"/docs/learn/fundamentals/lumens"},{"title":"Stellar Consensus Protocol","href":"/docs/learn/fundamentals/stellar-consensus-protocol"},{"group":"Stellar Data Structures","root":{"title":"Stellar Data Structures","href":"/docs/learn/fundamentals/stellar-data-structures/index"},"pages":[{"title":"Ledgers","href":"/docs/learn/fundamentals/stellar-data-structures/ledgers"},{"title":"Events","href":"/docs/learn/fundamentals/stellar-data-structures/events"},{"title":"Accounts","href":"/docs/learn/fundamentals/stellar-data-structures/accounts"},{"title":"Assets on Stellar: Explore Trustlines, Smart Contract Integration \u0026 More","sidebarTitle":"Assets","href":"/docs/learn/fundamentals/stellar-data-structures/assets"},{"title":"Smart Contracts","href":"/docs/learn/fundamentals/stellar-data-structures/contracts"}]},{"title":"Liquidity on Stellar: Stellar Decentralized Exchange \u0026 Liquidity Pools","sidebarTitle":"Stellar Decentralized Exchange","href":"/docs/learn/fundamentals/liquidity-on-stellar-sdex-liquidity-pools"},{"group":"Operations \u0026 Transactions","root":{"title":"Operations \u0026 Transactions","href":"/docs/learn/fundamentals/transactions/index"},"pages":[{"title":"Operations and Transactions","href":"/docs/learn/fundamentals/transactions/operations-and-transactions"},{"title":"List of Operations","href":"/docs/learn/fundamentals/transactions/list-of-operations"},{"title":"Signatures and Multisig","href":"/docs/learn/fundamentals/transactions/signatures-multisig"},{"title":"Transaction Lifecycle","href":"/docs/learn/fundamentals/transactions/transaction-lifecycle"}]},{"title":"Fees, Resource Limits, and Metering","href":"/docs/learn/fundamentals/fees-resource-limits-metering"},{"title":"Stellar Ecosystem Proposals (SEPs)","sidebarTitle":"Stellar Ecosystem Proposals","href":"/docs/learn/fundamentals/stellar-ecosystem-proposals"},{"group":"Smart Contracts","root":{"title":"Smart Contracts","href":"/docs/learn/fundamentals/contract-development/index"},"pages":[{"title":"Overview","href":"/docs/learn/fundamentals/contract-development/overview"},{"title":"Contract Rust Dialect","href":"/docs/learn/fundamentals/contract-development/rust-dialect"},{"title":"Environment Concepts","href":"/docs/learn/fundamentals/contract-development/environment-concepts"},{"group":"Contract Interactions","root":{"title":"Contract Interactions","href":"/docs/learn/fundamentals/contract-development/contract-interactions/index"},"pages":[{"title":"Overview","href":"/docs/learn/fundamentals/contract-development/contract-interactions/overview"},{"title":"Cross-Contract","href":"/docs/learn/fundamentals/contract-development/contract-interactions/cross-contract"},{"title":"Tests","href":"/docs/learn/fundamentals/contract-development/contract-interactions/tests"},{"title":"Stellar Transaction","href":"/docs/learn/fundamentals/contract-development/contract-interactions/stellar-transaction"},{"title":"Transaction Simulation","href":"/docs/learn/fundamentals/contract-development/contract-interactions/transaction-simulation"}]},{"group":"Types","root":{"title":"Types","href":"/docs/learn/fundamentals/contract-development/types/index"},"pages":[{"title":"Built-In Types","href":"/docs/learn/fundamentals/contract-development/types/built-in-types"},{"title":"Custom Types","href":"/docs/learn/fundamentals/contract-development/types/custom-types"},{"title":"Fully-Typed Contracts","href":"/docs/learn/fundamentals/contract-development/types/fully-typed-contracts"}]},{"group":"Storage","root":{"title":"Storage","href":"/docs/learn/fundamentals/contract-development/storage/index"},"pages":[{"title":"Persisting Data","href":"/docs/learn/fundamentals/contract-development/storage/persisting-data"},{"title":"State Archival","href":"/docs/learn/fundamentals/contract-development/storage/state-archival"}]},{"title":"Authorization","href":"/docs/learn/fundamentals/contract-development/authorization"},{"group":"Errors and Debugging","root":{"title":"Errors and Debugging","href":"/docs/learn/fundamentals/contract-development/errors-and-debugging/index"},"pages":[{"title":"Generate Contract Errors","href":"/docs/learn/fundamentals/contract-development/errors-and-debugging/errors"},{"title":"Debugging Modes","href":"/docs/learn/fundamentals/contract-development/errors-and-debugging/debugging"},{"title":"Debugging Contract Errors","href":"/docs/learn/fundamentals/contract-development/errors-and-debugging/debugging-errors"}]},{"title":"Contract Lifecycle","href":"/docs/learn/fundamentals/contract-development/contract-lifecycle"}]},{"group":"Data Format","root":{"title":"Data Format","href":"/docs/learn/fundamentals/data-format/index"},"pages":[{"title":"XDR","href":"/docs/learn/fundamentals/data-format/xdr"},{"title":"XDR-JSON","href":"/docs/learn/fundamentals/data-format/xdr-json"}]},{"title":"Anchors","href":"/docs/learn/fundamentals/anchors"}]},{"title":"Glossary","href":"/docs/learn/glossary"},{"group":"Migrate from Another Chain","root":{"title":"Migrate from Another Chain","href":"/docs/learn/migrate/index"},"pages":[{"group":"EVM Networks","root":{"title":"EVM Networks","href":"/docs/learn/migrate/evm/index"},"pages":[{"title":"Introduction","sidebarTitle":"Introduction to Solidity, Rust, and Soroban","href":"/docs/learn/migrate/evm/introduction-to-solidity-and-rust"},{"title":"Getting Started with Rust and Solidity","sidebarTitle":"Solidity and Rust Syntax, Data Types, and Basic Constructs","href":"/docs/learn/migrate/evm/solidity-and-rust-basics"},{"title":"Advanced Smart Contract Concepts with Solidity and Rust","href":"/docs/learn/migrate/evm/solidity-and-rust-advanced-concepts"},{"title":"Smart Contract Development with Soroban and Hardhat","href":"/docs/learn/migrate/evm/smart-contract-deployment"},{"title":"Solidity support via Solang","href":"/docs/learn/migrate/evm/solidity-support-via-solang"}]}]},{"group":"Interactive Learning","root":{"title":"Interactive Learning","href":"/docs/learn/interactive/index"},"pages":[{"title":"Stellar Quest","href":"/docs/learn/interactive/quest"},{"title":"Fast, Cheap, and 0ut 0f Control","href":"/docs/learn/interactive/fca00c"},{"title":"Master Rust Smart Contract Development on Stellar","href":"/docs/learn/interactive/dapp-world"}]}]}]},{"tab":"Tokens","pages":[{"group":" ","pages":[{"title":"Issuing Assets vs. Creating Custom Tokens: Key Differences \u0026 Best Practices","sidebarTitle":"Stellar Assets and Contract Tokens","href":"/docs/tokens"},{"title":"Assets Overview \u0026 Comparison","href":"/docs/tokens/anatomy-of-an-asset"},{"title":"Quickstart","href":"/docs/tokens/quickstart"},{"title":"Asset Design Considerations","href":"/docs/tokens/control-asset-access"},{"title":"Use Issued Assets in Smart Contracts with the Stellar Asset Contract (SAC)","sidebarTitle":"Stellar Asset Contract","href":"/docs/tokens/stellar-asset-contract"},{"title":"Create Contract Tokens on Stellar: Standards \u0026 Integration","sidebarTitle":"Token Interface","href":"/docs/tokens/token-interface"},{"title":"Issue an Asset Tutorial","href":"/docs/tokens/how-to-issue-an-asset"},{"title":"Publish Information About An Asset","href":"/docs/tokens/publishing-asset-info"},{"title":"Cross-Chain USDC Transfers with CCTP","sidebarTitle":"CCTP","href":"/docs/tokens/cross-chain-transfers"},{"title":"USDT0 Transfers with LayerZero","href":"/docs/tokens/usdt0-layerzero"}]}]},{"tab":"Data","pages":[{"group":" ","pages":[{"title":"Data Overview","href":"/docs/data"},{"group":"Analytics Overview","root":{"title":"Analytics Overview","href":"/docs/data/analytics/index"},"pages":[{"group":"Hubble","root":{"title":"Hubble","href":"/docs/data/analytics/hubble/index"},"pages":[{"group":"Analyst Guide","root":{"title":"Analyst Guide","href":"/docs/data/analytics/hubble/analyst-guide/index"},"pages":[{"title":"Connecting","href":"/docs/data/analytics/hubble/analyst-guide/connecting"},{"title":"Viewing Metadata","href":"/docs/data/analytics/hubble/analyst-guide/viewing-metadata"},{"title":"Optimizing Queries","href":"/docs/data/analytics/hubble/analyst-guide/optimizing-queries"},{"title":"Creating Visualizations","href":"/docs/data/analytics/hubble/analyst-guide/creating-visualizations"},{"title":"Queries for Horizon/RPC-like Data","href":"/docs/data/analytics/hubble/analyst-guide/queries-for-horizon-like-data"},{"title":"History VS State Tables","href":"/docs/data/analytics/hubble/analyst-guide/history-vs-state-tables"}]},{"group":"Developer Guide","root":{"title":"Developer Guide","href":"/docs/data/analytics/hubble/developer-guide/index"},"pages":[{"group":"Backfill","root":{"title":"Backfill","href":"/docs/data/analytics/hubble/developer-guide/backfill/index"},"pages":[{"title":"Backfill using JS UDF","href":"/docs/data/analytics/hubble/developer-guide/backfill/JS-UDF"},{"title":"Data Import","href":"/docs/data/analytics/hubble/developer-guide/backfill/data-import"}]},{"title":"Connecting","href":"/docs/data/analytics/hubble/developer-guide/connecting-to-bigquery/index"},{"group":"Source System Ingestion","root":{"title":"Source System Ingestion","href":"/docs/data/analytics/hubble/developer-guide/source-system-ingestion/index"},"pages":[{"title":"Overview","href":"/docs/data/analytics/hubble/developer-guide/source-system-ingestion/overview"},{"title":"Architecture","href":"/docs/data/analytics/hubble/developer-guide/source-system-ingestion/architecture"},{"title":"Getting Started","href":"/docs/data/analytics/hubble/developer-guide/source-system-ingestion/getting-started"}]},{"group":"Data Curation","root":{"title":"Data Curation","href":"/docs/data/analytics/hubble/developer-guide/data-curation/index"},"pages":[{"title":"Overview","href":"/docs/data/analytics/hubble/developer-guide/data-curation/overview"},{"title":"Architecture","href":"/docs/data/analytics/hubble/developer-guide/data-curation/architecture"},{"title":"Getting Started","href":"/docs/data/analytics/hubble/developer-guide/data-curation/getting-started"}]},{"group":"Visualization","root":{"title":"Visualization","href":"/docs/data/analytics/hubble/developer-guide/visualization/index"},"pages":[{"title":"Overview","href":"/docs/data/analytics/hubble/developer-guide/visualization/overview"},{"title":"Getting Started","href":"/docs/data/analytics/hubble/developer-guide/visualization/getting-started"}]},{"group":"Scheduling and Orchestration","root":{"title":"Scheduling and Orchestration","href":"/docs/data/analytics/hubble/developer-guide/scheduling-and-orchestration/index"},"pages":[{"title":"Overview","href":"/docs/data/analytics/hubble/developer-guide/scheduling-and-orchestration/overview"},{"title":"Architecture","href":"/docs/data/analytics/hubble/developer-guide/scheduling-and-orchestration/architecture"},{"title":"Getting Started","href":"/docs/data/analytics/hubble/developer-guide/scheduling-and-orchestration/getting-started"}]}]},{"group":"Data Catalog","root":{"title":"Data Catalog","href":"/docs/data/analytics/hubble/data-catalog/index"},"pages":[{"title":"Data Model Diagram","href":"/docs/data/analytics/hubble/data-catalog/data-model-diagram"},{"group":"Data Dictionary","root":{"title":"Data Dictionary","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/index"},"pages":[{"group":"Bronze 🥉","root":{"title":"Bronze 🥉","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/index"},"pages":[{"title":"Accounts","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/accounts"},{"title":"Account Signers","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/account-signers"},{"title":"Claimable Balances","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/claimable-balances"},{"title":"Contract Code","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/contract-code"},{"title":"Config Settings","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/config-settings"},{"title":"Contract Data","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/contract-data"},{"title":"Liquidity Pools","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/liquidity-pools"},{"title":"Offers","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/offers"},{"title":"Restored Key","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/restored-key"},{"title":"Trustlines","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/trustlines"},{"title":"Evicted Keys","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/evicted-keys"},{"title":"TTL","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/ttl"},{"title":"History Assets","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/history-assets"},{"title":"History Contract Events","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/history-contract-events"},{"title":"History Effects","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/history-effects"},{"title":"History Ledgers","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/history-ledgers"},{"title":"History Operations","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/history-operations"},{"title":"History Trades","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/history-trades"},{"title":"History Transactions","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/bronze/history-transactions"}]},{"group":"Silver 🥈","root":{"title":"Silver 🥈","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/index"},"pages":[{"title":"Account Signers Current","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/account-signers-current"},{"title":"Accounts Current","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/accounts-current"},{"title":"Accounts Snapshot","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/accounts-snapshot"},{"title":"Claimable Balances Current","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/claimable-balances-current"},{"title":"Config Settings Current","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/config-settings-current"},{"title":"Config Settings Snapshot","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/config-settings-snapshot"},{"title":"Contract Code Current","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/contract-code-current"},{"title":"Contract Data Current","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/contract-data-current"},{"title":"Contract Data Snapshot","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/contract-data-snapshot"},{"title":"Evicted Keys Snapshot","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/evicted-keys-snapshot"},{"title":"Liquidity Pools Current","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/liquidity-pools-current"},{"title":"Liquidity Pools Snapshot","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/liquidity-pools-snapshot"},{"title":"Offers Current","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/offers-current"},{"title":"Reflector Prices Data CEX Snapshot","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/reflector-prices-data-cex-snapshot"},{"title":"Reflector Prices Data FEX Snapshot","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/reflector-prices-data-fex-snapshot"},{"title":"Reflector Prices Data SDEX Snapshot","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/reflector-prices-data-sdex-snapshot"},{"title":"Trustlines Current","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/trustlines-current"},{"title":"Trustlines Snapshot","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/trustlines-snapshot"},{"title":"TTL Current","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/ttl-current"},{"title":"Enriched History Operations","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/enriched-history-operations"},{"title":"Enriched History Operations Soroban","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/enriched-history-operations-soroban"},{"title":"Token Transfers","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/silver/token-transfers-raw"}]},{"group":"Gold 🥇","root":{"title":"Gold 🥇","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/gold/index"},"pages":[{"title":"Asset Balances Daily Agg","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/gold/asset-balances-daily-agg"},{"title":"Trade Agg","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/gold/trade-agg"},{"title":"TVL Agg","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/gold/tvl-agg"},{"title":"Ledger Fee Stats Agg","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/gold/ledger-fee-stats-agg"},{"title":"Daily Fee Stats Agg","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/gold/daily-fee-stats-agg"},{"title":"Hourly Soroban Fee Agg Contract","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/gold/hourly-soroban-fee-agg-contract"},{"title":"Hourly Fee Agg Account","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/gold/hourly-fee-agg-account"},{"title":"Account Balances Daily Agg","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/gold/account-balances-daily-agg"},{"title":"Soroban Core Metrics","href":"/docs/data/analytics/hubble/data-catalog/data-dictionary/gold/soroban-core-metrics"}]}]},{"url":"http://www.stellar-dbt-docs.com/#!/overview","title":"Data Lineage","href":"/docs/data/analytics/hubble/data-catalog/data-lineage"}]}]},{"title":"Public Dashboards","href":"/docs/data/analytics/public-dashboards"},{"title":"Data Analytics Providers","href":"/docs/data/analytics/analytics-providers/index"}]},{"group":"APIs Overview","root":{"title":"APIs Overview","href":"/docs/data/apis/index"},"pages":[{"group":"RPC","root":{"title":"RPC Introduction","sidebarTitle":"RPC","href":"/docs/data/apis/rpc/index"},"pages":[{"group":"Admin Guide","root":{"title":"Admin Guide","href":"/docs/data/apis/rpc/admin-guide/index"},"pages":[{"title":"Prerequisites","href":"/docs/data/apis/rpc/admin-guide/prerequisites"},{"title":"Installing","href":"/docs/data/apis/rpc/admin-guide/installing"},{"title":"Configuring","href":"/docs/data/apis/rpc/admin-guide/configuring"},{"title":"Running","href":"/docs/data/apis/rpc/admin-guide/running"},{"title":"Development","href":"/docs/data/apis/rpc/admin-guide/development"},{"title":"Monitoring","href":"/docs/data/apis/rpc/admin-guide/monitoring"},{"title":"Data Lake Integration","href":"/docs/data/apis/rpc/admin-guide/data-lake-integration"}]},{"group":"API Reference","root":{"title":"API Reference","href":"/docs/data/apis/rpc/api-reference/index"},"pages":[{"group":"Methods","root":{"title":"Methods","href":"/docs/data/apis/rpc/api-reference/methods/index"},"pages":[{"title":"getEvents","href":"/docs/data/apis/rpc/api-reference/methods/getEvents"},{"title":"getFeeStats","href":"/docs/data/apis/rpc/api-reference/methods/getFeeStats"},{"title":"getHealth","href":"/docs/data/apis/rpc/api-reference/methods/getHealth"},{"title":"getLatestLedger","href":"/docs/data/apis/rpc/api-reference/methods/getLatestLedger"},{"title":"getLedgerEntries","href":"/docs/data/apis/rpc/api-reference/methods/getLedgerEntries"},{"title":"getLedgers","href":"/docs/data/apis/rpc/api-reference/methods/getLedgers"},{"title":"getNetwork","href":"/docs/data/apis/rpc/api-reference/methods/getNetwork"},{"title":"getTransaction","href":"/docs/data/apis/rpc/api-reference/methods/getTransaction"},{"title":"getTransactions","href":"/docs/data/apis/rpc/api-reference/methods/getTransactions"},{"title":"getVersionInfo","href":"/docs/data/apis/rpc/api-reference/methods/getVersionInfo"},{"title":"queryEvents","href":"/docs/data/apis/rpc/api-reference/methods/queryEvents"},{"title":"sendTransaction","href":"/docs/data/apis/rpc/api-reference/methods/sendTransaction"},{"title":"simulateTransaction","href":"/docs/data/apis/rpc/api-reference/methods/simulateTransaction"}]},{"group":"Structure","root":{"title":"RPC API Reference","sidebarTitle":"Structure","href":"/docs/data/apis/rpc/api-reference/structure/index"},"pages":[{"title":"JSON-RPC","href":"/docs/data/apis/rpc/api-reference/structure/json-rpc"},{"title":"Pagination","href":"/docs/data/apis/rpc/api-reference/structure/pagination"},{"title":"Data Formats","href":"/docs/data/apis/rpc/api-reference/structure/data-format"}]}]},{"title":"Providers","href":"/docs/data/apis/rpc/providers"}]},{"group":"Horizon","root":{"title":"Horizon Introduction","sidebarTitle":"Horizon","href":"/docs/data/apis/horizon/index"},"pages":[{"group":"Admin Guide","root":{"title":"Admin Guide","href":"/docs/data/apis/horizon/admin-guide/index"},"pages":[{"title":"Overview","href":"/docs/data/apis/horizon/admin-guide/overview"},{"title":"Prerequisites","href":"/docs/data/apis/horizon/admin-guide/prerequisites"},{"title":"Installing","href":"/docs/data/apis/horizon/admin-guide/installing"},{"title":"Configuring","href":"/docs/data/apis/horizon/admin-guide/configuring"},{"title":"Running","href":"/docs/data/apis/horizon/admin-guide/running"},{"title":"Ingestion","href":"/docs/data/apis/horizon/admin-guide/ingestion"},{"title":"Monitoring","href":"/docs/data/apis/horizon/admin-guide/monitoring"},{"title":"Scaling","href":"/docs/data/apis/horizon/admin-guide/scaling"},{"title":"Upgrading","href":"/docs/data/apis/horizon/admin-guide/upgrading"},{"title":"Ingestion Filtering","href":"/docs/data/apis/horizon/admin-guide/ingestion-filtering"}]},{"group":"API Reference","root":{"title":"API Reference","href":"/docs/data/apis/horizon/api-reference/index"},"pages":[{"group":"Resources","root":{"title":"Resources","href":"/docs/data/apis/horizon/api-reference/resources/index"},"pages":[{"group":"Accounts","root":{"title":"Accounts","href":"/docs/data/apis/horizon/api-reference/resources/accounts/index"},"pages":[{"title":"The Account Object","href":"/docs/data/apis/horizon/api-reference/resources/accounts/object"},{"title":"List all Accounts","openapi":"openapi/horizon/bundled.yml GET /accounts","href":"/docs/data/apis/horizon/api-reference/list-all-accounts"},{"title":"Retrieve an Account","openapi":"openapi/horizon/bundled.yml GET /accounts/{account_id}","href":"/docs/data/apis/horizon/api-reference/retrieve-an-account"},{"title":"Retrieve an Account's Transactions","openapi":"openapi/horizon/bundled.yml GET /accounts/{account_id}/transactions","href":"/docs/data/apis/horizon/api-reference/get-transactions-by-account-id"},{"title":"Retrieve an Account's Operations","openapi":"openapi/horizon/bundled.yml GET /accounts/{account_id}/operations","href":"/docs/data/apis/horizon/api-reference/get-operations-by-account-id"},{"title":"Retrieve an Account's Payments","openapi":"openapi/horizon/bundled.yml GET /accounts/{account_id}/payments","href":"/docs/data/apis/horizon/api-reference/get-payments-by-account-id"},{"title":"Retrieve an Account's Effects","openapi":"openapi/horizon/bundled.yml GET /accounts/{account_id}/effects","href":"/docs/data/apis/horizon/api-reference/get-effects-by-account-id"},{"title":"Retrieve an Account's Offers","openapi":"openapi/horizon/bundled.yml GET /accounts/{account_id}/offers","href":"/docs/data/apis/horizon/api-reference/get-offers-by-account-id"},{"title":"Retrieve an Account's Trades","openapi":"openapi/horizon/bundled.yml GET /accounts/{account_id}/trades","href":"/docs/data/apis/horizon/api-reference/get-trades-by-account-id"},{"title":"Retrieve an Account's Data","openapi":"openapi/horizon/bundled.yml GET /accounts/{account_id}/data/{key}","href":"/docs/data/apis/horizon/api-reference/get-data-by-account-id"}]},{"group":"Assets","root":{"title":"Assets","href":"/docs/data/apis/horizon/api-reference/resources/assets/index"},"pages":[{"title":"The Asset Object","href":"/docs/data/apis/horizon/api-reference/resources/assets/object"},{"title":"List all Assets","openapi":"openapi/horizon/bundled.yml GET /assets","href":"/docs/data/apis/horizon/api-reference/list-all-assets"}]},{"group":"Claimable Balances","root":{"title":"Claimable Balances","href":"/docs/data/apis/horizon/api-reference/resources/claimablebalances/index"},"pages":[{"title":"The Claimable Balance Object","href":"/docs/data/apis/horizon/api-reference/resources/claimablebalances/object"},{"title":"List All Claimable Balances","openapi":"openapi/horizon/bundled.yml GET /claimable_balances","href":"/docs/data/apis/horizon/api-reference/list-all-claimable-balances"},{"title":"Retrieve a Claimable Balance","openapi":"openapi/horizon/bundled.yml GET /claimable_balances/{claimable_balance_id}","href":"/docs/data/apis/horizon/api-reference/retrieve-a-claimable-balance"},{"title":"Retrieve Related Transactions","openapi":"openapi/horizon/bundled.yml GET /claimable_balances/{claimable_balance_id}/transactions","href":"/docs/data/apis/horizon/api-reference/cb-retrieve-related-transactions"},{"title":"Retrieve Related Operations","openapi":"openapi/horizon/bundled.yml GET /claimable_balances/{claimable_balance_id}/operations","href":"/docs/data/apis/horizon/api-reference/cb-retrieve-related-operations"}]},{"group":"Effects","root":{"title":"Effects","href":"/docs/data/apis/horizon/api-reference/resources/effects/index"},"pages":[{"title":"Effect Types","href":"/docs/data/apis/horizon/api-reference/resources/effects/types"},{"title":"List All Effects","openapi":"openapi/horizon/bundled.yml GET /effects","href":"/docs/data/apis/horizon/api-reference/list-all-effects"}]},{"group":"Ledgers","root":{"title":"Ledgers","href":"/docs/data/apis/horizon/api-reference/resources/ledgers/index"},"pages":[{"title":"The Ledger Object","href":"/docs/data/apis/horizon/api-reference/resources/ledgers/object"},{"title":"Retrieve a Ledger","openapi":"openapi/horizon/bundled.yml GET /ledgers/{sequence}","href":"/docs/data/apis/horizon/api-reference/retrieve-a-ledger"},{"title":"Retrieve a Ledger's Transactions","openapi":"openapi/horizon/bundled.yml GET /ledgers/{sequence}/transactions","href":"/docs/data/apis/horizon/api-reference/retrieve-a-ledgers-transactions"},{"title":"Retrieve a Ledger's Payments","openapi":"openapi/horizon/bundled.yml GET /ledgers/{sequence}/payments","href":"/docs/data/apis/horizon/api-reference/retrieve-a-ledgers-payments"},{"title":"Retrieve a Ledger's Operations","openapi":"openapi/horizon/bundled.yml GET /ledgers/{sequence}/operations","href":"/docs/data/apis/horizon/api-reference/retrieve-a-ledgers-operations"},{"title":"Retrieve a Ledgers's Effects","openapi":"openapi/horizon/bundled.yml GET /ledgers/{sequence}/effects","href":"/docs/data/apis/horizon/api-reference/retrieve-a-ledgers-effects"},{"title":"List All Ledgers","openapi":"openapi/horizon/bundled.yml GET /ledgers","href":"/docs/data/apis/horizon/api-reference/list-all-ledgers"}]},{"group":"Liquidity Pools","root":{"title":"Liquidity Pools","href":"/docs/data/apis/horizon/api-reference/resources/liquiditypools/index"},"pages":[{"title":"List Liquidity Pools","openapi":"openapi/horizon/bundled.yml GET /liquidity_pools","href":"/docs/data/apis/horizon/api-reference/list-liquidity-pools"},{"title":"Retrieve a Liquidity Pool","openapi":"openapi/horizon/bundled.yml GET /liquidity_pools/{liquidity_pool_id}","href":"/docs/data/apis/horizon/api-reference/retrieve-a-liquidity-pool"},{"title":"Retrieve Related Effects","openapi":"openapi/horizon/bundled.yml GET /liquidity_pools/{liquidity_pool_id}/effects","href":"/docs/data/apis/horizon/api-reference/retrieve-related-effects"},{"title":"Retrieve Related Trades","openapi":"openapi/horizon/bundled.yml GET /liquidity_pools/{liquidity_pool_id}/trades","href":"/docs/data/apis/horizon/api-reference/retrieve-related-trades"},{"title":"Retrieve Related Transactions","openapi":"openapi/horizon/bundled.yml GET /liquidity_pools/{liquidity_pool_id}/transactions","href":"/docs/data/apis/horizon/api-reference/lp-retrieve-related-transactions"},{"title":"Retrieve Related Operations","openapi":"openapi/horizon/bundled.yml GET /liquidity_pools/{liquidity_pool_id}/operations","href":"/docs/data/apis/horizon/api-reference/lp-retrieve-related-operations"}]},{"group":"Offers","root":{"title":"Offers","href":"/docs/data/apis/horizon/api-reference/resources/offers/index"},"pages":[{"title":"The Offer Object","href":"/docs/data/apis/horizon/api-reference/resources/offers/object"},{"title":"List All Offers","openapi":"openapi/horizon/bundled.yml GET /offers","href":"/docs/data/apis/horizon/api-reference/get-all-offers"},{"title":"Retrieve an Offer","openapi":"openapi/horizon/bundled.yml GET /offers/{offer_id}","href":"/docs/data/apis/horizon/api-reference/get-offer-by-offer-id"},{"title":"Retrieve an Offer's Trades","openapi":"openapi/horizon/bundled.yml GET /offers/{offer_id}/trades","href":"/docs/data/apis/horizon/api-reference/get-trades-by-offer-id"}]},{"group":"Operations","root":{"title":"Operations","href":"/docs/data/apis/horizon/api-reference/resources/operations/index"},"pages":[{"group":"The Operation Object","root":{"title":"The Operation Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/index"},"pages":[{"title":"Account Merge Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/account-merge"},{"title":"Allow Trust Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/allow-trust"},{"title":"Begin Sponsoring Future Reserves","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/begin-sponsoring-future-reserves"},{"title":"Bump Sequence Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/bump-sequence"},{"title":"Manage Buy Offer Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/buy-offer"},{"title":"Change Trust Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/change-trust"},{"title":"Claim Claimable Balance","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/claim-claimable-balance"},{"title":"Create Account Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/create-account"},{"title":"Create Claimable Balance","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/create-claimable-balance"},{"title":"End Sponsoring Future Reserves","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/end-sponsoring-future-reserves"},{"title":"Extend Footprint TTL Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/extend-footprint-ttl"},{"title":"Invoke Host Function Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/invoke-host-function"},{"title":"Liquidity Pool Deposit Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/liquidity-pool-deposit"},{"title":"Liquidity Pool Withdraw Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/liquidity-pool-withdraw"},{"title":"Manage Data Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/manage-data"},{"title":"Create Passive Sell Offer Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/passive-sell-offer"},{"title":"Path Payment Strict Receive Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/path-payment-strict-receive"},{"title":"Path Payment Strict Send Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/path-payment-strict-send"},{"title":"Restore Footprint Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/restore-footprint"},{"title":"Revoke Sponsorship","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/revoke-sponsorship"},{"title":"Manage Sell Offer Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/sell-offer"},{"title":"Set Options Object","href":"/docs/data/apis/horizon/api-reference/resources/operations/object/set-options"}]},{"title":"Retrieve an Operation","openapi":"openapi/horizon/bundled.yml GET /operations/{id}","href":"/docs/data/apis/horizon/api-reference/retrieve-an-operation"},{"title":"Retrieve an Operation's Effects","openapi":"openapi/horizon/bundled.yml GET /operations/{id}/effects","href":"/docs/data/apis/horizon/api-reference/retrieve-an-operations-effects"},{"title":"List All Operations","openapi":"openapi/horizon/bundled.yml GET /operations","href":"/docs/data/apis/horizon/api-reference/list-all-operations"}]},{"group":"Payments","root":{"title":"Payments","href":"/docs/data/apis/horizon/api-reference/resources/payments/index"},"pages":[{"title":"The Payment Object","href":"/docs/data/apis/horizon/api-reference/resources/payments/object"},{"title":"List All Payments","openapi":"openapi/horizon/bundled.yml GET /payments","href":"/docs/data/apis/horizon/api-reference/list-all-payments"},{"title":"Retrieve a Transaction's Payments","openapi":"openapi/horizon/bundled.yml GET /transactions/{transaction_hash}/payments","href":"/docs/data/apis/horizon/api-reference/retrieve-a-transactions-payments"}]},{"group":"Trades","root":{"title":"Trades","href":"/docs/data/apis/horizon/api-reference/resources/trades/index"},"pages":[{"title":"The Trade Object","href":"/docs/data/apis/horizon/api-reference/resources/trades/object"},{"title":"List All Trades","openapi":"openapi/horizon/bundled.yml GET /trades","href":"/docs/data/apis/horizon/api-reference/get-all-trades"}]},{"group":"Transactions","root":{"title":"Transactions","href":"/docs/data/apis/horizon/api-reference/resources/transactions/index"},"pages":[{"title":"The Transaction Object","href":"/docs/data/apis/horizon/api-reference/resources/transactions/object"},{"title":"Retrieve a Transaction","openapi":"openapi/horizon/bundled.yml GET /transactions/{transaction_hash}","href":"/docs/data/apis/horizon/api-reference/retrieve-a-transaction"},{"title":"Retrieve a Transaction's Operations","openapi":"openapi/horizon/bundled.yml GET /transactions/{transaction_hash}/operations","href":"/docs/data/apis/horizon/api-reference/retrieve-a-transactions-operations"},{"title":"Retrieve a Transaction's Effects","openapi":"openapi/horizon/bundled.yml GET /transactions/{transaction_hash}/effects","href":"/docs/data/apis/horizon/api-reference/retrieve-a-transactions-effects"},{"title":"List All Transactions","openapi":"openapi/horizon/bundled.yml GET /transactions","href":"/docs/data/apis/horizon/api-reference/list-all-transactions"},{"title":"Submit a Transaction","openapi":"openapi/horizon/bundled.yml POST /transactions","href":"/docs/data/apis/horizon/api-reference/submit-a-transaction"},{"title":"Submit a Transaction Asynchronously","openapi":"openapi/horizon/bundled.yml POST /transactions_async","href":"/docs/data/apis/horizon/api-reference/submit-async-transaction"}]}]},{"group":"Structure","root":{"title":"Horizon API Reference","sidebarTitle":"Structure","href":"/docs/data/apis/horizon/api-reference/structure/index"},"pages":[{"title":"Response Format","href":"/docs/data/apis/horizon/api-reference/structure/response-format"},{"title":"Streaming","href":"/docs/data/apis/horizon/api-reference/structure/streaming"},{"title":"Rate Limiting","href":"/docs/data/apis/horizon/api-reference/structure/rate-limiting"},{"title":"XDR","href":"/docs/data/apis/horizon/api-reference/structure/xdr"},{"title":"Consistency","href":"/docs/data/apis/horizon/api-reference/structure/consistency"},{"group":"Pagination","root":{"title":"Pagination","href":"/docs/data/apis/horizon/api-reference/structure/pagination/index"},"pages":[{"title":"Page Arguments","href":"/docs/data/apis/horizon/api-reference/structure/pagination/page-arguments"}]}]},{"group":"Aggregations","root":{"title":"Aggregations","href":"/docs/data/apis/horizon/api-reference/aggregations/index"},"pages":[{"group":"Order Books","root":{"title":"Order Books","href":"/docs/data/apis/horizon/api-reference/aggregations/order-books/index"},"pages":[{"title":"The Order Book Object","href":"/docs/data/apis/horizon/api-reference/aggregations/order-books/object"},{"title":"Retrieve an Order Book","openapi":"openapi/horizon/bundled.yml GET /order_book","href":"/docs/data/apis/horizon/api-reference/retrieve-an-order-book"}]},{"group":"Paths","root":{"title":"Paths","href":"/docs/data/apis/horizon/api-reference/aggregations/paths/index"},"pages":[{"title":"The Path Object","href":"/docs/data/apis/horizon/api-reference/aggregations/paths/object"},{"title":"List Strict Receive Payment Paths","openapi":"openapi/horizon/bundled.yml GET /paths/strict-receive","href":"/docs/data/apis/horizon/api-reference/list-strict-receive-payment-paths"},{"title":"List Strict Send Payment Paths","openapi":"openapi/horizon/bundled.yml GET /paths/strict-send","href":"/docs/data/apis/horizon/api-reference/list-strict-send-payment-paths"}]},{"group":"Trade Aggregations","root":{"title":"Trade Aggregations","href":"/docs/data/apis/horizon/api-reference/aggregations/trade-aggregations/index"},"pages":[{"title":"The Trade Aggregation Object","href":"/docs/data/apis/horizon/api-reference/aggregations/trade-aggregations/object"},{"title":"List Trade Aggregations","openapi":"openapi/horizon/bundled.yml GET /trade_aggregations","href":"/docs/data/apis/horizon/api-reference/list-trade-aggregations"}]},{"group":"Fee Stats","root":{"title":"Fee Stats","href":"/docs/data/apis/horizon/api-reference/aggregations/fee-stats/index"},"pages":[{"title":"The Fee Stats Object","href":"/docs/data/apis/horizon/api-reference/aggregations/fee-stats/object"},{"title":"Retrieve Fee Stats","openapi":"openapi/horizon/bundled.yml GET /fee_stats","href":"/docs/data/apis/horizon/api-reference/retrieve-fee-stats"}]}]},{"group":"Errors","root":{"title":"Errors","href":"/docs/data/apis/horizon/api-reference/errors/index"},"pages":[{"title":"Error Response","href":"/docs/data/apis/horizon/api-reference/errors/response"},{"title":"Error Handling","href":"/docs/data/apis/horizon/api-reference/errors/error-handling"},{"group":"HTTP Status Codes","root":{"title":"HTTP Status Codes","href":"/docs/data/apis/horizon/api-reference/errors/http-status-codes/index"},"pages":[{"title":"Standard Status Codes","href":"/docs/data/apis/horizon/api-reference/errors/http-status-codes/standard"},{"group":"Horizon-Specific Status Codes","root":{"title":"Horizon-Specific Status Codes","href":"/docs/data/apis/horizon/api-reference/errors/http-status-codes/horizon-specific/index"},"pages":[{"title":"Transaction Failed","href":"/docs/data/apis/horizon/api-reference/errors/http-status-codes/horizon-specific/transaction-failed"},{"title":"Transaction Malformed","href":"/docs/data/apis/horizon/api-reference/errors/http-status-codes/horizon-specific/transaction-malformed"},{"title":"Before History","href":"/docs/data/apis/horizon/api-reference/errors/http-status-codes/horizon-specific/before-history"},{"title":"Stale History","href":"/docs/data/apis/horizon/api-reference/errors/http-status-codes/horizon-specific/stale-history"},{"title":"Timeout","href":"/docs/data/apis/horizon/api-reference/errors/http-status-codes/horizon-specific/timeout"}]}]},{"group":"Result Codes","root":{"title":"Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/index"},"pages":[{"title":"Transaction Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/transactions"},{"title":"Operation Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operations"},{"group":"Operation-Specific Result Codes","root":{"title":"Operation-Specific Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/index"},"pages":[{"title":"Create Account Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/create-account"},{"title":"Payment Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/payment"},{"title":"Path Payment Strict Receive Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/path-payment-strict-receive"},{"title":"Path Payment Strict Send Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/path-payment-strict-send"},{"title":"Manage Sell Offer Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/manage-sell-offer"},{"title":"Manage Buy Offer Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/manage-buy-offer"},{"title":"Create Passive Sell Offer Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/create-passive-sell-offer"},{"title":"Set Options Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/set-options"},{"title":"Change Trust Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/change-trust"},{"title":"Allow Trust Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/allow-trust"},{"title":"Account Merge Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/account-merge"},{"title":"Manage Data Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/manage-data"},{"title":"Bump Sequence Result Codes","href":"/docs/data/apis/horizon/api-reference/errors/result-codes/operation-specific/bump-sequence"}]}]}]}]},{"title":"Providers","href":"/docs/data/apis/horizon/providers"}]},{"title":"Migrate from Horizon to RPC","href":"/docs/data/apis/migrate-from-horizon-to-rpc"}]},{"group":"Indexers","root":{"title":"Indexers Overview","sidebarTitle":"Indexers","href":"/docs/data/indexers/index"},"pages":[{"group":"Build Your Own","root":{"title":"Build Your Own","href":"/docs/data/indexers/build-your-own/index"},"pages":[{"group":"Galexie","root":{"title":"Galexie","href":"/docs/data/indexers/build-your-own/galexie/index"},"pages":[{"title":"Data Lake Storage Format","href":"/docs/data/indexers/build-your-own/galexie/data-lake-format"},{"group":"Admin Guide","root":{"title":"Admin Guide","href":"/docs/data/indexers/build-your-own/galexie/admin_guide/index"},"pages":[{"title":"Prerequisites","href":"/docs/data/indexers/build-your-own/galexie/admin_guide/prerequisites"},{"title":"Setup","href":"/docs/data/indexers/build-your-own/galexie/admin_guide/setup"},{"title":"Configuring","href":"/docs/data/indexers/build-your-own/galexie/admin_guide/configuring"},{"title":"Installing","href":"/docs/data/indexers/build-your-own/galexie/admin_guide/installing"},{"title":"Running","href":"/docs/data/indexers/build-your-own/galexie/admin_guide/running"},{"title":"Monitoring","href":"/docs/data/indexers/build-your-own/galexie/admin_guide/monitoring"},{"title":"Full History Exporting","href":"/docs/data/indexers/build-your-own/galexie/admin_guide/full-history-exporting"}]},{"group":"Example Usages","root":{"title":"Example Usages","href":"/docs/data/indexers/build-your-own/galexie/examples/index"},"pages":[{"title":"Export to GCS","href":"/docs/data/indexers/build-your-own/galexie/examples/gcs-export"}]},{"title":"Providers","href":"/docs/data/indexers/build-your-own/galexie/providers"}]},{"group":"Ingest SDK","root":{"title":"Ingest SDK","href":"/docs/data/indexers/build-your-own/ingest-sdk/index"},"pages":[{"group":"Developer Guide","root":{"title":"Developer Guide","href":"/docs/data/indexers/build-your-own/ingest-sdk/developer_guide/index"},"pages":[{"title":"Architecture","href":"/docs/data/indexers/build-your-own/ingest-sdk/developer_guide/architecture"},{"title":"Prerequisites","href":"/docs/data/indexers/build-your-own/ingest-sdk/developer_guide/prerequisites"},{"group":"Ledger Backends","root":{"title":"Ledger Backends","href":"/docs/data/indexers/build-your-own/ingest-sdk/developer_guide/ledgerbackends/index"},"pages":[{"title":"Captive Core","href":"/docs/data/indexers/build-your-own/ingest-sdk/developer_guide/ledgerbackends/captivecore"},{"title":"BufferedStorageBackend","href":"/docs/data/indexers/build-your-own/ingest-sdk/developer_guide/ledgerbackends/bufferedstoragebackend"},{"title":"RPC Ledger Backend","href":"/docs/data/indexers/build-your-own/ingest-sdk/developer_guide/ledgerbackends/rpcledgerbackend"}]},{"title":"Ledger Readers","href":"/docs/data/indexers/build-your-own/ingest-sdk/developer_guide/ledgerreaders"}]},{"group":"Example Usages","root":{"title":"Example Usages","href":"/docs/data/indexers/build-your-own/ingest-sdk/examples/index"},"pages":[{"title":"Get successful/failed transactions from a ledger range","href":"/docs/data/indexers/build-your-own/ingest-sdk/examples/transaction_statistics"},{"title":"Get count of each ledger entry type from history archive","href":"/docs/data/indexers/build-your-own/ingest-sdk/examples/ledger_entry_statistics"},{"title":"Retrieve ledger entry changes within a range","href":"/docs/data/indexers/build-your-own/ingest-sdk/examples/changes"}]}]},{"group":"Processors","root":{"title":"Processors","href":"/docs/data/indexers/build-your-own/processors/index"},"pages":[{"group":"Token Transfer Processor","root":{"title":"Token Transfer Processor","href":"/docs/data/indexers/build-your-own/processors/token-transfer-processor/index"},"pages":[{"group":"Example Usages","root":{"title":"Example Usages","href":"/docs/data/indexers/build-your-own/processors/token-transfer-processor/examples/index"},"pages":[{"title":"Retrieve token transfer events from a ledger","href":"/docs/data/indexers/build-your-own/processors/token-transfer-processor/examples/event_stats"},{"title":"Filter events from transaction","href":"/docs/data/indexers/build-your-own/processors/token-transfer-processor/examples/filter_events"}]}]}]}]}]},{"group":"Oracles","root":{"title":"Oracles","href":"/docs/data/oracles/index"},"pages":[{"title":"Oracle Providers","href":"/docs/data/oracles/oracle-providers"}]}]}]},{"tab":"Tools","pages":[{"group":" ","pages":[{"title":"Tools Overview","href":"/docs/tools"},{"group":"SDKs","root":{"title":"SDKs","href":"/docs/tools/sdks/index"},"expanded":true,"pages":[{"title":"Contract SDKs","href":"/docs/tools/sdks/contract-sdks"},{"title":"Client \u0026 XDR SDKs","href":"/docs/tools/sdks/client-sdks"},{"title":"Build Your Own Contract SDK","href":"/docs/tools/sdks/build-your-own"}]},{"group":"Stellar CLI","root":{"title":"Stellar CLI","href":"/docs/tools/cli/index"},"expanded":true,"pages":[{"title":"Install the Stellar CLI","sidebarTitle":"Install the CLI","href":"/docs/tools/cli/install-cli"},{"title":"Stellar CLI Manual","href":"/docs/tools/cli/stellar-cli"},{"group":"Stellar CLI for Agents","root":{"title":"Stellar CLI for Agents","sidebarTitle":"Stellar CLI for Agents","href":"/docs/tools/cli/agent-cli/index"},"pages":[{"title":"Quickstart","sidebarTitle":"Agent Quickstart","href":"/docs/tools/cli/agent-cli/quickstart"},{"title":"Skills","sidebarTitle":"Skills","href":"/docs/tools/cli/agent-cli/skills"},{"group":"Agent Cookbook","pages":[{"title":"Send tokens","href":"/docs/tools/cli/agent-cli/guides/send-tokens"},{"title":"Check balances and metadata","href":"/docs/tools/cli/agent-cli/guides/check-balances-and-metadata"},{"title":"Delegate spending","href":"/docs/tools/cli/agent-cli/guides/delegate-spending"},{"title":"Sign messages","href":"/docs/tools/cli/agent-cli/guides/sign-messages"},{"title":"Build and submit transactions","href":"/docs/tools/cli/agent-cli/guides/build-and-submit-transactions"},{"title":"Pay for APIs with x402","href":"/docs/tools/cli/agent-cli/guides/pay-for-apis-x402"},{"title":"USDT0 on mainnet","href":"/docs/tools/cli/agent-cli/guides/usdt0-on-mainnet"},{"title":"Build and deploy a contract","href":"/docs/tools/cli/agent-cli/guides/build-and-deploy-contracts"}]},{"group":"Reference","pages":[{"title":"Architecture","href":"/docs/tools/cli/agent-cli/reference/architecture"},{"title":"Authority \u0026 Security Model","href":"/docs/tools/cli/agent-cli/reference/authority-model"},{"title":"Output and errors","href":"/docs/tools/cli/agent-cli/reference/output-and-errors"},{"title":"Troubleshooting","href":"/docs/tools/cli/agent-cli/reference/troubleshooting"}]}]},{"title":"Plugins","href":"/docs/tools/cli/plugins"},{"title":"Plugins List","href":"/docs/tools/cli/plugins-list"},{"group":"Cookbook","root":{"title":"Cookbook","href":"/docs/tools/cli/cookbook/index"},"expanded":true,"pages":[{"title":"Asset Management","href":"/docs/tools/cli/cookbook/asset-management"},{"title":"Add meta data to contract WASM on build","href":"/docs/tools/cli/cookbook/contract-build-meta"},{"title":"Contract Invoke: Argument Types","href":"/docs/tools/cli/cookbook/contract-invoke-arguments"},{"title":"Contract Lifecycle","href":"/docs/tools/cli/cookbook/contract-lifecycle"},{"title":"Deploy a contract from uploaded Wasm bytecode","href":"/docs/tools/cli/cookbook/deploy-contract"},{"title":"Deploy the Stellar Asset Contract for a Stellar asset","href":"/docs/tools/cli/cookbook/deploy-stellar-asset-contract"},{"title":"Extend a deployed contract instance's TTL","href":"/docs/tools/cli/cookbook/extend-contract-instance"},{"title":"Extend a deployed contract's storage entry TTL","href":"/docs/tools/cli/cookbook/extend-contract-storage"},{"title":"Extend a deployed contract's Wasm code TTL","href":"/docs/tools/cli/cookbook/extend-contract-wasm"},{"title":"Payments and Assets","href":"/docs/tools/cli/cookbook/payments-and-assets"},{"title":"Restore an archived contract using the Stellar CLI","href":"/docs/tools/cli/cookbook/restore-contract-instance"},{"title":"Restore archived contract data using the Stellar CLI","href":"/docs/tools/cli/cookbook/restore-contract-storage"},{"title":"Stellar Keys","href":"/docs/tools/cli/cookbook/stellar-keys"},{"title":"Create Claimable Balance","href":"/docs/tools/cli/cookbook/tx-new-create-claimable-balance"},{"title":"tx Commands","href":"/docs/tools/cli/cookbook/tx-new"},{"title":"tx op add","href":"/docs/tools/cli/cookbook/tx-op-add"},{"title":"tx sign and tx send","href":"/docs/tools/cli/cookbook/tx-sign"},{"title":"Upload and deploy a smart contract","href":"/docs/tools/cli/cookbook/upload-deploy"},{"title":"Upload Wasm bytecode","href":"/docs/tools/cli/cookbook/upload-wasm"}]}]},{"group":"Lab","root":{"title":"Lab","href":"/docs/tools/lab/index"},"expanded":true,"pages":[{"group":"View XDR","root":{"title":"View XDR","href":"/docs/tools/lab/view-xdr/index"},"pages":[{"title":"XDR to JSON","href":"/docs/tools/lab/view-xdr/xdr-to-json"},{"title":"JSON to XDR","href":"/docs/tools/lab/view-xdr/json-to-xdr"},{"title":"Diff XDRs","href":"/docs/tools/lab/view-xdr/diff-xdr"}]},{"title":"Account","href":"/docs/tools/lab/account"},{"group":"Saved","root":{"title":"Saved","href":"/docs/tools/lab/saved/index"},"pages":[{"title":"Keypairs","href":"/docs/tools/lab/saved/keypairs"},{"title":"Requests","href":"/docs/tools/lab/saved/requests"},{"title":"Transactions","href":"/docs/tools/lab/saved/transactions"}]},{"title":"Transactions","href":"/docs/tools/lab/transactions"},{"group":"API Explorer","root":{"title":"Developer Tools","sidebarTitle":"API Explorer","href":"/docs/tools/lab/api-explorer/index"},"pages":[{"title":"Horizon Endpoints","href":"/docs/tools/lab/api-explorer/horizon-endpoint"},{"title":"RPC Methods","href":"/docs/tools/lab/api-explorer/rpc-methods"}]},{"group":"Smart Contracts","root":{"title":"Smart Contracts","href":"/docs/tools/lab/smart-contracts/index"},"pages":[{"title":"Contract Explorer","href":"/docs/tools/lab/smart-contracts/contract-explorer"},{"title":"Smart Contract List","href":"/docs/tools/lab/smart-contracts/smart-contract-list"},{"title":"Upload and Deploy Contract","href":"/docs/tools/lab/smart-contracts/upload-deploy-contract"}]},{"title":"Transaction Dashboard","href":"/docs/tools/lab/transaction-dashboard"},{"title":"Using Lab with Quickstart","href":"/docs/tools/lab/quickstart-with-lab"}]},{"group":"Quickstart","root":{"title":"Quickstart","href":"/docs/tools/quickstart/index"},"pages":[{"group":"Getting Started","root":{"title":"Getting Started","href":"/docs/tools/quickstart/getting-started/index"},"pages":[{"title":"Connect Stellar Lab","href":"/docs/tools/quickstart/getting-started/connect-stellar-lab"},{"title":"Deploy Smart Contract","href":"/docs/tools/quickstart/getting-started/deploy-smart-contract"}]},{"title":"Explorer","href":"/docs/tools/quickstart/explorer"},{"title":"Network Modes","href":"/docs/tools/quickstart/network-modes"},{"title":"Faucet","href":"/docs/tools/quickstart/faucet"},{"group":"Debugging","root":{"title":"Debugging","href":"/docs/tools/quickstart/debugging/index"},"pages":[{"title":"Diagnostic Events","href":"/docs/tools/quickstart/debugging/diagnostic-events"},{"title":"Viewing Logs","href":"/docs/tools/quickstart/debugging/viewing-logs"}]},{"group":"Cloud Deployment","root":{"title":"Cloud Deployment","href":"/docs/tools/quickstart/cloud/index"},"pages":[{"title":"DigitalOcean","sidebarTitle":"Digital Ocean","href":"/docs/tools/quickstart/cloud/digitalocean"},{"title":"Fly.io","href":"/docs/tools/quickstart/cloud/fly.io"}]},{"group":"Advanced Usage","root":{"title":"Advanced Usage","href":"/docs/tools/quickstart/advanced-usage/index"},"pages":[{"title":"Container","href":"/docs/tools/quickstart/advanced-usage/container"},{"title":"Service Options","href":"/docs/tools/quickstart/advanced-usage/service-options"},{"title":"Operation Modes","href":"/docs/tools/quickstart/advanced-usage/operation-modes"},{"title":"Ports","href":"/docs/tools/quickstart/advanced-usage/ports"},{"title":"Run Commands","href":"/docs/tools/quickstart/advanced-usage/run-command-examples"}]}]},{"title":"OpenZeppelin Relayer","href":"/docs/tools/openzeppelin-relayer"},{"title":"OpenZeppelin Contracts and Toolings","href":"/docs/tools/openzeppelin-contracts"},{"title":"Scaffold Stellar","href":"/docs/tools/scaffold-stellar"},{"group":"More Developer Tools","root":{"title":"More Developer Tools","href":"/docs/tools/developer-tools/index"},"pages":[{"title":"Analytics Platforms","href":"/docs/tools/developer-tools/analytics-platforms"},{"title":"Anchor Tools","href":"/docs/tools/developer-tools/anchor-tools"},{"title":"Asset Sandbox","href":"/docs/tools/developer-tools/asset-tools"},{"title":"Block Explorers","href":"/docs/tools/developer-tools/block-explorers"},{"title":"Jupyter Notebooks","href":"/docs/tools/developer-tools/jupyter-notebooks"},{"title":"Online IDE","href":"/docs/tools/developer-tools/online-ide"},{"title":"Network Insights","href":"/docs/tools/developer-tools/network-insights"},{"title":"Network Status","href":"/docs/tools/developer-tools/network-status"},{"title":"Node Operator Tools","href":"/docs/tools/developer-tools/node-operator-tools"},{"title":"Security Tools","href":"/docs/tools/developer-tools/security-tools"},{"title":"Wallet Integration","href":"/docs/tools/developer-tools/wallets"}]},{"group":"Ramps","root":{"title":"Ramps","href":"/docs/tools/ramps/index"},"pages":[{"title":"MoneyGram Ramps","href":"/docs/tools/ramps/moneygram"}]},{"group":"Infrastructure Tools","root":{"title":"Infrastructure Tools","href":"/docs/tools/infra-tools/index"},"pages":[{"title":"Cross-Chain","href":"/docs/tools/infra-tools/cross-chain"}]}]}]},{"tab":"Networks","pages":[{"group":" ","pages":[{"title":"Networks","sidebarTitle":"Networks Overview","href":"/docs/networks"},{"title":"Software Versions","href":"/docs/networks/software-versions"},{"title":"Resource Limits \u0026 Fees","href":"/docs/networks/resource-limits-fees"},{"group":"Audits","root":{"title":"Audits","href":"/docs/networks/audits/index"},"pages":[{"title":"Stellar Core and Soroban Host Environment","sidebarTitle":"Stellar Core","href":"/docs/networks/audits/stellar-core"},{"title":"Stellar RPC","href":"/docs/networks/audits/stellar-rpc"},{"title":"Soroban Rust SDK","href":"/docs/networks/audits/soroban-sdk"},{"title":"Soroban Poseidon SDK","href":"/docs/networks/audits/soroban-poseidon"}]}]}]},{"tab":"Validators","pages":[{"group":" ","pages":[{"title":"Validators Introduction","href":"/docs/validators"},{"group":"Admin Guide","root":{"title":"Admin Guide","href":"/docs/validators/admin-guide/index"},"expanded":true,"pages":[{"title":"Prerequisites","href":"/docs/validators/admin-guide/prerequisites"},{"title":"Installing","href":"/docs/validators/admin-guide/installation"},{"title":"Configuring","href":"/docs/validators/admin-guide/configuring"},{"title":"Environment Preparation","href":"/docs/validators/admin-guide/environment-preparation"},{"title":"Publishing History Archives","href":"/docs/validators/admin-guide/publishing-history-archives"},{"title":"Running","href":"/docs/validators/admin-guide/running-node"},{"title":"Logging","href":"/docs/validators/admin-guide/logging"},{"title":"Monitoring","href":"/docs/validators/admin-guide/monitoring"},{"title":"Maintenance","href":"/docs/validators/admin-guide/maintenance"},{"title":"Upgrading the Network","href":"/docs/validators/admin-guide/network-upgrades"},{"title":"Soroban Settings","href":"/docs/validators/admin-guide/soroban-settings"},{"title":"Commands","href":"/docs/validators/admin-guide/commands"},{"title":"Advanced","href":"/docs/validators/admin-guide/advanced"}]},{"title":"Tier 1 Organizations","href":"/docs/validators/tier-1-orgs"}]}]},{"tab":"Platforms","pages":[{"group":" ","pages":[{"title":"SDF Platforms","href":"/docs/platforms"},{"group":"Anchor Platform","pages":[{"title":"Anchor Platform","sidebarTitle":"Product Overview","href":"/docs/platforms/anchor-platform/index"},{"group":"Admin Guide","root":{"title":"Admin Guide","href":"/docs/platforms/anchor-platform/admin-guide/index"},"expanded":true,"pages":[{"title":"Architecture","href":"/docs/platforms/anchor-platform/admin-guide/architecture"},{"title":"Getting Started","href":"/docs/platforms/anchor-platform/admin-guide/getting-started"},{"title":"Assets and Wallet Clients","href":"/docs/platforms/anchor-platform/admin-guide/assets-and-client-wallets"},{"group":"Event Handling","root":{"title":"Event Handling","href":"/docs/platforms/anchor-platform/admin-guide/events/index"},"pages":[{"title":"Getting Started","href":"/docs/platforms/anchor-platform/admin-guide/events/getting-started"},{"title":"Integration","href":"/docs/platforms/anchor-platform/admin-guide/events/integration"},{"title":"Delivery Guarantees","href":"/docs/platforms/anchor-platform/admin-guide/events/delivery"}]}]},{"group":"API Reference","root":{"title":"API Reference","href":"/docs/platforms/anchor-platform/api-reference/index"},"expanded":true,"pages":[{"group":"Platform Server","root":{"title":"Platform Server","href":"/docs/platforms/anchor-platform/api-reference/platform/index"},"pages":[{"group":"Transactions","root":{"title":"Transactions","href":"/docs/platforms/anchor-platform/api-reference/platform/transactions/index"},"pages":[{"title":"Retrieve a Transaction","openapi":"openapi/anchor-platform/bundled-platform.yaml GET /transactions/{id}","playground":"none","href":"/docs/platforms/anchor-platform/api-reference/platform/transactions/get-transaction"},{"title":"Retrieve a List of Transactions","openapi":"openapi/anchor-platform/bundled-platform.yaml GET /transactions","playground":"none","href":"/docs/platforms/anchor-platform/api-reference/platform/transactions/get-transactions"}]},{"group":"JSON-RPC API","root":{"title":"JSON-RPC API","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/index"},"pages":[{"title":"Overview","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/overview"},{"group":"Methods","root":{"title":"JSON-RPC Methods","sidebarTitle":"Methods","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/index"},"pages":[{"title":"do_stellar_payment","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/do_stellar_payment"},{"title":"do_stellar_refund","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/do_stellar_refund"},{"title":"get_transaction","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/get_transaction"},{"title":"get_transactions","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/get_transactions"},{"title":"notify_amounts_updated","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_amounts_updated"},{"title":"notify_customer_info_updated","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_customer_info_updated"},{"title":"notify_interactive_flow_completed","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_interactive_flow_completed"},{"title":"notify_offchain_funds_available","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_offchain_funds_available"},{"title":"notify_offchain_funds_pending","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_offchain_funds_pending"},{"title":"notify_offchain_funds_received","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_offchain_funds_received"},{"title":"notify_offchain_funds_sent","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_offchain_funds_sent"},{"title":"notify_onchain_funds_received","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_onchain_funds_received"},{"title":"notify_onchain_funds_sent","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_onchain_funds_sent"},{"title":"notify_refund_pending","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_refund_pending"},{"title":"notify_refund_sent","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_refund_sent"},{"title":"notify_transaction_error","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_transaction_error"},{"title":"notify_transaction_expired","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_transaction_expired"},{"title":"notify_transaction_on_hold","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_transaction_on_hold"},{"title":"notify_transaction_recovery","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_transaction_recovery"},{"title":"notify_trust_set","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/notify_trust_set"},{"title":"request_offchain_funds","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/request_offchain_funds"},{"title":"request_onchain_funds","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/request_onchain_funds"},{"title":"request_trust","href":"/docs/platforms/anchor-platform/api-reference/platform/rpc/methods/request_trust"}]}]}]},{"group":"Callbacks Server","root":{"title":"Callbacks Server","href":"/docs/platforms/anchor-platform/api-reference/callbacks/index"},"pages":[{"title":"Delete Customer Data","openapi":"openapi/anchor-platform/bundled-callbacks.yaml DELETE /customer/{id}","playground":"none","href":"/docs/platforms/anchor-platform/api-reference/callbacks/del-customer"},{"title":"Retrieve Customer's Info","openapi":"openapi/anchor-platform/bundled-callbacks.yaml GET /customer","playground":"none","href":"/docs/platforms/anchor-platform/api-reference/callbacks/get-customer"},{"title":"Retrieve Rates","openapi":"openapi/anchor-platform/bundled-callbacks.yaml GET /rate","playground":"none","href":"/docs/platforms/anchor-platform/api-reference/callbacks/get-rates"},{"title":"Receive an Event","openapi":"openapi/anchor-platform/bundled-callbacks.yaml POST /event","playground":"none","href":"/docs/platforms/anchor-platform/api-reference/callbacks/post-event"},{"title":"Create or Update Customer Info","openapi":"openapi/anchor-platform/bundled-callbacks.yaml PUT /customer","playground":"none","href":"/docs/platforms/anchor-platform/api-reference/callbacks/put-customer"}]}]},{"group":"SEP Guides","root":{"title":"SEP Guides","href":"/docs/platforms/anchor-platform/sep-guide/index"},"expanded":true,"pages":[{"title":"Stellar Info File (SEP-1)","href":"/docs/platforms/anchor-platform/sep-guide/sep1/index"},{"title":"Stellar Authentication (SEP-10)","href":"/docs/platforms/anchor-platform/sep-guide/sep10/index"},{"title":"Stellar Authentication for Contract Accounts (SEP-45)","href":"/docs/platforms/anchor-platform/sep-guide/sep45/index"},{"group":"Programmatic Deposits and Withdrawals (SEP-6)","root":{"title":"Programmatic Deposits and Withdrawals (SEP-6)","href":"/docs/platforms/anchor-platform/sep-guide/sep6/index"},"pages":[{"title":"Getting Started","href":"/docs/platforms/anchor-platform/sep-guide/sep6/getting-started"},{"title":"Configuration","href":"/docs/platforms/anchor-platform/sep-guide/sep6/configuration"},{"title":"Integration","href":"/docs/platforms/anchor-platform/sep-guide/sep6/integration"}]},{"group":"Hosted Deposits and Withdrawals (SEP-24)","root":{"title":"Hosted Deposits and Withdrawals (SEP-24)","href":"/docs/platforms/anchor-platform/sep-guide/sep24/index"},"pages":[{"title":"Getting Started","href":"/docs/platforms/anchor-platform/sep-guide/sep24/getting-started"},{"title":"Configuration","href":"/docs/platforms/anchor-platform/sep-guide/sep24/configuration"},{"title":"Integration","href":"/docs/platforms/anchor-platform/sep-guide/sep24/integration"},{"title":"Example","href":"/docs/platforms/anchor-platform/sep-guide/sep24/example"},{"title":"FAQ","href":"/docs/platforms/anchor-platform/sep-guide/sep24/faq"},{"title":"Set Up a Production Server","href":"/docs/platforms/anchor-platform/sep-guide/sep24/setting-up-production-server"}]},{"group":"Cross-Border Payments (SEP-31)","root":{"title":"Cross-Border Payments (SEP-31)","href":"/docs/platforms/anchor-platform/sep-guide/sep31/index"},"pages":[{"title":"Getting Started","href":"/docs/platforms/anchor-platform/sep-guide/sep31/getting-started"},{"title":"Configuration","href":"/docs/platforms/anchor-platform/sep-guide/sep31/configuration"},{"title":"Integration","href":"/docs/platforms/anchor-platform/sep-guide/sep31/integration"}]}]}]},{"group":"Stellar Disbursement Platform","pages":[{"title":"Stellar Disbursement Platform","sidebarTitle":"Introduction","href":"/docs/platforms/stellar-disbursement-platform/index"},{"group":"Admin Guide","root":{"title":"Admin Guide","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/index"},"expanded":true,"directory":"card","pages":[{"title":"Overview","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/overview"},{"title":"Getting Started","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/getting-started"},{"title":"Architecture","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/design-and-architecture"},{"title":"Deployment","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/deploy-the-sdp"},{"title":"Configuration","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/configuring-sdp"},{"title":"Advanced Configuration","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/advanced-configuration"},{"title":"CLI Manual","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/cli-manual"},{"title":"Embedded Wallets","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/embedded-wallets"},{"title":"Security","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/security"},{"title":"Monitoring","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/monitoring"},{"title":"Making Your Wallet SDP-Ready","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/making-your-wallet-sdp-ready"},{"title":"Troubleshooting","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/troubleshooting"},{"group":"User Interface","root":{"title":"User Interface","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/user-interface/index"},"pages":[{"title":"Dashboard Home","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/user-interface/dashboard-home"},{"title":"Disbursements","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/user-interface/disbursements"},{"title":"Receivers","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/user-interface/receivers"},{"title":"Payments","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/user-interface/payments"},{"title":"Distribution Accounts","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/user-interface/distribution-accounts"},{"title":"Analytics","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/user-interface/analytics"},{"title":"Account Picker","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/user-interface/account-picker"},{"title":"Circle Configuration","href":"/docs/platforms/stellar-disbursement-platform/admin-guide/user-interface/circle-configuration"}]}]},{"group":"API Reference","root":{"title":"API Reference","href":"/docs/platforms/stellar-disbursement-platform/api-reference/index"},"directory":"card","pages":[{"group":"Admin (Tenant Management)","root":{"title":"Admin (Tenant Management)","href":"/docs/platforms/stellar-disbursement-platform/api-reference/admin"},"pages":[{"title":"Get All Tenants","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /tenants","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-all-tenants"},{"title":"Create Tenant","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /tenants","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/create-tenant"},{"title":"Retrieve a Tenant","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /tenants/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/retrieve-a-tenant"},{"title":"Soft delete a Tenant","openapi":"openapi/stellar-disbursement-platform/bundled.yaml DELETE /tenants/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/soft-delete-a-tenant"},{"title":"Update a Tenant","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /tenants/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/update-a-tenant"},{"title":"Default Tenant","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /tenants/default-tenant","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/default-tenant"}]},{"group":"Authentication","root":{"title":"Authentication","href":"/docs/platforms/stellar-disbursement-platform/api-reference/authentication"},"pages":[{"title":"Log In","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /login","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/log-in"},{"title":"Refresh Token","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /refresh-token","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/refresh-token"},{"title":"Provide Multi-Factor Authentication","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /mfa","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/authenticate-mfa"},{"title":"Forgot Password","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /forgot-password","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/forgot-password"},{"title":"Reset Rassword","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /reset-password","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/reset-password"}]},{"group":"API Keys","root":{"title":"API Keys","href":"/docs/platforms/stellar-disbursement-platform/api-reference/api-keys"},"pages":[{"title":"List API Keys","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /api-keys","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/list-api-keys"},{"title":"Create API Key","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /api-keys","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/create-api-key"},{"title":"Get API Key Details","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /api-keys/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-api-key"},{"title":"Update API Key","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /api-keys/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/update-api-key"},{"title":"Delete API Key","openapi":"openapi/stellar-disbursement-platform/bundled.yaml DELETE /api-keys/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/delete-api-key"}]},{"group":"Balances","root":{"title":"Balances","href":"/docs/platforms/stellar-disbursement-platform/api-reference/balances"},"pages":[{"title":"Get Organization (Circle) Balances","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /balances","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-organization-circle-balances"}]},{"group":"Bridge Integration","root":{"title":"Bridge Integration","href":"/docs/platforms/stellar-disbursement-platform/api-reference/bridge-integration"},"pages":[{"title":"Get Bridge Integration Status","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /bridge-integration","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-bridge-integration"},{"title":"Update Bridge Integration Status","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /bridge-integration","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/update-bridge-integration"}]},{"group":"Disbursements","root":{"title":"Disbursements","href":"/docs/platforms/stellar-disbursement-platform/api-reference/disbursements"},"pages":[{"title":"List All Disbursements","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /disbursements","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/list-all-disbursements"},{"title":"Create Disbursement","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /disbursements","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/create-disbursement"},{"title":"Retrieve a Disbursement","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /disbursements/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/retrieve-a-disbursement"},{"title":"Deletes a Draft Disbursement","openapi":"openapi/stellar-disbursement-platform/bundled.yaml DELETE /disbursements/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/delete-a-disbursement"},{"title":"List All Disbursement Receivers","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /disbursements/{id}/receivers","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/list-all-disbursement-receivers"},{"title":"Download Disbursement Instructions","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /disbursements/{id}/instructions","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/download-disbursement-instructions"},{"title":"Upload Disbursement Instructions","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /disbursements/{id}/instructions","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/upload-disbursement-instructions"},{"title":"Update a Disbursement Status","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /disbursements/{id}/status","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/update-a-disbursement-status"},{"title":"List Registration Contact Types","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /registration-contact-types","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/list-registration-contact-types"}]},{"group":"Distribution Wallets","root":{"title":"Distribution Wallets","href":"/docs/platforms/stellar-disbursement-platform/api-reference/distribution-wallets"},"pages":[{"title":"List Distribution Accounts","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /distribution-wallets","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/list-distribution-wallets"},{"title":"Create Distribution Account","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /distribution-wallets","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/create-distribution-wallet"},{"title":"Get Total Balance","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /distribution-wallets/balance","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-distribution-wallets-total-balance"},{"title":"Get Distribution Account","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /distribution-wallets/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-distribution-wallet"},{"title":"Get Account Balance","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /distribution-wallets/{id}/balance","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-distribution-wallet-balance"},{"title":"Get Account Capabilities","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /distribution-wallets/{id}/capabilities","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-distribution-wallet-capabilities"},{"title":"List Account Access","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /distribution-wallets/{id}/memberships","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/list-distribution-wallet-memberships"},{"title":"Grant Account Access","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /distribution-wallets/{id}/memberships","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/grant-distribution-wallet-membership"},{"title":"Revoke Account Access","openapi":"openapi/stellar-disbursement-platform/bundled.yaml DELETE /distribution-wallets/{id}/memberships/{membershipID}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/revoke-distribution-wallet-membership"},{"title":"Get Account Access History","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /distribution-wallets/{id}/audit","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-distribution-wallet-audit"},{"title":"Archive Distribution Account","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /distribution-wallets/{id}/archive","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/archive-distribution-wallet"},{"title":"Promote Account To Default","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /distribution-wallets/{id}/promote-to-default","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/promote-distribution-wallet-to-default"}]},{"group":"Organization","root":{"title":"Organization","href":"/docs/platforms/stellar-disbursement-platform/api-reference/organization"},"pages":[{"title":"Get Organization Info","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /organization","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-organization-info"},{"title":"Update Organization Profile","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /organization","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/update-organization-profile"},{"title":"Retrieve Organization Logo","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /organization/logo","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-organization-logo"},{"title":"Circle Account Setup","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /organization/circle-config","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/patch-organization-circle"},{"title":"Get All Assets","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /assets","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-all-assets"},{"title":"Create Asset","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /assets","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/create-asset"},{"title":"Delete Asset","openapi":"openapi/stellar-disbursement-platform/bundled.yaml DELETE /assets/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/delete-asset"}]},{"group":"Payments","root":{"title":"Payments","href":"/docs/platforms/stellar-disbursement-platform/api-reference/payments"},"pages":[{"title":"List All Payments","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /payments","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/list-all-payments"},{"title":"Create Direct Payment","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /payments","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/create-direct-payment"},{"title":"Retrieve a Payment","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /payments/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/retrieve-a-payment"},{"title":"Retry Payments","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /payments/retry","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/retry-payments"},{"title":"Update Payment Status","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /payments/{id}/status","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/update-payment-status"}]},{"group":"Profile","root":{"title":"Profile","href":"/docs/platforms/stellar-disbursement-platform/api-reference/profile"},"pages":[{"title":"Get Profile","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /profile","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-profile"},{"title":"Update User Profile","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /profile","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/update-user-profile"},{"title":"Reset Password","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /profile/reset-password","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/reset-user-password"}]},{"group":"Receivers","root":{"title":"Receivers","href":"/docs/platforms/stellar-disbursement-platform/api-reference/receivers"},"pages":[{"title":"List Verification Types","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /receivers/verification-types","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/list-receiver-verification-types"},{"title":"List All Receivers","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /receivers","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/list-all-receivers"},{"title":"Create Receiver","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /receivers","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/create-receiver"},{"title":"Retrieve a Receiver","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /receivers/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/retrieve-a-receiver"},{"title":"Update a Receiver","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /receivers/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/update-receiver"},{"title":"Update Receiver Wallet","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /receivers/{receiver_id}/wallets/{receiver_wallet_id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/update-receiver-wallet"},{"title":"Update Receiver Wallet Status","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /receivers/wallets/{receiver_wallet_id}/status","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/update-receiver-wallet-status"}]},{"group":"Registration","root":{"title":"Registration","href":"/docs/platforms/stellar-disbursement-platform/api-reference/registration"},"pages":[{"title":"Get Receiver Registration Info","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /sep24-interactive-deposit/info","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-receiver-registration-info"},{"title":"Send One-Time Passcode","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /sep24-interactive-deposit/otp","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/send-one-time-passcode"},{"title":"Verify Receiver Registration","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /sep24-interactive-deposit/verification","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/verify-receiver-registration"},{"title":"Start Wallet Registration","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /wallet-registration/start","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/start-wallet-registration"},{"title":"Retrieve Stellar Info File","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /.well-known/stellar.toml","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/retrieve-stellar-info-file"},{"title":"Request Challenge Transaction","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /sep10/auth","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/request-challenge-transaction"},{"title":"Provide Signed Challenge Transaction","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /sep10/auth","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/provide-signed-challenge-transaction"},{"title":"SEP-24 Info","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /sep24/info","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-sep-24-info"},{"title":"Request Registration URL","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /sep24/transactions/deposit/interactive","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/request-registration-url"}]},{"group":"Statistics","root":{"title":"Statistics","href":"/docs/platforms/stellar-disbursement-platform/api-reference/statistics"},"pages":[{"title":"Retrieve All Statistics","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /statistics","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/retrieve-all-statistics"},{"title":"Retrieve Disbursement Statistics","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /statistics/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/retrieve-disbursement-statistics"}]},{"group":"Users","root":{"title":"Users","href":"/docs/platforms/stellar-disbursement-platform/api-reference/users"},"pages":[{"title":"Get All Users","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /users","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-all-users"},{"title":"Create User","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /users","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/create-user"},{"title":"Update User Activation Status","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /users/activation","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/update-user-activation-status"},{"title":"Get All Roles","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /users/roles","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-all-roles"},{"title":"Update User Role","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /users/roles","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/update-user-role"}]},{"group":"Exports","pages":[{"title":"Export Disbursements","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /exports/disbursements","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/export-disbursements"},{"title":"Export Payments","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /exports/payments","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/export-payments-csv"},{"title":"Export Receivers","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /exports/receivers","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/export-receivers-csv"}]},{"group":"Wallets","pages":[{"title":"Get All Wallets","openapi":"openapi/stellar-disbursement-platform/bundled.yaml GET /wallets","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/get-all-wallets"},{"title":"Create Wallet","openapi":"openapi/stellar-disbursement-platform/bundled.yaml POST /wallets","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/create-wallet"},{"title":"Update Wallet","openapi":"openapi/stellar-disbursement-platform/bundled.yaml PATCH /wallets/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/update-wallet"},{"title":"Delete Wallet","openapi":"openapi/stellar-disbursement-platform/bundled.yaml DELETE /wallets/{id}","playground":"none","href":"/docs/platforms/stellar-disbursement-platform/api-reference/delete-wallet"}]}]}]}]}]},{"tab":"Meeting Notes","pages":[{"group":" ","pages":[{"title":"Meeting Notes","href":"/meetings"},{"group":"2026","pages":[{"title":"2026-10-08","href":"/meetings/2026/10/08"},{"title":"2026-10-01","href":"/meetings/2026/10/01"},{"title":"2026-09-24","href":"/meetings/2026/09/24"},{"title":"2026-09-17 Protocol Discussion","href":"/meetings/2026/09/17/protocol"},{"title":"2026-09-17","href":"/meetings/2026/09/17"},{"title":"2026-09-10","href":"/meetings/2026/09/10"},{"title":"2026-09-03","href":"/meetings/2026/09/03"},{"title":"2026-08-27","href":"/meetings/2026/08/27"},{"title":"2026-08-20","href":"/meetings/2026/08/20"},{"title":"2026-08-13","href":"/meetings/2026/08/13"},{"title":"2026-08-06","href":"/meetings/2026/08/06"},{"title":"2026-07-30","href":"/meetings/2026/07/30"},{"title":"2026-07-23","href":"/meetings/2026/07/23"},{"title":"2026-07-16 Protocol Discussion","href":"/meetings/2026/07/16/protocol"},{"title":"2026-07-16","href":"/meetings/2026/07/16"},{"title":"2026-07-09","href":"/meetings/2026/07/09"},{"title":"2026-07-02","href":"/meetings/2026/07/02"},{"title":"2026-06-25","href":"/meetings/2026/06/25"},{"title":"2026-06-18","href":"/meetings/2026/06/18"},{"title":"2026-06-11","href":"/meetings/2026/06/11"},{"title":"2026-05-21","href":"/meetings/2026/05/21"},{"title":"2026-05-14","href":"/meetings/2026/05/14"},{"title":"2026-05-07","href":"/meetings/2026/05/07"},{"title":"2026-04-30","href":"/meetings/2026/04/30"},{"title":"2026-04-23","href":"/meetings/2026/04/23"},{"title":"2026-04-16","href":"/meetings/2026/04/16"},{"title":"2026-02-26","href":"/meetings/2026/02/26"},{"title":"2026-01-29","href":"/meetings/2026/01/29"},{"title":"2026-01-22","href":"/meetings/2026/01/22"}]},{"group":"2025","pages":[{"title":"2025-11-06","href":"/meetings/2025/11/06"},{"title":"2025-10-30","href":"/meetings/2025/10/30"},{"title":"2025-10-23","href":"/meetings/2025/10/23"},{"title":"2025-10-16","href":"/meetings/2025/10/16"},{"title":"2025-10-09","href":"/meetings/2025/10/09"},{"title":"2025-10-02","href":"/meetings/2025/10/02"},{"title":"2025-09-25","href":"/meetings/2025/09/25"},{"title":"2025-08-07","href":"/meetings/2025/08/07"},{"title":"2025-07-24","href":"/meetings/2025/07/24"},{"title":"2025-07-17","href":"/meetings/2025/07/17"},{"title":"2025-07-10","href":"/meetings/2025/07/10"},{"title":"2025-05-22","href":"/meetings/2025/05/22"},{"title":"2025-05-01","href":"/meetings/2025/05/01"},{"title":"2025-04-17","href":"/meetings/2025/04/17"},{"title":"2025-04-10","href":"/meetings/2025/04/10"},{"title":"2025-04-03","href":"/meetings/2025/04/03"},{"title":"2025-03-27","href":"/meetings/2025/03/27"},{"title":"2025-03-06","href":"/meetings/2025/03/06"},{"title":"2025-02-27","href":"/meetings/2025/02/27"},{"title":"2025-02-20","href":"/meetings/2025/02/20"},{"title":"2025-02-13","href":"/meetings/2025/02/13"},{"title":"2025-02-06","href":"/meetings/2025/02/06"},{"title":"2025-01-30","href":"/meetings/2025/01/30"},{"title":"2025-01-23","href":"/meetings/2025/01/23"},{"title":"2025-01-16","href":"/meetings/2025/01/16"}]},{"group":"2024","pages":[{"title":"2024-12-19","href":"/meetings/2024/12/19"},{"title":"2024-12-12","href":"/meetings/2024/12/12"},{"title":"2024-12-05","href":"/meetings/2024/12/05"},{"title":"2024-11-14","href":"/meetings/2024/11/14"},{"title":"2024-10-24","href":"/meetings/2024/10/24"},{"title":"2024-09-26","href":"/meetings/2024/09/26"},{"title":"2024-09-19","href":"/meetings/2024/09/19"},{"title":"2024-09-12","href":"/meetings/2024/09/12"},{"title":"2024-09-05","href":"/meetings/2024/09/05"},{"title":"2024-08-29","href":"/meetings/2024/08/29"},{"title":"2024-08-23","href":"/meetings/2024/08/22"},{"title":"2024-08-15","href":"/meetings/2024/08/15"},{"title":"2024-08-12","href":"/meetings/2024/08/08"},{"title":"2024-08-01","href":"/meetings/2024/08/01"},{"title":"2024-07-25","href":"/meetings/2024/07/25"},{"title":"2024-07-18","href":"/meetings/2024/07/18"},{"title":"2024-07-11","href":"/meetings/2024/07/11"},{"title":"2024-06-27","href":"/meetings/2024/06/27"},{"title":"2024-06-20","href":"/meetings/2024/06/20"},{"title":"2024-06-13","href":"/meetings/2024/06/13"},{"title":"2024-05-09","href":"/meetings/2024/05/09"},{"title":"2024-05-02","href":"/meetings/2024/05/02"},{"title":"2024-04-25","href":"/meetings/2024/04/25"},{"title":"2024-04-18","href":"/meetings/2024/04/18"},{"title":"2024-04-11","href":"/meetings/2024/04/11"},{"title":"2024-04-04","href":"/meetings/2024/04/04"},{"title":"2024-03-28","href":"/meetings/2024/03/28"},{"title":"2024-03-21","href":"/meetings/2024/03/21"},{"title":"2024-03-14","href":"/meetings/2024/03/14"},{"title":"2024-03-07","href":"/meetings/2024/03/07"},{"title":"2024-02-29","href":"/meetings/2024/02/29"},{"title":"2024-02-22","href":"/meetings/2024/02/22"},{"title":"2024-02-15","href":"/meetings/2024/02/15"},{"title":"2024-02-08","href":"/meetings/2024/02/08"},{"title":"2024-02-01","href":"/meetings/2024/02/01"},{"title":"2024-01-26","href":"/meetings/2024/01/26"},{"title":"2024-01-18","href":"/meetings/2024/01/18"}]}]}]}]},"basePath":"","title":"USDT0 on Stellar - Stellar Developer Docs","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}