{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Fireblocks Developer Docs","colors":{"primary":"#0052ec","light":"#0052ec","dark":"#0052ec"},"logo":{"light":"https://mintcdn.com/fireblocks-43c4b3ee/8uV7V_rBjqF0ZDAg/images/fb-devs.svg?fit=max\u0026auto=format\u0026n=8uV7V_rBjqF0ZDAg\u0026q=85\u0026s=1e870435fece62854968ac125be4db2c","dark":"https://mintcdn.com/fireblocks-43c4b3ee/8uV7V_rBjqF0ZDAg/images/fb-devs.svg?fit=max\u0026auto=format\u0026n=8uV7V_rBjqF0ZDAg\u0026q=85\u0026s=1e870435fece62854968ac125be4db2c","href":"/"},"favicon":"https://mintcdn.com/fireblocks-43c4b3ee/8uV7V_rBjqF0ZDAg/images/favicon.svg?fit=max\u0026auto=format\u0026n=8uV7V_rBjqF0ZDAg\u0026q=85\u0026s=76ab361a473a62b34d4c41436329c14d","api":{"openapi":"https://swagger.fireblocks.com/openapi.yaml","playground":{"display":"simple"}},"navbar":{"links":[{"href":"/docs/building-with-ai","label":"Connect your AI agent"},{"href":"https://www.fireblocks.com/developer-sandbox-sign-up","label":"Try in Sandbox"}]},"styling":{"eyebrows":"breadcrumbs","codeblocks":"system","latex":true},"integrations":{"gtm":{"tagId":"GTM-WFS69RT4"}},"contextual":{"options":["copy","view","chatgpt","claude","grok","windsurf","cursor","vscode","perplexity","devin"],"display":"header"},"markdown":{"schema":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"fireblocks-43c4b3ee","hasAudioNarration":false,"actualSubdomain":"fireblocks-43c4b3ee","customDomains":["developers.fireblocks.com"],"gitSource":{"type":"github","owner":"fireblocks-ext","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae210a52f36e5e917dd34c7","collectionId":"f9c7d063-3805-44b5-b46b-c331a6c22c3f","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae210a52f36e5e917dd34c7"},"feedback":{"contextualFeedback":{"allowEmail":true},"thumbs":true,"agentFeedback":true},"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":"6ae210a52f36e5e917dd34c7","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"API","count":543},{"language":"default","tag":"API Endpoints","count":507},{"language":"default","tag":"Guides","count":210},{"language":"default","tag":"Compliance","count":45},{"language":"default","tag":"Vaults","count":40},{"language":"default","tag":"Transactions","count":34},{"language":"default","tag":"Tokenization","count":34},{"language":"default","tag":"API Co-Signers","count":29},{"language":"default","tag":"Identity \u0026 Compliance","count":28},{"language":"default","tag":"TRLink","count":28}],"searchSettings":{"isFiltersEnabled":false,"maxResults":10}},"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":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":false}},"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"@keyframes fb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes fb-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}#content{display:flex!important;flex-direction:column;flex:1!important}#changelog-iframe{aspect-ratio:unset!important}@font-face{font-family:'Ufficio Sans';font-weight:600;font-style:normal;font-display:swap;src:local('Ufficio Sans')}:root{--fb-navy:#212647;--fb-navy-light:#2C365F;--fb-bandwidth:#678BFF;--fb-bandwidth-hover:#5470d8;--fb-grey:#F9FAFC;--fb-grey-200:#E5E7EB;--fb-grey-60:rgba(249, 250, 252, 0.6);--fb-gold:#FFC64E;--fb-white:#FFFFFF;--fb-periwinkle:#E8EDFF;--fb-blue:#4569F3;--fb-max-w:1040px;--fb-gutter:48px;--fb-nav-top-h:60px;--fb-nav-tabs-h:40px}@media (max-width:768px){:root{--fb-gutter:20px}}body:has(.fb-landing) #sidebar{display:none!important}body:has(.fb-landing) #content-container{margin-left:0!important}body:has(.fb-landing) #content-area{width:100%!important;min-width:0!important;max-width:none!important;margin-top:0!important}body:has(.fb-landing) #navbar{position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;pointer-events:none!important}body:has(.fb-landing) #content-container{padding-top:0!important}.fb-nav{position:fixed;top:0;left:0;right:var(--assistant-sheet-width, 0px);z-index:30;background-color:var(--fb-white);border-bottom:none;box-shadow:0 2px 8px rgba(33,38,71,.06);font-family:'Figtree',system-ui,-apple-system,sans-serif}.fb-nav-inner{display:flex;align-items:center;height:100%}.fb-nav-row--top{height:var(--fb-nav-top-h)}.fb-nav-row--top .fb-nav-inner{gap:32px}.fb-nav-row--tabs{height:var(--fb-nav-tabs-h);border-top:none}.fb-nav-row--tabs .fb-nav-inner{gap:28px}.fb-nav-brand{display:flex;align-items:center;flex-shrink:0}.fb-nav-logo{height:26px;width:auto;display:block}.fb-nav-kbd,.fb-nav-search{color:#6b7280;border:1px solid var(--fb-grey-200)}.fb-nav-search{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:1;max-width:440px;margin:0 auto;height:38px;padding:0 12px;border-radius:8px;background-color:var(--fb-grey);font-size:14px;cursor:pointer}.fb-nav-search:hover{border-color:var(--fb-bandwidth);background-color:var(--fb-white)}.fb-nav-kbd{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;border-radius:4px;padding:2px 6px;background-color:var(--fb-white)}.fb-nav-actions{display:flex;align-items:center;gap:20px;flex-shrink:0;margin-left:auto}.fb-nav-link,.fb-nav-signin,.fb-nav-tab{font-size:14px;font-weight:500;white-space:nowrap}.fb-nav-link{color:var(--fb-navy)}.fb-nav-link:hover{color:var(--fb-bandwidth)}.fb-nav-signin,.fb-nav-tab{align-items:center}.fb-nav-signin{display:inline-flex;height:36px;padding:0 16px;border-radius:8px;background-color:var(--fb-bandwidth);color:var(--fb-white)}.fb-nav-signin:hover{background-color:var(--fb-bandwidth-hover);color:var(--fb-white)}.fb-nav-tab{position:relative;display:flex;height:100%;color:#6b7280}.fb-nav-tab--active,.fb-nav-tab:hover{color:var(--fb-navy)}.fb-nav-tab--active::after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:var(--fb-bandwidth)}.fb-landing{padding-top:calc(var(--fb-nav-top-h) + var(--fb-nav-tabs-h))}@media (max-width:768px){.fb-nav-link,.fb-nav-search{display:none}}.fb-landing{font-family:'Figtree',system-ui,-apple-system,sans-serif;color:var(--fb-navy);font-size:16px;line-height:110%}.fb-landing :where(h1, h2, h3, h4, h5){font-family:'Ufficio Sans','Figtree',system-ui,sans-serif;font-weight:600;letter-spacing:-.01em;margin:0}.fb-h1,.fb-h2{font-size:80px;line-height:96%}.fb-h2{font-size:56px}.fb-h3{font-size:48px;line-height:98%}.fb-h4{font-size:36px;line-height:102%}.fb-h5{font-size:28px;line-height:114%}@media (max-width:768px){.fb-h1{font-size:48px}.fb-h2{font-size:40px}.fb-h3{font-size:32px}.fb-h4{font-size:28px}.fb-h5{font-size:24px}}.fb-body-l{font-size:16px;line-height:110%}.fb-body-m,.fb-body-s{font-size:14px;line-height:110%}.fb-body-s{font-size:12px}.fb-bg-navy,.fb-card-light:hover{background-color:var(--fb-navy)}.fb-bg-navy-light{background-color:var(--fb-navy-light)}.fb-bg-grey{background-color:var(--fb-grey)}.fb-bg-white{background-color:var(--fb-white)}.fb-bg-bandwidth{background-color:var(--fb-bandwidth)}.fb-bg-blue{background-color:var(--fb-blue)}.fb-text-navy{color:var(--fb-navy)}.fb-text-white{color:var(--fb-white)}.fb-text-grey{color:var(--fb-grey)}.fb-text-grey-60{color:var(--fb-grey-60)}.fb-card-light:hover .fb-card-label,.fb-text-bandwidth{color:var(--fb-bandwidth)}.fb-text-gold{color:var(--fb-gold)}.fb-border-grey-200{border:1px solid var(--fb-grey-200)}.fb-mono,.fb-mono-accent{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace}.fb-mono-accent{color:var(--fb-bandwidth);font-size:12px;letter-spacing:0}.fb-landing a,.fb-landing button{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.fb-card-light{background-color:var(--fb-white);border:1px solid var(--fb-grey-200);border-top:3px solid var(--fb-bandwidth);border-radius:12px;padding:24px;color:var(--fb-navy);text-decoration:none;display:flex;flex-direction:column;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.fb-card-light:hover{color:var(--fb-grey);border-color:var(--fb-navy);border-top-color:var(--fb-bandwidth);transform:translateY(-4px);box-shadow:0 8px 24px rgba(33,38,71,.12)}.fb-card-light:hover .fb-card-title{color:var(--fb-grey)}.fb-card-light:hover .fb-card-desc{color:rgba(255,255,255,.7)}.fb-card-light:hover .fb-mono-accent{color:var(--fb-gold)}.fb-card-light:hover .fb-card-summary{color:var(--fb-grey)}.fb-card-dark,.fb-cta-primary{color:var(--fb-white);text-decoration:none}.fb-card-dark{background-color:var(--fb-navy-light);border-radius:12px;padding:32px;display:block;transition:background-color .2s ease}.fb-card-dark:hover{background-color:#37426e}.fb-card-dark:hover .fb-cta-text,.fb-dynamic-section .fb-card-dark:hover .fb-card-label,.fb-dynamic-section .fb-card-dark:hover .fb-mono-accent{color:var(--fb-gold)}.fb-dynamic-section .fb-card-dark:hover{background-color:rgba(255,255,255,.12)}.fb-cta-primary{display:inline-flex;align-items:center;gap:8px;background-color:var(--fb-bandwidth);font-family:'Figtree',system-ui,sans-serif;font-weight:700;font-size:16px;padding:16px 32px;border-radius:8px;border:0;cursor:pointer}.fb-cta-primary:hover{background-color:var(--fb-bandwidth-hover);color:var(--fb-white)}.fb-cta-outline{background-color:transparent;border:1px solid rgba(33,38,71,.25);color:var(--fb-navy);text-decoration:none}.fb-cta-outline:hover{background-color:rgba(33,38,71,.06);border-color:var(--fb-navy);color:var(--fb-navy)}.fb-cta-text{color:var(--fb-bandwidth);font-weight:700;text-decoration:none}.fb-consent a:hover,.fb-cta-text:hover,.fb-customer-stories-cta:hover .fb-customer-stories-link,.fb-dynamic-section .fb-section-cta:hover{color:var(--fb-gold)}.fb-input{background-color:var(--fb-white);color:var(--fb-navy);border:1px solid var(--fb-grey-200);border-radius:12px;padding:12px 16px;font-family:'Figtree',system-ui,sans-serif;font-size:16px;outline:0;height:48px;width:100%;transition:border-color .2s ease}.fb-input:focus{border-color:var(--fb-bandwidth)}.fb-input--error{border-color:#ff648b}.fb-tab{background-color:transparent;color:var(--fb-navy);border:1px solid var(--fb-grey-200);padding:8px 16px;font-family:'Figtree',system-ui,sans-serif;font-weight:700;font-size:14px;border-radius:24px;cursor:pointer}.fb-tab--active,.fb-tab:hover{background-color:var(--fb-navy);color:var(--fb-grey);border-color:var(--fb-navy)}.fb-code-block{background-color:var(--fb-navy-light);border:1px solid #3a4677;border-radius:12px;padding:16px 20px;font-family:'JetBrains Mono',ui-monospace,monospace;color:var(--fb-grey);font-size:14px;display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.fb-code-block .fb-mono{overflow-x:auto;white-space:nowrap;min-width:0;flex:1;scrollbar-width:none;-ms-overflow-style:none}.fb-code-block .fb-mono::-webkit-scrollbar{display:none}.fb-code-block--light{background-color:var(--fb-white);border:1px solid var(--fb-grey-200);color:var(--fb-navy)}.fb-copy-btn,.fb-eyebrow{font-family:'Figtree',system-ui,sans-serif;font-weight:700;font-size:12px;border-radius:8px}.fb-copy-btn{background-color:transparent;color:inherit;border:1px solid currentColor;padding:4px 12px;cursor:pointer;opacity:.7}.fb-copy-btn:hover{opacity:1}.fb-eyebrow{display:inline-block;letter-spacing:.08em;color:var(--fb-bandwidth);background-color:rgba(103,139,255,.12);padding:8px 16px}.fb-list-triangle{list-style:none;padding:0;margin:0}.fb-list-triangle li{padding-left:16px;position:relative;margin-bottom:8px}.fb-list-triangle li::before{content:'';position:absolute;left:0;top:6px;width:0;height:0;border-left:6px solid var(--fb-bandwidth);border-top:4px solid transparent;border-bottom:4px solid transparent}.fb-section{padding:96px 0}@media (max-width:1024px){.fb-section{padding:72px 0}}@media (max-width:768px){.fb-section{padding:56px 0}}.fb-measure{max-width:720px}.fb-stack-lg{margin-bottom:48px}.fb-section-note{font-family:'Figtree',system-ui,sans-serif;font-size:13px;line-height:150%;color:var(--fb-navy);background-color:rgba(255,198,78,.16);border-left:3px solid var(--fb-gold);border-radius:6px;padding:10px 14px;margin:0 0 24px;max-width:720px}.fb-section-cta{display:inline-block;margin-top:32px}.fb-dynamic-section .fb-section-cta{color:var(--fb-white)}.fb-dynamic-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center;margin-bottom:48px}.fb-dynamic-top .fb-section-sub{margin-bottom:0}.fb-dynamic-video{display:block;width:100%;max-width:420px;margin-left:auto;aspect-ratio:1/1;object-fit:cover;border-radius:12px}@media (max-width:900px){.fb-dynamic-top{grid-template-columns:1fr;gap:32px}.fb-dynamic-video{margin:0 auto}}.fb-section-title{margin:0 0 20px}.fb-section-sub{max-width:720px;margin:0 0 48px;line-height:160%}.fb-container,.fb-nav-inner{width:100%;max-width:calc(var(--fb-max-w) + (2*var(--fb-gutter)));margin:0 auto;padding:0 var(--fb-gutter)}.fb-grid-quick{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.fb-grid-use-cases{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.fb-customer-stories-cta{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:32px;padding:32px 40px;max-width:none;border-radius:16px;overflow:hidden;text-decoration:none}.fb-customer-stories-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.fb-customer-stories-content{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%}.fb-customer-stories-label{display:block;font-weight:700;font-size:18px;color:var(--fb-white);margin-bottom:4px}.fb-customer-stories-text{display:block;color:rgba(255,255,255,.85);font-size:15px;line-height:1.5}.fb-customer-stories-link{color:var(--fb-white);font-weight:700;font-size:16px;white-space:nowrap;flex-shrink:0;transition:color .2s ease}@media (max-width:640px){.fb-customer-stories-content{flex-direction:column;align-items:flex-start}}.fb-grid-community{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.fb-grid-feed{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:769px){.fb-grid-feed{grid-template-columns:repeat(2,1fr)}}.fb-hero-section{position:relative;overflow:hidden;background:linear-gradient(135deg,#e8edff 0,#d4deff 60%,#c2d1ff 100%)}.fb-hero-bg{position:absolute;right:5%;bottom:-10%;width:440px;height:440px;opacity:.3;pointer-events:none;animation:fb-float 6s ease-in-out infinite}.fb-hero-bg img{display:block;width:100%;height:100%;object-fit:contain}.fb-hero-banner{position:relative;z-index:1;padding:72px var(--fb-gutter) 64px}.fb-hero-copy{margin-bottom:32px}.fb-hero-title{margin:0 0 8px;animation:fb-fade-up .6s ease-out both}.fb-hero-sub{margin:0;color:rgba(33,38,71,.7);line-height:150%;max-width:650px;animation:fb-fade-up .6s ease-out .35s both}.fb-gs-card{background:rgba(255,255,255,.15);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.35);border-radius:16px;animation:fb-fade-up .6s ease-out .65s both;box-shadow:0 8px 32px rgba(33,38,71,.12),0 2px 6px rgba(33,38,71,.06),inset 0 1px 0 rgba(255,255,255,.3)}.fb-gs-card-content{padding:28px 32px}.fb-hero-actions{margin-top:0;opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}.fb-gs-step.fb-visible,.fb-hero-actions.fb-visible{opacity:1;transform:translateY(0)}.fb-gs-steps{list-style:none;margin:0 0 40px;padding:0;width:100%}.fb-gs-step{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding-bottom:20px;opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}.fb-gs-step:last-child{padding-bottom:0}.fb-gs-step:not(:last-child)::before{content:'';position:absolute;left:13px;top:30px;bottom:4px;width:2px;background:rgba(33,38,71,.1)}.fb-gs-badge{position:relative;z-index:1;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--fb-navy);color:var(--fb-white);font-family:'Figtree',system-ui,sans-serif;font-weight:700;font-size:12px}.fb-gs-step-main{min-width:0;padding-top:4px}.fb-gs-step-desc,.fb-gs-step-title{font-family:'Figtree',system-ui,sans-serif}.fb-gs-step-title{font-weight:700;font-size:18px;line-height:1.2;color:var(--fb-navy);margin:0 0 6px}.fb-gs-step-desc{font-size:14px;line-height:1.5;color:rgba(33,38,71,.72);margin:0}.fb-gs-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 12px}.fb-gs-tab{background:0 0;border:1px solid var(--fb-grey-200);color:var(--fb-navy);font-family:'Figtree',system-ui,sans-serif;font-weight:600;font-size:13px;padding:6px 12px;border-radius:20px;cursor:pointer}.fb-gs-tab:hover{border-color:var(--fb-bandwidth);color:var(--fb-bandwidth)}.fb-gs-tab--active{background:var(--fb-navy);border-color:var(--fb-navy)}.fb-gs-tab--active,.fb-gs-tab--active:hover{color:var(--fb-white)}.fb-gs-tab-panel{min-height:48px;display:flex;align-items:center}.fb-gs-code{padding:8px 12px;font-size:12px;border-radius:8px;max-width:480px}.fb-gs-inline-endpoint{font-size:13px;color:var(--fb-navy)}.fb-gs-add-btn{padding:8px 16px;font-size:13px}.fb-gs-step--compact{padding-bottom:0}.fb-gs-step--compact .fb-gs-step-main{padding-top:4px}.fb-gs-prompt{margin-top:12px;padding:12px 14px 12px 16px;border-left:3px solid var(--fb-bandwidth);border-radius:8px;background:rgba(103,139,255,.08);font-family:'Figtree',system-ui,sans-serif;font-size:14px;font-style:italic;line-height:1.45;color:var(--fb-navy)}@media (max-width:768px){.fb-hero-banner{padding:48px var(--fb-gutter) 40px}.fb-gs-card-content{padding:28px 24px}.fb-hero-bg{width:280px;height:280px;opacity:.2}}.fb-section--tight{padding:0 0 48px}.fb-newsletter-card{position:relative;overflow:hidden;background-color:var(--fb-bandwidth);border-radius:20px;padding:40px 40px 32px}.fb-feed-card-img img,.fb-newsletter-card-bg{width:100%;height:100%;object-fit:cover;pointer-events:none}.fb-newsletter-card-bg{position:absolute;inset:0}.fb-newsletter-blurb,.fb-newsletter-card-title,.fb-newsletter-form{position:relative;z-index:1}.fb-newsletter-card-title{margin:0 0 8px}.fb-newsletter-blurb{line-height:160%;margin:0 0 24px}.fb-newsletter-form{display:flex;flex-direction:column;gap:12px}.fb-newsletter-input-row{display:flex;gap:12px;align-items:flex-end}.fb-newsletter-field{flex:1;display:flex;flex-direction:column;gap:6px;max-width:400px}.fb-consent,.fb-field-label{font-family:'Figtree',system-ui,sans-serif}.fb-field-label{font-weight:700;font-size:14px;color:var(--fb-grey)}.fb-consent{font-size:12px;line-height:150%;color:rgba(249,250,252,.85);margin:0;max-width:480px}.fb-consent a{color:var(--fb-bandwidth);font-weight:700}.fb-subscribe-btn{height:48px;white-space:nowrap;flex-shrink:0;background-color:var(--fb-white);color:var(--fb-navy)}.fb-subscribe-btn:hover{background-color:var(--fb-bandwidth);color:var(--fb-white)}@media (max-width:640px){.fb-newsletter-card{padding:32px 24px 28px;border-radius:16px}.fb-newsletter-input-row{flex-direction:column;align-items:stretch}.fb-subscribe-btn{align-self:flex-start}}@media (max-width:1024px){.fb-grid-quick{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.fb-grid-community,.fb-grid-quick,.fb-grid-use-cases{grid-template-columns:1fr}}.fb-tab-strip{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:32px}@media (max-width:768px){.fb-tab-strip{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}}.fb-divider{height:1px;background-color:var(--fb-grey-200);margin:64px 0;border:0}.fb-text-error{color:#ff648b}.fb-cta-row{display:flex;gap:12px;flex-wrap:wrap}.fb-code-block.justify-start{justify-content:flex-start}.fb-card-label{font-family:'Figtree',system-ui,sans-serif;font-weight:700;font-size:13px;color:var(--fb-bandwidth);display:block;margin-bottom:6px;letter-spacing:.02em}.fb-card-desc,.fb-card-summary,.fb-card-title{font-family:'Figtree',system-ui,sans-serif;margin:0 0 12px}.fb-card-desc{font-size:13px;color:rgba(33,38,71,.6);line-height:150%;flex:1}.fb-card-summary,.fb-card-title{font-weight:700;font-size:16px;color:var(--fb-navy);line-height:130%}.fb-card-summary{font-weight:400;font-size:14px;margin:0 0 16px;line-height:140%;opacity:.8}.fb-feed-card{display:flex;flex-direction:column;text-decoration:none;background-color:var(--fb-white);border:1px solid var(--fb-grey-200);border-radius:12px;overflow:hidden;color:var(--fb-navy);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.fb-feed-card-img{position:relative;width:100%;height:180px;left:-1px;overflow:hidden;flex-shrink:0}.fb-feed-card-img img{display:block}.fb-feed-card--upcoming .fb-feed-card-img img{object-position:center 40%}.fb-feed-card-body{padding:24px;flex:1;display:flex;flex-direction:column}.fb-feed-card-body .fb-card-summary{flex:1}.fb-feed-card-body .fb-feed-tags{margin-top:auto;padding-top:8px}.fb-feed-card:hover{background-color:var(--fb-navy);border-color:var(--fb-navy)}.fb-feed-card:hover,.fb-feed-card:hover .fb-card-summary,.fb-feed-card:hover .fb-card-title,.fb-feed-card:hover .fb-feed-meta{color:var(--fb-grey)}.fb-feed-card:hover .fb-feed-cta{color:var(--fb-gold)}.fb-feed-card:hover .fb-feed-tag{background-color:rgba(249,250,252,.12);color:var(--fb-grey);border-color:rgba(249,250,252,.25)}.fb-feed-card:hover .fb-feed-location{color:var(--fb-grey);opacity:.85}.fb-feed-card--upcoming{border-color:var(--fb-bandwidth);box-shadow:0 0 0 1px var(--fb-bandwidth)}.fb-feed-location,.fb-upcoming-badge{align-items:center;font-family:'Figtree',system-ui,sans-serif}.fb-upcoming-badge{position:absolute;top:12px;left:12px;display:inline-flex;gap:4px;font-weight:700;font-size:11px;letter-spacing:.08em;color:var(--fb-white);background-color:var(--fb-bandwidth);padding:5px 12px;border-radius:6px;z-index:1}.fb-feed-location{display:flex;gap:6px;font-size:13px;font-weight:600;color:var(--fb-navy);opacity:.7;margin-top:8px}.fb-feed-location svg{flex-shrink:0}.fb-feed-card .fb-card-title:last-child{margin-bottom:0}.fb-feed-card:has(.fb-feed-tags) .fb-card-summary{margin-bottom:12px}.fb-feed-card:has(.fb-feed-location) .fb-card-summary{margin-bottom:4px}.fb-feed-meta{font-family:'Figtree',system-ui,sans-serif;font-weight:700;font-size:12px;letter-spacing:.06em;color:var(--fb-bandwidth);margin-bottom:12px;display:flex;justify-content:space-between;align-items:center;gap:16px}.fb-feed-meta-category,.fb-feed-meta-label{text-transform:uppercase}.fb-feed-meta-category{color:var(--fb-bandwidth)}.fb-feed-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.fb-feed-tag,.fb-footer-links a{font-family:'Figtree',system-ui,sans-serif}.fb-feed-tag{display:inline-block;font-weight:600;font-size:12px;color:var(--fb-navy);background-color:var(--fb-grey);border:1px solid var(--fb-grey-200);border-radius:20px;padding:6px 14px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.fb-feed-cta{font-weight:700;white-space:nowrap}.fb-card-dark .fb-card-label,.fb-feed-cta{color:var(--fb-bandwidth)}.fb-card-dark .fb-card-title,.fb-footer-links a:hover{color:var(--fb-white)}.fb-card-dark .fb-card-summary{color:var(--fb-grey);opacity:1}.fb-final-cta-inner{text-align:center;display:flex;flex-direction:column;align-items:center;max-width:640px;margin:0 auto}.fb-final-cta .fb-cta-row{margin-top:12px;justify-content:center}.fb-final-cta .fb-cta-outline{border-color:rgba(249,250,252,.4);color:var(--fb-white)}.fb-final-cta .fb-cta-outline:hover{background-color:rgba(249,250,252,.08);border-color:var(--fb-white);color:var(--fb-white)}.fb-footer{border-top:1px solid rgba(249,250,252,.1);padding:24px 0}.fb-footer-inner,.fb-footer-links{display:flex;align-items:center;gap:24px}.fb-footer-inner{justify-content:space-between}.fb-footer-links{flex-wrap:wrap}.fb-footer-links a{color:rgba(249,250,252,.5);text-decoration:none;font-size:13px;transition:color .2s ease}.fb-footer-badges img{display:block;height:40px;width:auto}@media (max-width:768px){.fb-footer-inner{flex-direction:column;align-items:flex-start;gap:16px}.fb-footer-links{gap:12px 20px}.fb-footer-badges img{height:32px}}.get-started-section{padding:0 1.5rem;border-radius:14px;border:1px solid rgba(0,82,236,.2);background:linear-gradient(135deg,rgba(0,82,236,.04),rgba(0,52,154,.06));margin-bottom:2rem}html[data-theme=dark] .get-started-section{border-color:rgba(0,82,236,.25);background:linear-gradient(135deg,rgba(0,82,236,.08),rgba(0,42,120,.1))}#ot-sdk-btn-floating .ot-floating-button__back,#ot-sdk-btn-floating .ot-floating-button__front{inset:0;width:100%;height:100%}#ot-sdk-btn-floating .ot-floating-button__close,#ot-sdk-btn-floating .ot-floating-button__open{position:relative;width:100%;height:100%;margin:0;padding:0}#ot-sdk-btn-floating .ot-floating-button__close svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:0;transform:translate(-50%,-50%)}.fb-as-card{position:relative;margin-bottom:24px;padding:20px 48px 20px 20px;border:1px solid rgba(9,9,11,.1);border-radius:12px;background:linear-gradient(23deg,rgba(0,82,236,.06),transparent)}.fb-as-card-title{font-size:16px;font-weight:600;color:#09090b}.fb-as-card-sub,.fb-as-text{margin-top:4px;font-size:14px;line-height:1.5;color:#52525b}.fb-as-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.fb-as-note{flex:1 1 240px;min-width:0;width:auto;margin:0;font-size:12px;color:#71717a}.fb-as-btn,.fb-as-details summary{cursor:pointer;color:#0052ec;font-size:14px}.fb-as-btn{padding:6px 16px;border:1px solid #0052ec;border-radius:9999px;background:0 0;font-weight:600}.fb-as-btn:hover{background:rgba(0,82,236,.06)}.fb-as-icon-btn{display:inline-flex;padding:4px;border:0;border-radius:6px;background:0 0;color:#71717a;cursor:pointer}.fb-as-icon-btn:hover{background:rgba(9,9,11,.05);color:#09090b}.fb-as-dismiss{position:absolute;top:12px;right:12px}.fb-as-backdrop{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.5)}.fb-as-dialog{width:100%;max-width:32rem;border:1px solid rgba(9,9,11,.1);border-radius:16px;background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.25)}.fb-as-dialog-head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 0}.fb-as-dialog-title{font-size:18px;font-weight:600;color:#09090b}.fb-as-dialog-body{padding:16px 24px}.fb-as-dialog-foot{display:flex;justify-content:flex-end;padding:12px 24px;border-top:1px solid rgba(9,9,11,.1)}.fb-as-status{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid rgba(22,163,74,.6);border-radius:8px;background:rgba(22,163,74,.1);color:#166534;font-size:14px;line-height:1.5}.fb-as-status--warn{border-color:rgba(245,158,11,.6);background:rgba(245,158,11,.1);color:#92400e}.fb-as-status-icon{display:inline-flex;flex-shrink:0;margin-top:2px}.fb-as-safety{font-size:13px;line-height:1.5;color:#71717a}.fb-as-details,.fb-as-safety{margin-top:12px}.fb-as-details summary{width:fit-content;font-weight:500}.fb-as-prompt{position:relative;margin-top:8px;padding:12px 40px 12px 12px;border:1px solid rgba(9,9,11,.1);border-radius:8px;background:#fafafa}.fb-as-prompt pre{margin:0;padding:0;background:0 0;white-space:pre-wrap;word-break:break-word;font-family:'JetBrains Mono',monospace;font-size:12px;color:#27272a}.fb-as-copy{position:absolute;top:8px;right:8px}.fb-as-strong{margin-top:16px;font-weight:500;color:#3f3f46}.fb-as-steps{margin:4px 0 0;padding-left:20px;list-style:decimal;font-size:14px;line-height:1.5;color:#3f3f46}.fb-as-steps li+li{margin-top:6px}.fb-as-link{display:inline-block;margin-top:12px;color:#0052ec;font-size:14px;font-weight:500}:is(.dark, [data-theme='dark']) .fb-as-card{border-color:rgba(255,255,255,.1);background:linear-gradient(23deg,rgba(0,82,236,.18),transparent)}:is(.dark, [data-theme='dark']) .fb-as-card-title,:is(.dark, [data-theme='dark']) .fb-as-dialog-title{color:#fff}:is(.dark, [data-theme='dark']) .fb-as-card-sub,:is(.dark, [data-theme='dark']) .fb-as-steps,:is(.dark, [data-theme='dark']) .fb-as-strong,:is(.dark, [data-theme='dark']) .fb-as-text{color:#d4d4d8}:is(.dark, [data-theme='dark']) .fb-as-icon-btn,:is(.dark, [data-theme='dark']) .fb-as-note{color:#a1a1aa}:is(.dark, [data-theme='dark']) .fb-as-icon-btn:hover{background:rgba(255,255,255,.1);color:#fff}:is(.dark, [data-theme='dark']) .fb-as-btn,:is(.dark, [data-theme='dark']) .fb-as-details summary{color:#678bff}:is(.dark, [data-theme='dark']) .fb-as-status{color:#86efac}:is(.dark, [data-theme='dark']) .fb-as-status--warn{color:#fcd34d}:is(.dark, [data-theme='dark']) .fb-as-safety{color:#a1a1aa}:is(.dark, [data-theme='dark']) .fb-as-link{border-color:#678bff;color:#678bff}:is(.dark, [data-theme='dark']) .fb-as-dialog{border-color:rgba(255,255,255,.1);background:#18181b}:is(.dark, [data-theme='dark']) .fb-as-dialog-foot,:is(.dark, [data-theme='dark']) .fb-as-prompt{border-color:rgba(255,255,255,.1)}:is(.dark, [data-theme='dark']) .fb-as-prompt{background:#09090b}:is(.dark, [data-theme='dark']) .fb-as-prompt pre{color:#e4e4e7}"}],"page":{"pagePath":"index","slug":"/","pageMetadata":{"title":"Build with Fireblocks","og:title":"Fireblocks Developer Docs","description":"Guides, API reference, SDKs, and AI-ready tools like the Documentation MCP and CLI. Everything you need to go from first API call to production.","mode":"custom","href":"/index"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Guides, API reference, SDKs, and AI-ready tools like the Documentation MCP and CLI. Everything you need to go from first API call to production.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const MOCK_EVENTS=[{title:`Stablecoin Soirée at Money20/20`,date:`2026-06-03`,slug:`https://luma.com/psosqg2k`,summary:`Aperitifs, seated dinner, and a conversation about where stablecoins are going. Hosted by Zerion and Dynamic.`,image:`/images/events/stablecoin-soiree-amsterdam.png`,category:`Community`,location:`Amsterdam`,tags:[`Stablecoins`]},{title:`Del Block a la Cancha — World Cup Night by Fireblocks \u0026 XFX`,date:`2026-06-17`,slug:`https://luma.com/he4j908j`,summary:`Colombia vs. Uzbekistan watch party at Maizajo — after the Bitso Stablecoin Conference.`,image:`/images/events/world-cup-watch-party.png`,category:`Community`,location:`Mexico City`,tags:[`Fireblocks \u0026 XFX`]},{title:`Stablecon Salon — Summer Mixer`,date:`2026-07-15`,slug:`https://luma.com/stablecon-nou2`,summary:`Evening networking with founders, operators, and institutions shaping the future of stablecoins. Co-hosted with Fireblocks and Dynamic.`,image:`/images/events/stablecon-salon.png`,category:`Community`,location:`New York City`,tags:[`Stablecoins`]},{title:`Tetra x IRL Presents — FLOW`,date:`2026-07-21`,slug:`https://luma.com/cyblwwjm`,summary:`Stablecoin panel, live CADD payments demo, and music at Rhythm Toronto. Co-sponsored by Fireblocks.`,image:`/images/events/tetra-irl-flow.png`,category:`Community`,location:`Toronto`,tags:[`Stablecoins \u0026 Payments`]},{title:`Aleo x Dynamic Summer Happy Hour`,date:`2026-08-19`,slug:`https://luma.com/AleoDynamicHHNYC`,summary:`Networking, light bites, and conversations on privacy and compliance at the Fireblocks and Dynamic office.`,image:`/images/events/aleo-dynamic-happy-hour.png`,category:`Community`,location:`New York City`,tags:[`Privacy \u0026 Compliance`]},{title:`Building the Agentic Economy with Fireblocks, Circle \u0026 BlockRun`,date:`2026-08-27`,slug:`https://luma.com/lon7mu2d`,summary:`Panel and live demos on how AI agents discover services and transact in real time. Pizza and networking at Fireblocks HQ.`,image:`/images/events/agentic-economy.png`,category:`Community`,location:`New York City`,tags:[`Agentic`]}];const MOCK_BLOG=[{title:`Institutional Approval Workflows Don't Match Hyperliquid's Speed`,date:`2026-08-17`,slug:`https://www.fireblocks.com/blog/institutional-approval-workflows-hyperliquid`,summary:`Can an institution's internal approval workflow keep pace with a DEX that settles in milliseconds?`,image:`/images/blog/hyperliquid-approval-workflows.png`,category:`For Developers`,tags:[`Wallets \u0026 Digital Asset Custody`]},{title:`Why Enterprise AI Agents Need a Wallet Layer`,date:`2026-07-31`,slug:`https://www.fireblocks.com/blog/enterprise-agentic-payments-wallet-layer`,summary:`Enterprise AI agents are starting to spend money on behalf of teams — the wallet layer underneath is the piece most haven't built yet.`,image:`/images/blog/enterprise-ai-wallet-layer.png`,category:`Expert Commentary`,tags:[`Agentic`]},{title:`Embedded Wallets Beyond Onboarding: A 90-Day Rollout Plan`,date:`2026-06-27`,slug:`https://www.fireblocks.com/blog/embedded-wallets-90-day-rollout-plan`,summary:`From a working wallet on day one to a fully extended operation 90 days later — what a real rollout looks like.`,image:`/images/blog/embedded-wallets-90-day-rollout.png`,category:`Industry Insights`,tags:[`Dynamic`]},{title:`Fireblocks Flow: Enabling Merchants to Accept Stablecoin Payments`,date:`2026-06-02`,slug:`https://www.fireblocks.com/blog/introducing-fireblocks-flow`,summary:`Stablecoin acceptance infrastructure for PSPs and fintechs — accept from any wallet, settle in the stablecoin of your choice.`,image:`/images/blog/fireblocks-flow.png`,category:`Product \u0026 Platform Updates`,tags:[`Stablecoins \u0026 Payments`,`Wallets \u0026 Digital Asset Custody`]},{title:`Fireblocks Powers an Agentic Payments Future for PSPs and Fintechs`,date:`2026-05-20`,slug:`https://www.fireblocks.com/blog/agentic-payments-suite-psp-fintech`,summary:`Introducing the Agentic Payments Suite — infrastructure for agent-initiated payments using any stablecoin, on any blockchain.`,image:`/images/blog/agentic-payments-suite.png`,category:`Product \u0026 Platform Updates`,tags:[`Stablecoins \u0026 Payments`,`Wallets \u0026 Digital Asset Custody`]},{title:`Fireblocks Supports 150 Public Blockchains, Leading the Market in Blockchain Coverage`,date:`2026-02-03`,slug:`https://www.fireblocks.com/blog/leader-in-public-blockchain-support-coverage`,summary:`Broader coverage than any other institutional digital asset infrastructure provider — 46 new public blockchains integrated in 2025.`,image:`/images/blog/blockchain-coverage-150.png`,category:`Product \u0026 Platform Updates`,tags:[`Wallets \u0026 Digital Asset Custody`]}];const RELEASES=[{title:`SDK v33.0.0`,date:`2026-09-30`,slug:`/changelog#2026-09-30`,summary:`27 updates across Trading, Canton, and UTXO Management, including breaking changes.`},{title:`SDK v32.0.0`,date:`2026-09-23`,slug:`/changelog#2026-09-23`,summary:`12 updates across Webhooks V2, Compliance Orchestrator, and Approvals, including breaking changes.`},{title:`SDK v31.0.0`,date:`2026-09-15`,slug:`/changelog#2026-09-15`,summary:`9 updates across Webhooks V2, Fiat accounts, and Connected Accounts, including breaking changes.`},{title:`SDK v30.0.0`,date:`2026-09-08`,slug:`/changelog#2026-09-08`,summary:`17 updates across Webhooks V2, Security Posture Management, and Transactions, including breaking changes.`},{title:`SDK v29.0.0`,date:`2026-09-01`,slug:`/changelog#2026-09-01`,summary:`5 updates across Transactions, TRLink, and Compliance, including breaking changes.`},{title:`SDK v28.0.0`,date:`2026-08-26`,slug:`/changelog#2026-08-26`,summary:`3 updates across Security Posture Management, including breaking changes.`}];const FinalCTA=()=>{const _components={a:`a`,..._provideComponents()};return _jsxs(_Fragment,{children:[_jsx(`section`,{className:`fb-section fb-bg-navy fb-final-cta`,children:_jsxs(`div`,{className:`fb-container fb-final-cta-inner`,children:[_jsx(`h2`,{className:`fb-h2 fb-text-white fb-section-title`,children:`Ready to build?`}),_jsxs(`div`,{className:`fb-cta-row`,children:[_jsx(`a`,{href:`https://www.fireblocks.com/developer-sandbox-sign-up`,className:`fb-cta-primary fb-cta-outline`,children:`Try in Sandbox →`}),_jsx(_components.a,{href:`/docs/quickstart`,className:`fb-cta-primary`,children:`Quickstart →`})]})]})}),_jsx(`footer`,{className:`fb-footer fb-bg-navy`,children:_jsxs(`div`,{className:`fb-container fb-footer-inner`,children:[_jsxs(`nav`,{className:`fb-footer-links`,children:[_jsx(`a`,{href:`https://www.fireblocks.com/privacy-policy/`,target:`_self`,children:`Privacy Policy`}),_jsx(`a`,{href:`https://www.fireblocks.com/cookie-policy/`,target:`_self`,children:`Cookie Policy`}),_jsx(`a`,{href:`https://www.fireblocks.com/terms-of-use/`,target:`_self`,children:`Terms of Use`}),_jsx(`a`,{href:`https://www.fireblocks.com/fireblocks-regulated-entities/`,target:`_self`,children:`Fireblocks Regulated Entities`})]}),_jsx(`div`,{className:`fb-footer-badges`,children:_jsx(`img`,{src:`/images/footer-badges.svg`,alt:`CCSS, SOC 2, ISO 27001, ISO 27017, ISO 27018, ISO 22301 certifications`,height:`40`})})]})})]})};const DynamicSection=()=>{const _components={a:`a`,..._provideComponents()};const CARDS=[{n:`01`,title:`Embedded wallets overview`,body:`How Dynamic fits alongside Fireblocks, and what its wallets unlock.`,href:`/docs/dynamic-embedded-wallets`,urlLabel:`/docs/dynamic-embedded-wallets`},{n:`02`,title:`React quickstart`,body:`Add embedded wallets, multi-chain support, and email or social login to a React app.`,href:`https://www.dynamic.xyz/docs/javascript/reference/react-quickstart`,urlLabel:`dynamic.xyz/docs/javascript`},{n:`03`,title:`Dynamic API reference`,body:`Read your Dynamic environment's data and update its settings programmatically.`,href:`https://www.dynamic.xyz/docs/api-reference/overview`,urlLabel:`dynamic.xyz/docs/api-reference`}];return _jsx(`section`,{className:`fb-section fb-bg-blue fb-dynamic-section`,children:_jsxs(`div`,{className:`fb-container`,children:[_jsxs(`div`,{className:`fb-dynamic-top`,children:[_jsxs(`div`,{children:[_jsx(`h2`,{className:`fb-h3 fb-text-white fb-section-title`,children:`Embedded wallets with Dynamic`}),_jsx(`div`,{className:`fb-body-l fb-text-grey fb-section-sub`,children:`Dynamic, a Fireblocks company, builds non-custodial embedded wallets with sub-second signing, cross-chain support, and flexible recovery across web, iOS, and Android.`}),_jsx(`a`,{href:`https://www.dynamic.xyz/docs`,className:`fb-cta-text fb-section-cta`,target:`_self`,children:`Browse the full Dynamic docs →`})]}),_jsx(`video`,{className:`fb-dynamic-video`,src:`https://marketing-site-assets.dynamic.xyz/hero-home.mp4`,autoPlay:true,muted:true,loop:true,playsInline:true,\"aria-hidden\":`true`})]}),_jsx(`div`,{className:`fb-grid-community`,children:CARDS.map(c=>{const isExternal=c.href.startsWith(`http`);return _jsxs(_components.a,{href:c.href,className:`fb-card-dark`,...isExternal?{target:`_self`}:{},children:[_jsx(`span`,{className:`fb-card-label`,children:c.n}),_jsx(`h3`,{className:`fb-card-title`,children:c.title}),_jsx(`div`,{className:`fb-card-summary`,children:c.body}),_jsx(`span`,{className:`fb-mono-accent`,children:c.urlLabel})]},c.n)})})]})})};const UseCases=()=>{const _components={a:`a`,..._provideComponents()};const CASES=[{n:`01`,title:`Wallet as a Service`,body:`Build programmable wallets at scale. Receive, hold, and send funds for your users with secure MPC infrastructure.`,href:`/docs/wallet-as-a-service`},{n:`02`,title:`Treasury Management`,body:`Manage institutional digital-asset operations across exchanges and DeFi.`,href:`/docs/treasury-management`},{n:`03`,title:`Tokenization`,body:`Issue, manage, and distribute digital tokens via smart-contract templates.`,href:`/docs/tokenization`},{n:`04`,title:`Self-Custody Infrastructure`,body:`Build self-custody solutions with enterprise-grade MPC key management.`,href:`/docs/self-custody-infrastructure`}];return _jsx(`section`,{className:`fb-section fb-bg-navy`,children:_jsxs(`div`,{className:`fb-container`,children:[_jsx(`h2`,{className:`fb-h3 fb-text-white fb-section-title fb-stack-lg`,children:`Build by use case`}),_jsx(`div`,{className:`fb-grid-use-cases`,children:CASES.map(c=>_jsxs(_components.a,{href:c.href,className:`fb-card-dark`,children:[_jsx(`span`,{className:`fb-card-label`,children:c.n}),_jsx(`h3`,{className:`fb-card-title`,children:c.title}),_jsx(`div`,{className:`fb-card-summary`,children:c.body}),_jsx(`span`,{className:`fb-cta-text`,children:`Read the guide →`}),_jsx(`div`,{className:`fb-mono-accent mint-mt-4`,children:c.href})]},c.n))}),_jsxs(`a`,{href:`https://www.fireblocks.com/customers`,className:`fb-customer-stories-cta`,children:[_jsx(`img`,{src:`/images/customer-stories-bg.png`,alt:``,className:`fb-customer-stories-bg`,\"aria-hidden\":`true`,noZoom:true}),_jsxs(`div`,{className:`fb-customer-stories-content`,children:[_jsxs(`div`,{children:[_jsx(`span`,{className:`fb-customer-stories-label`,children:`Customer Stories`}),_jsx(`span`,{className:`fb-customer-stories-text`,children:`See how engineering teams at leading institutions build and scale on Fireblocks.`})]}),_jsx(`span`,{className:`fb-customer-stories-link`,children:`View stories →`})]})]})]})})};const ActivityFeed=({releases=[],mockBlog=[],mockEvents=[]})=>{const _components={a:`a`,..._provideComponents()};const MAX_VISIBLE=6;const[active,setActive]=useState(`all`);const tabs=[{id:`all`,label:`All`},{id:`release`,label:`Releases`},{id:`blog`,label:`Blog`},...mockEvents.length>0?[{id:`event`,label:`Events`}]:[]];let counter=0;const feed=[...releases.map(r=>({...r,type:`release`,_id:`rel-`+counter++})),...mockBlog.map(b=>({...b,type:`blog`,_id:`blog-`+counter++})),...mockEvents.map(e=>({...e,type:`event`,_id:`evt-`+counter++}))].sort((a,b)=>a.date\u003cb.date?1:-1);const visible=active===`all`?feed.slice(0,MAX_VISIBLE):feed.filter(it=>it.type===active).slice(0,MAX_VISIBLE);const todayStr=new Date().toISOString().slice(0,10);return _jsx(`section`,{className:`fb-section fb-bg-grey`,children:_jsxs(`div`,{className:`fb-container`,children:[_jsx(`h2`,{className:`fb-h3 fb-text-navy fb-section-title fb-stack-lg`,children:`What's happening`}),_jsx(`div`,{className:`fb-tab-strip`,role:`tablist`,\"aria-label\":`Activity filters`,children:tabs.map(tab=>_jsx(`button`,{type:`button`,role:`tab`,\"aria-selected\":active===tab.id,className:active===tab.id?`fb-tab fb-tab--active`:`fb-tab`,onClick:()=>setActive(tab.id),children:tab.label},tab.id))}),_jsx(`div`,{className:`fb-grid-feed`,children:visible.map(item=>{const isUpcoming=item.type===`event`\u0026\u0026item.date>=todayStr;const cta=item.type===`blog`?`Read →`:item.type===`event`\u0026\u0026isUpcoming?`RSVP →`:`View →`;return _jsxs(_components.a,{href:item.slug,className:`fb-feed-card`+(isUpcoming?` fb-feed-card--upcoming`:``),children:[item.image\u0026\u0026_jsxs(`div`,{className:`fb-feed-card-img`,children:[_jsx(`img`,{src:item.image,alt:``,loading:`lazy`,noZoom:true}),isUpcoming\u0026\u0026_jsx(`span`,{className:`fb-upcoming-badge`,children:`UPCOMING`})]}),_jsxs(`div`,{className:`fb-feed-card-body`,children:[_jsxs(`div`,{className:`fb-feed-meta`,children:[_jsxs(`span`,{children:[item.category?_jsx(`span`,{className:`fb-feed-meta-category`,children:item.category.toUpperCase()}):_jsx(`span`,{className:`fb-feed-meta-label`,children:item.type.toUpperCase()}),_jsx(`span`,{children:` / `+item.date})]}),_jsx(`span`,{className:`fb-feed-cta`,children:cta})]}),_jsx(`h3`,{className:`fb-card-title`,children:item.title}),item.summary\u0026\u0026_jsx(`div`,{className:`fb-card-summary`,children:item.summary}),item.location\u0026\u0026_jsxs(`div`,{className:`fb-feed-location`,children:[_jsxs(`svg`,{width:`14`,height:`14`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,children:[_jsx(`path`,{d:`M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z`}),_jsx(`circle`,{cx:`12`,cy:`10`,r:`3`})]}),item.location]}),item.tags\u0026\u0026item.tags.length>0\u0026\u0026_jsx(`div`,{className:`fb-feed-tags`,children:item.tags.map(label=>_jsx(`span`,{className:`fb-feed-tag`,children:label},label))})]})]},item._id)})})]})})};const QuickLinks=()=>{const _components={a:`a`,..._provideComponents()};const LINKS=[{n:`01`,title:`Quickstart`,href:`/docs/quickstart`,desc:`Set up your first API call in minutes.`},{n:`02`,title:`Manage API Keys`,href:`/docs/manage-api-keys`,desc:`Create and configure API key pairs.`},{n:`03`,title:`TypeScript SDK`,href:`/reference/typescript-sdk`,desc:`Type-safe client for Node.js and browsers.`},{n:`04`,title:`Python SDK`,href:`/reference/new-python-sdk`,desc:`Official Python client library.`},{n:`05`,title:`Fireblocks CLI`,href:`/docs/fireblocks-cli`,desc:`Manage resources from the command line.`},{n:`06`,title:`Webhooks`,href:`/reference/webhooks-overview`,desc:`Get real-time event notifications.`},{n:`07`,title:`Build with AI`,href:`/docs/building-with-ai`,desc:`Integrate Fireblocks with AI agents.`},{n:`08`,title:`JWT Auth`,href:`/reference/signing-a-request-jwt-structure`,desc:`Sign API requests with RS256 JWTs.`}];return _jsx(`section`,{className:`fb-section fb-bg-grey`,children:_jsxs(`div`,{className:`fb-container`,children:[_jsx(`h2`,{className:`fb-h3 fb-text-navy fb-section-title`,children:`Resources for developers`}),_jsx(`div`,{className:`fb-body-l fb-text-navy fb-section-sub`,children:`Everything you need to get from zero to your first production transaction.`}),_jsx(`div`,{className:`fb-grid-quick`,children:LINKS.map(link=>_jsxs(_components.a,{href:link.href,className:`fb-card-light`,children:[_jsx(`span`,{className:`fb-card-label`,children:link.n}),_jsx(`h3`,{className:`fb-card-title`,children:link.title}),_jsx(`p`,{className:`fb-card-desc`,children:link.desc}),_jsx(`span`,{className:`fb-mono-accent`,children:link.href})]},link.n))})]})})};const HeroSection=()=>{const _components={a:`a`,..._provideComponents()};const MCP_ENDPOINT=`https://developers.fireblocks.com/mcp`;const CURSOR_DEEPLINK=`https://cursor.com/en/install-mcp?name=fireblocks-docs\u0026config=eyJ1cmwiOiJodHRwczovL2RldmVsb3BlcnMuZmlyZWJsb2Nrcy5jb20vbWNwIn0=`;const CLAUDE_CMD=`claude mcp add --transport http fireblocks-docs https://developers.fireblocks.com/mcp`;const CODEX_CMD=`codex mcp add fireblocks-docs --url https://developers.fireblocks.com/mcp`;const[agent,setAgent]=useState(`claude`);const[copiedMcp,setCopiedMcp]=useState(false);const stepsRef=useRef(null);useEffect(()=>{const container=stepsRef.current;if(!container)return;const targets=container.querySelectorAll(`.fb-gs-step, .fb-hero-actions`);const io=new IntersectionObserver(entries=>{entries.forEach(entry=>{if(entry.isIntersecting){const idx=Array.from(targets).indexOf(entry.target);setTimeout(()=>entry.target.classList.add(`fb-visible`),idx*120);io.unobserve(entry.target)}})},{threshold:.15});targets.forEach(el=>io.observe(el));return()=>io.disconnect()},[]);const copyCommand=async(command,setter)=>{try{await navigator.clipboard.writeText(command);setter(true);setTimeout(()=>setter(false),2e3)}catch(err){console.warn(`[copy] clipboard write failed`,err)}};const mcpCommand=agent===`claude`?CLAUDE_CMD:CODEX_CMD;return _jsx(`section`,{className:`fb-hero-section`,children:_jsxs(`div`,{className:`fb-container fb-hero-banner`,children:[_jsxs(`div`,{className:`fb-hero-copy`,children:[_jsx(`h1`,{className:`fb-h2 fb-text-navy fb-hero-title`,children:`Build with Fireblocks`}),_jsxs(`p`,{className:`fb-body-l fb-hero-sub`,children:[`Guides, API reference, SDKs, and AI-ready tools like the Documentation MCP and CLI.`,_jsx(`br`,{}),`Everything you need to go from first API call to production.`]})]}),_jsx(`div`,{className:`fb-hero-bg`,\"aria-hidden\":`true`,children:_jsx(`img`,{src:`/images/hero-isometric.svg`,alt:``,noZoom:true})}),_jsx(`div`,{className:`fb-gs-card`,children:_jsxs(`div`,{className:`fb-gs-card-content`,ref:stepsRef,children:[_jsxs(`ol`,{className:`fb-gs-steps`,children:[_jsxs(`li`,{className:`fb-gs-step`,children:[_jsx(`div`,{className:`fb-gs-badge`,children:`1`}),_jsxs(`div`,{className:`fb-gs-step-main`,children:[_jsx(`h3`,{className:`fb-gs-step-title`,children:`Add the MCP`}),_jsx(`div`,{className:`fb-gs-step-desc`,children:`Ground your IDE or agent in the official Fireblocks docs.`}),_jsx(`div`,{className:`fb-gs-tabs`,role:`tablist`,\"aria-label\":`Choose your agent`,children:[{id:`claude`,label:`Claude Code`},{id:`cursor`,label:`Cursor`},{id:`codex`,label:`Codex`},{id:`other`,label:`Other`}].map(a=>_jsx(`button`,{type:`button`,role:`tab`,\"aria-selected\":agent===a.id,className:agent===a.id?`fb-gs-tab fb-gs-tab--active`:`fb-gs-tab`,onClick:()=>setAgent(a.id),children:a.label},a.id))}),_jsxs(`div`,{className:`fb-gs-tab-panel`,children:[agent===`cursor`\u0026\u0026_jsx(_components.a,{href:CURSOR_DEEPLINK,className:`fb-cta-primary fb-gs-add-btn`,children:`Add to Cursor →`}),(agent===`claude`||agent===`codex`)\u0026\u0026_jsxs(`div`,{className:`fb-code-block fb-code-block--light fb-gs-code`,children:[_jsxs(`span`,{className:`fb-mono`,children:[_jsx(`span`,{className:`fb-text-bandwidth`,children:`$`}),` `,mcpCommand]}),_jsx(`button`,{type:`button`,className:`fb-copy-btn`,onClick:()=>copyCommand(mcpCommand,setCopiedMcp),\"aria-label\":`Copy command to clipboard`,children:copiedMcp?`Copied`:`Copy`})]}),agent===`other`\u0026\u0026_jsxs(`div`,{className:`fb-gs-step-desc`,children:[`Point any MCP-compatible client at`,` `,_jsx(`span`,{className:`fb-mono fb-gs-inline-endpoint`,children:MCP_ENDPOINT}),`.`]})]})]})]}),_jsxs(`li`,{className:`fb-gs-step`,children:[_jsx(`div`,{className:`fb-gs-badge`,children:`2`}),_jsxs(`div`,{className:`fb-gs-step-main`,children:[_jsx(`h3`,{className:`fb-gs-step-title`,children:`Install the CLI`}),_jsx(`div`,{className:`fb-gs-step-desc`,children:`A typed command for every API operation. Node.js 18+.`}),_jsxs(`div`,{className:`fb-code-block fb-code-block--light fb-gs-code`,children:[_jsxs(`span`,{className:`fb-mono`,children:[_jsx(`span`,{className:`fb-text-bandwidth`,children:`$`}),` npm install -g @fireblocks/fireblocks-cli`]}),_jsx(`button`,{type:`button`,className:`fb-copy-btn`,onClick:()=>copyCommand(`npm install -g @fireblocks/fireblocks-cli`,setCopiedMcp),\"aria-label\":`Copy command to clipboard`,children:copiedMcp?`Copied`:`Copy`})]})]})]}),_jsxs(`li`,{className:`fb-gs-step fb-gs-step--compact`,children:[_jsx(`div`,{className:`fb-gs-badge`,children:`3`}),_jsxs(`div`,{className:`fb-gs-step-main`,children:[_jsx(`h3`,{className:`fb-gs-step-title`,children:`Ask your agent about Fireblocks`}),_jsx(`div`,{className:`fb-gs-step-desc`,children:`It reads the docs and runs the CLI for you.`})]})]})]}),_jsxs(`div`,{className:`fb-cta-row fb-hero-actions`,children:[_jsx(_components.a,{href:`/docs/quickstart`,className:`fb-cta-primary`,children:`Full Quickstart Guide →`}),_jsx(_components.a,{href:`/docs/capabilities`,className:`fb-cta-primary fb-cta-outline`,children:`Explore Key Features →`})]})]})})]})})};const LandingNav=()=>{const _components={a:`a`,..._provideComponents()};const TABS=[{label:`Guides`,href:`/docs/introduction`},{label:`SDKs \u0026 Tools`,href:`/reference/typescript-sdk`},{label:`API`,href:`/reference/api-overview`},{label:`Changelog`,href:`/changelog`}];const openSearch=()=>{const trigger=document.getElementById(`search-bar-entry`)||document.getElementById(`search-bar-entry-mobile`);if(trigger){trigger.click();return}document.dispatchEvent(new KeyboardEvent(`keydown`,{key:`k`,code:`KeyK`,metaKey:true,ctrlKey:true,bubbles:true}))};return _jsxs(`header`,{className:`fb-nav`,children:[_jsx(`div`,{className:`fb-nav-row fb-nav-row--top`,children:_jsxs(`div`,{className:`fb-nav-inner`,children:[_jsx(_components.a,{href:`/`,className:`fb-nav-brand`,\"aria-label\":`Fireblocks Developers home`,children:_jsx(`img`,{src:`/images/fb-devs.svg`,alt:`Fireblocks Developers`,className:`fb-nav-logo`,noZoom:true})}),_jsxs(`button`,{type:`button`,className:`fb-nav-search`,onClick:openSearch,\"aria-label\":`Search the documentation`,children:[_jsx(`span`,{className:`fb-nav-search-text`,children:`Search or ask AI`}),_jsx(`kbd`,{className:`fb-nav-kbd`,children:`⌘K`})]}),_jsxs(`div`,{className:`fb-nav-actions`,children:[_jsx(`a`,{href:`https://www.fireblocks.com/developer-sandbox-sign-up`,className:`fb-nav-link`,children:`Try in Sandbox`}),_jsx(`a`,{href:`https://console.fireblocks.io/v2/`,className:`fb-nav-signin`,children:`Sign in →`})]})]})}),_jsx(`div`,{className:`fb-nav-row fb-nav-row--tabs`,children:_jsx(`nav`,{className:`fb-nav-inner`,\"aria-label\":`Documentation sections`,children:TABS.map(tab=>_jsx(_components.a,{href:tab.href,className:`fb-nav-tab`,children:tab.label},tab.href))})})]})};function _createMdxContent(props){const{_MdxComponentBoundary}={..._provideComponents(),...props.components};if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(`div`,{className:`fb-landing`,children:[_jsx(_MdxComponentBoundary,{name:`LandingNav`,children:_jsx(LandingNav,{})}),_jsx(_MdxComponentBoundary,{name:`HeroSection`,children:_jsx(HeroSection,{})}),_jsx(_MdxComponentBoundary,{name:`UseCases`,children:_jsx(UseCases,{})}),_jsx(_MdxComponentBoundary,{name:`QuickLinks`,children:_jsx(QuickLinks,{})}),_jsx(_MdxComponentBoundary,{name:`DynamicSection`,children:_jsx(DynamicSection,{})}),_jsx(_MdxComponentBoundary,{name:`ActivityFeed`,children:_jsx(ActivityFeed,{releases:RELEASES,mockBlog:MOCK_BLOG,mockEvents:MOCK_EVENTS})}),_jsx(_MdxComponentBoundary,{name:`FinalCTA`,children:_jsx(FinalCTA,{})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{MOCK_EVENTS,MOCK_BLOG,RELEASES,FinalCTA,DynamicSection,UseCases,ActivityFeed,QuickLinks,HeroSection,LandingNav,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":"system","config":{},"pageMetadata":{"title":"Build with Fireblocks","og:title":"Fireblocks Developer Docs","description":"Guides, API reference, SDKs, and AI-ready tools like the Documentation MCP and CLI. Everything you need to go from first API call to production.","mode":"custom","href":"/index"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[146,5821,"undefined;const MOCK_BLOG=undefined;const RELEASES=undefined;const DynamicSection=()=>null;const UseCases=()=>null;const ActivityFeed=()=>null;const QuickLinks=()=>null;const HeroSection=()=>null;const LandingNav=()=>null;const FinalCTA=()="],[7235,22684,""],[23782,23791,""],[23862,23873,"FinalCTA,default:MDX"]]},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/fireblocks-43c4b3ee/2b4293c42168c590/onetrust.js","/_mintlify/custom/fireblocks-43c4b3ee/2a5f4456d6bfe48a/agent-setup-banner.js"],"dynamicCss":".mint-mt-4 {\n margin-top: 1rem\n}","subdomain":"fireblocks-43c4b3ee","siteName":"Fireblocks Developer Docs","title":"Fireblocks Developer Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-14T07:09:07.394Z","originalFileLocation":"index.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Guides, API reference, SDKs, and AI-ready tools like the Documentation MCP and CLI. Everything you need to go from first API call to production.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Fireblocks 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/fireblocks-43c4b3ee/mewVW9F9TG280EVD/_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/fireblocks-43c4b3ee/mewVW9F9TG280EVD/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/fireblocks-43c4b3ee/mewVW9F9TG280EVD/_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/fireblocks-43c4b3ee/mewVW9F9TG280EVD/_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/fireblocks-43c4b3ee/mewVW9F9TG280EVD/_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/fireblocks-43c4b3ee/mewVW9F9TG280EVD/_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/fireblocks-43c4b3ee/mewVW9F9TG280EVD/_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/fireblocks-43c4b3ee/mewVW9F9TG280EVD/_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/fireblocks-43c4b3ee/mewVW9F9TG280EVD/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Fireblocks Developer Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Guides, API reference, SDKs, and AI-ready tools like the Documentation MCP and CLI. Everything you need to go from first API call to production.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Fireblocks Developer Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.fireblocks.com\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://fireblocks-43c4b3ee.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Build+with+Fireblocks\u0026amp;description=Guides%2C+API+reference%2C+SDKs%2C+and+AI-ready+tools+like+the+Documentation+MCP+and+CLI.+Everything+you+need+to+go+from+first+API+call+to+production.\u0026amp;theme=d93ff4f62f14635b5a1559e2\u0026amp;signature=5453a2c6000c9b2326c2f4645391007616d21039afc5329d01982690cd07de79\">\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=\"Fireblocks Developer Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Guides, API reference, SDKs, and AI-ready tools like the Documentation MCP and CLI. Everything you need to go from first API call to production.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://fireblocks-43c4b3ee.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Build+with+Fireblocks\u0026amp;description=Guides%2C+API+reference%2C+SDKs%2C+and+AI-ready+tools+like+the+Documentation+MCP+and+CLI.+Everything+you+need+to+go+from+first+API+call+to+production.\u0026amp;theme=d93ff4f62f14635b5a1559e2\u0026amp;signature=5453a2c6000c9b2326c2f4645391007616d21039afc5329d01982690cd07de79\">\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/fireblocks-43c4b3ee/mewVW9F9TG280EVD/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Fireblocks Developer Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0052ec\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.fireblocks.com\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/index.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developers.fireblocks.com/#organization\",\"name\":\"Fireblocks Developer Docs\",\"url\":\"https://developers.fireblocks.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/fireblocks-43c4b3ee/8uV7V_rBjqF0ZDAg/images/fb-devs.svg?fit=max\u0026auto=format\u0026n=8uV7V_rBjqF0ZDAg\u0026q=85\u0026s=1e870435fece62854968ac125be4db2c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developers.fireblocks.com#website\",\"name\":\"Fireblocks Developer Docs\",\"url\":\"https://developers.fireblocks.com\",\"publisher\":{\"@id\":\"https://developers.fireblocks.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developers.fireblocks.com/#webpage\",\"url\":\"https://developers.fireblocks.com/\",\"name\":\"Build with Fireblocks\",\"description\":\"Guides, API reference, SDKs, and AI-ready tools like the Documentation MCP and CLI. Everything you need to go from first API call to production.\",\"dateModified\":\"2026-10-14T07:09:07.394Z\",\"isPartOf\":{\"@id\":\"https://developers.fireblocks.com#website\"}},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://developers.fireblocks.com/#article\",\"headline\":\"Build with Fireblocks\",\"name\":\"Build with Fireblocks\",\"description\":\"Guides, API reference, SDKs, and AI-ready tools like the Documentation MCP and CLI. Everything you need to go from first API call to production.\",\"url\":\"https://developers.fireblocks.com/\",\"mainEntityOfPage\":{\"@id\":\"https://developers.fireblocks.com/#webpage\"},\"dateModified\":\"2026-10-14T07:09:07.394Z\",\"publisher\":{\"@id\":\"https://developers.fireblocks.com/#organization\"},\"isPartOf\":{\"@id\":\"https://developers.fireblocks.com#website\"}}]}\u003c/script>","siteName":"Fireblocks Developer Docs","nav":{"global":null,"tabs":[{"tab":"Home","hidden":true,"searchable":true,"pages":[{"title":"Build with Fireblocks","mode":"custom","href":""}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/docs/introduction"}]},{"tab":"SDKs \u0026 Tools","pages":[{"title":"SDKs \u0026 Tools","href":"/reference/typescript-sdk"}]},{"tab":"API","pages":[{"title":"API","href":"/reference/api-overview"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"title":"Fireblocks Developer Docs","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":[],"chunks":[]}