{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"o1 Exchange","description":"Trade with o1 Exchange, build on o1 Launchpad, and use o1 Mobile for multichain spot trading.","colors":{"primary":"#2563EB","light":"#93C5FD","dark":"#3B82F6"},"logo":{"light":"https://mintcdn.com/o1exchange/4w9GBk7uN54lPNZK/logo/o1-logo.png?fit=max\u0026auto=format\u0026n=4w9GBk7uN54lPNZK\u0026q=85\u0026s=800685f0aa25b8a167e95d2e2756bbc3","dark":"https://mintcdn.com/o1exchange/4w9GBk7uN54lPNZK/logo/o1-logo.png?fit=max\u0026auto=format\u0026n=4w9GBk7uN54lPNZK\u0026q=85\u0026s=800685f0aa25b8a167e95d2e2756bbc3"},"favicon":"https://mintcdn.com/o1exchange/z5_H_DwPG7H6XulZ/favicon.svg?fit=max\u0026auto=format\u0026n=z5_H_DwPG7H6XulZ\u0026q=85\u0026s=a566302e3dd53b8a5f81728c35dfeb89","api":{"openapi":{"source":"launchpad-api-openapi.yaml","directory":"launchpad/public-api/reference"},"playground":{"display":"interactive","proxy":false}},"navbar":{"links":[],"primary":{"type":"button","label":"Start Trading","href":"https://o1.exchange"}},"footer":{"socials":{"x":"https://x.com/o1_exchange","discord":"https://discord.gg/o1exchange"}},"styling":{"latex":true},"contextual":{"options":["copy","view","chatgpt","claude","mcp","cursor","vscode"],"display":"header"},"navigation":{"global":{"anchors":[]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"o1exchange","hasAudioNarration":false,"actualSubdomain":"o1exchange","customDomains":["docs.o1.exchange"],"gitSource":{"type":"github","owner":"o1exchange","repo":"o1_exchange_doc","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adb16b197267100890371a7","collectionId":"d0ad638a-d681-4b1b-af8b-91cf32edcd00","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adb16b197267100890371a7"},"entitlements":{},"buildId":"6adb16b197267100890371a7","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Launchpad","count":72},{"language":"default","tag":"API","count":36},{"language":"default","tag":"Terminal","count":29},{"language":"default","tag":"Reference","count":29},{"language":"default","tag":"Mobile","count":11},{"language":"default","tag":"Getting Started","count":9},{"language":"default","tag":"Guides","count":9},{"language":"default","tag":"Overview","count":8},{"language":"default","tag":"O Staking","count":7},{"language":"default","tag":"Tokens","count":7}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"div.absolute.grid.grid-cols-3.print\\:hidden:has(>button[aria-label=\"Pan up\"]){display:none!important}.mdx-content table td,.mdx-content table th{padding-left:.75rem!important;padding-right:.75rem!important}.mdx-content table a[href*=\"/address/\"]{overflow-wrap:normal;white-space:nowrap;word-break:normal}.mdx-content h2[id],.mdx-content h3[id]{scroll-margin-top:8rem}.nav-tabs a[href=\"/mobile/introduction\"]{gap:.25rem}.nav-tabs a[href=\"/mobile/introduction\"]::after{content:\"beta\";display:inline-flex;align-items:center;justify-content:center;align-self:center;box-sizing:border-box;height:1.125rem;margin:0;padding:0 .3125rem .0625rem;border-radius:9999px;background:#dbeafe;color:#1d4ed8;font-size:.6875rem;font-weight:600;line-height:1;letter-spacing:0;text-shadow:none}.dark .nav-tabs a[href=\"/mobile/introduction\"]::after{background:rgba(59,130,246,.18);color:#bfdbfe}"}],"page":{"pagePath":"launchpad/public-api/reference/claims/prepare-vesting-claims","slug":"/launchpad/public-api/reference/claims/prepare-vesting-claims","pageMetadata":{"title":"Prepare vesting claims","description":"Verify unlocked vesting positions and return one independent unsigned transaction per position.","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml post /claims/vesting/prepare","href":"/launchpad/public-api/reference/claims/prepare-vesting-claims","autogeneratedByOpenApi":true},"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: \"Verify unlocked vesting positions and return one independent unsigned transaction per position.\"\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Prepare vesting claims","description":"Verify unlocked vesting positions and return one independent unsigned transaction per position.","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml post /claims/vesting/prepare","href":"/launchpad/public-api/reference/claims/prepare-vesting-claims","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Claims"],"operationId":"prepareVestingClaims","summary":"Prepare vesting claims","description":"Verify unlocked vesting positions and return one independent unsigned transaction per position.","requestBody":"44d6b586-5d21-4ede-a9fc-cb1a9ade93cb","responses":{"200":"46a314b6-f030-497c-961f-8c0e3346fb27","400":"f83d88e3-02ea-46a5-8941-2015bd9f101b","401":"fdbf2fd4-597f-41f0-8fd8-1c5ec379cbb1","403":"b2a47d23-ee41-4d8e-a8fb-62f54f5cff0c","409":"22031882-b054-4036-a11b-e46ee52fa163","413":"b81fa808-1f89-4391-b616-f4e547dfab32","422":"78d808f2-f376-4f91-95a9-483f8d618fef","429":"0d101734-6945-4ce4-9335-b2b474f5246a","500":"eb8713cc-163f-4412-9809-b3eb6f47be45","502":"3d7fcb3b-c06a-43f5-ab5e-3b3609b5f17a","503":"7d8af61a-119f-4cad-886f-16ecf484d70c","504":"72349813-8577-4516-ae34-ba0893026b78"},"method":"post","type":"path","servers":["2770bdbe-2b9d-4551-83c3-b08fa510b02e"],"security":["9128e709-b9db-4cd6-a6f0-d9d0ea8075a6"],"path":"/claims/vesting/prepare","baseUrlOptions":["https://api.launch.o1.exchange/v1"],"title":"Prepare vesting claims","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","disableProxy":true},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["chain_id","caller","claims"],"properties":{"chain_id":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","isRequired":true,"uniqueKey":"chain_id","typeLabel":"enum\u003cinteger>"},"caller":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Wallet sending the returned vesting-claim transactions.","not":{"const":"0x0000000000000000000000000000000000000000"},"isRequired":true,"uniqueKey":"caller","typeLabel":"string"},"claims":{"type":"array","items":{"title":"Vesting claim","description":"One unlocked vesting position.","type":"object","required":["beneficiary","token_address","vault"],"properties":{"beneficiary":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Wallet whose vesting position is claimed and that receives the unlocked tokens. It may differ from caller.","not":{"const":"0x0000000000000000000000000000000000000000"},"isRequired":true,"uniqueKey":"claims.items.[INDEX].beneficiary","typeLabel":"string"},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Copy token_address from GET /wallets/{address}/vesting.","not":{"const":"0x0000000000000000000000000000000000000000"},"isRequired":true,"uniqueKey":"claims.items.[INDEX].token_address","typeLabel":"string"},"vault":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Copy vault_address from GET /wallets/{address}/vesting.","not":{"const":"0x0000000000000000000000000000000000000000"},"isRequired":true,"uniqueKey":"claims.items.[INDEX].vault","typeLabel":"string"}},"uniqueKey":"claims.items.[INDEX]","typeLabel":"Vesting claim · object"},"minItems":1,"maxItems":10,"description":"One to 10 distinct unlocked vesting positions. Each item returns an independent transaction.","isRequired":true,"uniqueKey":"claims","typeLabel":"Vesting claim · object[]"}},"example":{"chain_id":8453,"caller":"0x1111111111111111111111111111111111111111","claims":[{"beneficiary":"0x1111111111111111111111111111111111111111","token_address":"0x2222222222222222222222222222222222222222","vault":"0x3333333333333333333333333333333333333333"}]},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"chain_id":8453,"caller":"0x1111111111111111111111111111111111111111","claims":[{"beneficiary":"0x1111111111111111111111111111111111111111","token_address":"0x2222222222222222222222222222222222222222","vault":"0x3333333333333333333333333333333333333333"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"46a314b6-f030-497c-961f-8c0e3346fb27":{"description":"Unsigned vesting-claim transactions.","content":{"application/json":{"schema":{"type":"object","required":["data","meta"],"properties":{"data":{"type":"object","required":["review","chain_id","actor","prepared_at","expires_at","observed_block","issues","steps"],"properties":{"chain_id":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","isRequired":true,"uniqueKey":"data.chain_id","typeLabel":"enum\u003cinteger>"},"actor":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Wallet expected to send the returned transaction steps.","isRequired":true,"uniqueKey":"data.actor","typeLabel":"string"},"prepared_at":{"type":"string","format":"date-time","examples":["2026-07-31T12:00:00.000Z"],"description":"Time the plan was prepared.","isRequired":true,"uniqueKey":"data.prepared_at","typeLabel":"string\u003cdate-time>"},"expires_at":{"type":"string","format":"date-time","examples":["2026-07-31T12:00:00.000Z"],"description":"Complete the plan before this time; expired plans must be prepared again.","isRequired":true,"uniqueKey":"data.expires_at","typeLabel":"string\u003cdate-time>"},"observed_block":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Chain block used for validation and simulation.","isRequired":true,"uniqueKey":"data.observed_block","typeLabel":"string"},"issues":{"type":"array","items":{"type":"object","required":["code","severity"],"properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"data.issues.items.[INDEX].code","typeLabel":"string"},"severity":{"type":"string","enum":["blocking","action_required","warning"],"isRequired":true,"uniqueKey":"data.issues.items.[INDEX].severity","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","uniqueKey":"data.issues.items.[INDEX].detail","typeLabel":"string"},"asset":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"data.issues.items.[INDEX].asset","typeLabel":"string"},"spender":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"data.issues.items.[INDEX].spender","typeLabel":"string"},"actual_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"data.issues.items.[INDEX].actual_raw","typeLabel":"string"},"required_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"data.issues.items.[INDEX].required_raw","typeLabel":"string"},"remediation_step_id":{"type":"string","uniqueKey":"data.issues.items.[INDEX].remediation_step_id","typeLabel":"string"}},"uniqueKey":"data.issues.items.[INDEX]","typeLabel":"object"},"description":"Warnings or actions required before execution.","isRequired":true,"uniqueKey":"data.issues","typeLabel":"object[]"},"steps":{"type":"array","items":{"oneOf":[{"type":"object","required":["id","kind","label","depends_on","transaction"],"properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.0.id","typeLabel":"string"},"kind":{"type":"string","const":"transaction","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.0.kind","typeLabel":"string"},"label":{"type":"string","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.0.label","typeLabel":"string"},"depends_on":{"type":"array","items":{"type":"string","uniqueKey":"data.steps.items.[INDEX].oneOf.0.depends_on.items.[INDEX]","typeLabel":"string"},"description":"Step IDs that must be completed before this step.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.0.depends_on","typeLabel":"string[]"},"transaction":{"type":"object","required":["chain_id","from","to","data","value"],"properties":{"chain_id":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.0.transaction.chain_id","typeLabel":"enum\u003cinteger>"},"from":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Wallet expected to send this transaction.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.0.transaction.from","typeLabel":"string"},"to":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Verified contract or approval target.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.0.transaction.to","typeLabel":"string"},"data":{"type":"string","pattern":"^0x(?:[0-9a-fA-F]{2})*$","description":"Complete transaction calldata. Do not modify it.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.0.transaction.data","typeLabel":"string"},"value":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Native-currency value in base units. Use 0 when no native value is required.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.0.transaction.value","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.0.transaction","typeLabel":"object"},"simulation":{"type":"object","required":["status"],"properties":{"status":{"type":"string","enum":["succeeded","not_run"],"description":"succeeded means the step simulated; not_run means a prerequisite must be completed first.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.0.simulation.status","typeLabel":"enum\u003cstring>"},"block_number":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Block used for simulation when status is succeeded.","uniqueKey":"data.steps.items.[INDEX].oneOf.0.simulation.block_number","typeLabel":"string"}},"uniqueKey":"data.steps.items.[INDEX].oneOf.0.simulation","typeLabel":"object"}},"uniqueKey":"data.steps.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["id","kind","label","depends_on","typed_data"],"properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.id","typeLabel":"string"},"kind":{"type":"string","const":"typed_data","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.kind","typeLabel":"string"},"label":{"type":"string","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.label","typeLabel":"string"},"depends_on":{"type":"array","items":{"type":"string","uniqueKey":"data.steps.items.[INDEX].oneOf.1.depends_on.items.[INDEX]","typeLabel":"string"},"description":"Step IDs that must be completed before this step.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.depends_on","typeLabel":"string[]"},"typed_data":{"type":"object","required":["domain","types","primaryType","message"],"properties":{"domain":{"type":"object","required":["name","chainId","verifyingContract"],"properties":{"name":{"type":"string","const":"Permit2","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.domain.name","typeLabel":"string"},"chainId":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.domain.chainId","typeLabel":"enum\u003cinteger>"},"verifyingContract":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.domain.verifyingContract","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.domain","typeLabel":"object"},"types":{"type":"object","required":["PermitSingle","PermitDetails"],"properties":{"PermitSingle":{"type":"array","items":{"type":"object","required":["name","type"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.types.PermitSingle.items.[INDEX].name","typeLabel":"string"},"type":{"type":"string","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.types.PermitSingle.items.[INDEX].type","typeLabel":"string"}},"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.types.PermitSingle.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.types.PermitSingle","typeLabel":"object[]"},"PermitDetails":{"type":"array","items":{"type":"object","required":["name","type"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.types.PermitDetails.items.[INDEX].name","typeLabel":"string"},"type":{"type":"string","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.types.PermitDetails.items.[INDEX].type","typeLabel":"string"}},"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.types.PermitDetails.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.types.PermitDetails","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.types","typeLabel":"object"},"primaryType":{"type":"string","const":"PermitSingle","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.primaryType","typeLabel":"string"},"message":{"type":"object","required":["details","spender","sigDeadline"],"properties":{"details":{"type":"object","required":["token","amount","expiration","nonce"],"properties":{"token":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.message.details.token","typeLabel":"string"},"amount":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.message.details.amount","typeLabel":"string"},"expiration":{"type":"integer","minimum":1,"isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.message.details.expiration","typeLabel":"integer"},"nonce":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.message.details.nonce","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.message.details","typeLabel":"object"},"spender":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.message.spender","typeLabel":"string"},"sigDeadline":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.message.sigDeadline","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data.message","typeLabel":"object"}},"isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.typed_data","typeLabel":"object"},"simulation":{"type":"object","required":["status"],"properties":{"status":{"type":"string","enum":["succeeded","not_run"],"description":"succeeded means the step simulated; not_run means a prerequisite must be completed first.","isRequired":true,"uniqueKey":"data.steps.items.[INDEX].oneOf.1.simulation.status","typeLabel":"enum\u003cstring>"},"block_number":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Block used for simulation when status is succeeded.","uniqueKey":"data.steps.items.[INDEX].oneOf.1.simulation.block_number","typeLabel":"string"}},"uniqueKey":"data.steps.items.[INDEX].oneOf.1.simulation","typeLabel":"object"}},"uniqueKey":"data.steps.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"data.steps.items.[INDEX]","typeLabel":"object"},"description":"Unsigned steps in execution order. Follow each step's depends_on values.","isRequired":true,"uniqueKey":"data.steps","typeLabel":"object[]"},"review":{"type":"object","required":["claims","atomic"],"properties":{"claims":{"type":"array","items":{"type":"object","required":["kind","beneficiary","destination","token_address","vault","claimable_raw","step_id"],"properties":{"kind":{"type":"string","const":"vesting","isRequired":true,"uniqueKey":"data.review.claims.items.[INDEX].kind","typeLabel":"string"},"beneficiary":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","isRequired":true,"uniqueKey":"data.review.claims.items.[INDEX].beneficiary","typeLabel":"string"},"destination":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","isRequired":true,"uniqueKey":"data.review.claims.items.[INDEX].destination","typeLabel":"string"},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","isRequired":true,"uniqueKey":"data.review.claims.items.[INDEX].token_address","typeLabel":"string"},"vault":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","isRequired":true,"uniqueKey":"data.review.claims.items.[INDEX].vault","typeLabel":"string"},"claimable_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","isRequired":true,"uniqueKey":"data.review.claims.items.[INDEX].claimable_raw","typeLabel":"string"},"step_id":{"type":"string","isRequired":true,"uniqueKey":"data.review.claims.items.[INDEX].step_id","typeLabel":"string"}},"uniqueKey":"data.review.claims.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.review.claims","typeLabel":"object[]"},"atomic":{"type":"boolean","const":false,"example":false,"isRequired":true,"uniqueKey":"data.review.atomic","typeLabel":"boolean"}},"isRequired":true,"uniqueKey":"data.review","typeLabel":"object"}},"isRequired":true,"uniqueKey":"data","typeLabel":"object"},"meta":{"type":"object","required":["request_id","generated_at","warnings"],"properties":{"request_id":{"type":"string","examples":["req_01JZZZZZZZZZZZZZZZZZZZZZZZ"],"isRequired":true,"uniqueKey":"meta.request_id","typeLabel":"string"},"generated_at":{"type":"string","format":"date-time","examples":["2026-07-31T12:00:00.000Z"],"isRequired":true,"uniqueKey":"meta.generated_at","typeLabel":"string\u003cdate-time>"},"warnings":{"type":"array","items":{"type":"string","uniqueKey":"meta.warnings.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"meta.warnings","typeLabel":"string[]"}},"isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":{"chain_id":8453,"actor":"0x1111111111111111111111111111111111111111","prepared_at":"2026-07-31T12:00:00.000Z","expires_at":"2026-07-31T12:00:00.000Z","observed_block":"1000000000000000000","issues":[{"code":"\u003cstring>","severity":"blocking","detail":"\u003cstring>","asset":"0x1111111111111111111111111111111111111111","spender":"0x1111111111111111111111111111111111111111","actual_raw":"1000000000000000000","required_raw":"1000000000000000000","remediation_step_id":"\u003cstring>"}],"steps":[{"id":"\u003cstring>","kind":"transaction","label":"\u003cstring>","depends_on":["\u003cstring>"],"transaction":{"chain_id":8453,"from":"0x1111111111111111111111111111111111111111","to":"0x1111111111111111111111111111111111111111","data":"\u003cstring>","value":"1000000000000000000"},"simulation":{"status":"succeeded","block_number":"1000000000000000000"}}],"review":{"claims":[{"kind":"vesting","beneficiary":"0x1111111111111111111111111111111111111111","destination":"0x1111111111111111111111111111111111111111","token_address":"0x1111111111111111111111111111111111111111","vault":"0x1111111111111111111111111111111111111111","claimable_raw":"1000000000000000000","step_id":"\u003cstring>"}],"atomic":false}},"meta":{"request_id":"req_01JZZZZZZZZZZZZZZZZZZZZZZZ","generated_at":"2026-07-31T12:00:00.000Z","warnings":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"f83d88e3-02ea-46a5-8941-2015bd9f101b":{"description":"The request syntax, parameter combination, cursor, or body is invalid.","content":{"application/problem+json":{"schema":{"type":"object","required":["type","title","status","code","detail","action","instance","request_id"],"properties":{"type":{"type":"string","format":"uri","description":"Canonical section of the public error guide for this stable problem code.","examples":["https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found"],"isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","enum":["invalid_request","unknown_parameter","duplicate_parameter","incompatible_parameters","invalid_parameter","missing_idempotency_key","invalid_idempotency_key","missing_api_key","invalid_api_key","origin_not_allowed","insufficient_scope","wallet_not_authorized","not_found","stale_plan","stale_quote","salt_unavailable","invalid_permit","approval_not_confirmed","announcement_id_conflict","cursor_filter_mismatch","cursor_stale","idempotency_in_progress","nothing_to_claim","unsupported_operation","unsupported_chain","idempotency_key_reused","invalid_amount","invalid_referrer","insufficient_balance","quote_unavailable","simulation_failed","rate_limit_exceeded","quota_exceeded","internal_error","upstream_error","temporarily_unavailable","upstream_timeout"],"description":"Stable machine-readable error code. Branch on this value instead of detail.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"action":{"type":"string","description":"Safe next step for the caller.","isRequired":true,"uniqueKey":"action","typeLabel":"string"},"instance":{"type":"string","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"invalid_parameters":{"type":"array","items":{"type":"object","required":["name","reason","detail"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].name","typeLabel":"string"},"reason":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].reason","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].detail","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"invalid_parameters.items.[INDEX].allowed.items.[INDEX]","typeLabel":"string"},"uniqueKey":"invalid_parameters.items.[INDEX].allowed","typeLabel":"string[]"}},"uniqueKey":"invalid_parameters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"invalid_parameters","typeLabel":"object[]"},"suggested_endpoint":{"type":"string","uniqueKey":"suggested_endpoint","typeLabel":"string"},"resource":{"type":"string","uniqueKey":"resource","typeLabel":"string"},"chain_id":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","uniqueKey":"chain_id","typeLabel":"enum\u003cinteger>"},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"token_address","typeLabel":"string"},"asset":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"asset","typeLabel":"string"},"actual_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"actual_raw","typeLabel":"string"},"required_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"required_raw","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found","title":"\u003cstring>","status":499,"code":"invalid_request","detail":"\u003cstring>","action":"\u003cstring>","instance":"\u003cstring>","request_id":"\u003cstring>","invalid_parameters":[{"name":"\u003cstring>","reason":"\u003cstring>","detail":"\u003cstring>","allowed":["\u003cstring>"]}],"suggested_endpoint":"\u003cstring>","resource":"\u003cstring>","chain_id":8453,"token_address":"0x1111111111111111111111111111111111111111","asset":"0x1111111111111111111111111111111111111111","actual_raw":"1000000000000000000","required_raw":"1000000000000000000"}}},"exampleType":"generated"}},"exampleType":"generated"},"fdbf2fd4-597f-41f0-8fd8-1c5ec379cbb1":{"description":"The API key is missing, malformed, expired, revoked, or otherwise invalid.","content":{"application/problem+json":{"schema":{"type":"object","required":["type","title","status","code","detail","action","instance","request_id"],"properties":{"type":{"type":"string","format":"uri","description":"Canonical section of the public error guide for this stable problem code.","examples":["https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found"],"isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","enum":["invalid_request","unknown_parameter","duplicate_parameter","incompatible_parameters","invalid_parameter","missing_idempotency_key","invalid_idempotency_key","missing_api_key","invalid_api_key","origin_not_allowed","insufficient_scope","wallet_not_authorized","not_found","stale_plan","stale_quote","salt_unavailable","invalid_permit","approval_not_confirmed","announcement_id_conflict","cursor_filter_mismatch","cursor_stale","idempotency_in_progress","nothing_to_claim","unsupported_operation","unsupported_chain","idempotency_key_reused","invalid_amount","invalid_referrer","insufficient_balance","quote_unavailable","simulation_failed","rate_limit_exceeded","quota_exceeded","internal_error","upstream_error","temporarily_unavailable","upstream_timeout"],"description":"Stable machine-readable error code. Branch on this value instead of detail.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"action":{"type":"string","description":"Safe next step for the caller.","isRequired":true,"uniqueKey":"action","typeLabel":"string"},"instance":{"type":"string","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"invalid_parameters":{"type":"array","items":{"type":"object","required":["name","reason","detail"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].name","typeLabel":"string"},"reason":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].reason","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].detail","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"invalid_parameters.items.[INDEX].allowed.items.[INDEX]","typeLabel":"string"},"uniqueKey":"invalid_parameters.items.[INDEX].allowed","typeLabel":"string[]"}},"uniqueKey":"invalid_parameters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"invalid_parameters","typeLabel":"object[]"},"suggested_endpoint":{"type":"string","uniqueKey":"suggested_endpoint","typeLabel":"string"},"resource":{"type":"string","uniqueKey":"resource","typeLabel":"string"},"chain_id":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","uniqueKey":"chain_id","typeLabel":"enum\u003cinteger>"},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"token_address","typeLabel":"string"},"asset":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"asset","typeLabel":"string"},"actual_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"actual_raw","typeLabel":"string"},"required_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"required_raw","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found","title":"\u003cstring>","status":499,"code":"invalid_request","detail":"\u003cstring>","action":"\u003cstring>","instance":"\u003cstring>","request_id":"\u003cstring>","invalid_parameters":[{"name":"\u003cstring>","reason":"\u003cstring>","detail":"\u003cstring>","allowed":["\u003cstring>"]}],"suggested_endpoint":"\u003cstring>","resource":"\u003cstring>","chain_id":8453,"token_address":"0x1111111111111111111111111111111111111111","asset":"0x1111111111111111111111111111111111111111","actual_raw":"1000000000000000000","required_raw":"1000000000000000000"}}},"exampleType":"generated"}},"exampleType":"generated"},"b2a47d23-ee41-4d8e-a8fb-62f54f5cff0c":{"description":"The API key scope, browser origin, or connected wallet is not authorized.","content":{"application/problem+json":{"schema":{"type":"object","required":["type","title","status","code","detail","action","instance","request_id"],"properties":{"type":{"type":"string","format":"uri","description":"Canonical section of the public error guide for this stable problem code.","examples":["https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found"],"isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","enum":["invalid_request","unknown_parameter","duplicate_parameter","incompatible_parameters","invalid_parameter","missing_idempotency_key","invalid_idempotency_key","missing_api_key","invalid_api_key","origin_not_allowed","insufficient_scope","wallet_not_authorized","not_found","stale_plan","stale_quote","salt_unavailable","invalid_permit","approval_not_confirmed","announcement_id_conflict","cursor_filter_mismatch","cursor_stale","idempotency_in_progress","nothing_to_claim","unsupported_operation","unsupported_chain","idempotency_key_reused","invalid_amount","invalid_referrer","insufficient_balance","quote_unavailable","simulation_failed","rate_limit_exceeded","quota_exceeded","internal_error","upstream_error","temporarily_unavailable","upstream_timeout"],"description":"Stable machine-readable error code. Branch on this value instead of detail.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"action":{"type":"string","description":"Safe next step for the caller.","isRequired":true,"uniqueKey":"action","typeLabel":"string"},"instance":{"type":"string","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"invalid_parameters":{"type":"array","items":{"type":"object","required":["name","reason","detail"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].name","typeLabel":"string"},"reason":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].reason","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].detail","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"invalid_parameters.items.[INDEX].allowed.items.[INDEX]","typeLabel":"string"},"uniqueKey":"invalid_parameters.items.[INDEX].allowed","typeLabel":"string[]"}},"uniqueKey":"invalid_parameters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"invalid_parameters","typeLabel":"object[]"},"suggested_endpoint":{"type":"string","uniqueKey":"suggested_endpoint","typeLabel":"string"},"resource":{"type":"string","uniqueKey":"resource","typeLabel":"string"},"chain_id":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","uniqueKey":"chain_id","typeLabel":"enum\u003cinteger>"},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"token_address","typeLabel":"string"},"asset":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"asset","typeLabel":"string"},"actual_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"actual_raw","typeLabel":"string"},"required_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"required_raw","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found","title":"\u003cstring>","status":499,"code":"invalid_request","detail":"\u003cstring>","action":"\u003cstring>","instance":"\u003cstring>","request_id":"\u003cstring>","invalid_parameters":[{"name":"\u003cstring>","reason":"\u003cstring>","detail":"\u003cstring>","allowed":["\u003cstring>"]}],"suggested_endpoint":"\u003cstring>","resource":"\u003cstring>","chain_id":8453,"token_address":"0x1111111111111111111111111111111111111111","asset":"0x1111111111111111111111111111111111111111","actual_raw":"1000000000000000000","required_raw":"1000000000000000000"}}},"exampleType":"generated"}},"exampleType":"generated"},"22031882-b054-4036-a11b-e46ee52fa163":{"description":"The request conflicts with current cursor, quote, claim, chain, or idempotency state.","content":{"application/problem+json":{"schema":{"type":"object","required":["type","title","status","code","detail","action","instance","request_id"],"properties":{"type":{"type":"string","format":"uri","description":"Canonical section of the public error guide for this stable problem code.","examples":["https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found"],"isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","enum":["invalid_request","unknown_parameter","duplicate_parameter","incompatible_parameters","invalid_parameter","missing_idempotency_key","invalid_idempotency_key","missing_api_key","invalid_api_key","origin_not_allowed","insufficient_scope","wallet_not_authorized","not_found","stale_plan","stale_quote","salt_unavailable","invalid_permit","approval_not_confirmed","announcement_id_conflict","cursor_filter_mismatch","cursor_stale","idempotency_in_progress","nothing_to_claim","unsupported_operation","unsupported_chain","idempotency_key_reused","invalid_amount","invalid_referrer","insufficient_balance","quote_unavailable","simulation_failed","rate_limit_exceeded","quota_exceeded","internal_error","upstream_error","temporarily_unavailable","upstream_timeout"],"description":"Stable machine-readable error code. Branch on this value instead of detail.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"action":{"type":"string","description":"Safe next step for the caller.","isRequired":true,"uniqueKey":"action","typeLabel":"string"},"instance":{"type":"string","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"invalid_parameters":{"type":"array","items":{"type":"object","required":["name","reason","detail"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].name","typeLabel":"string"},"reason":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].reason","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].detail","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"invalid_parameters.items.[INDEX].allowed.items.[INDEX]","typeLabel":"string"},"uniqueKey":"invalid_parameters.items.[INDEX].allowed","typeLabel":"string[]"}},"uniqueKey":"invalid_parameters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"invalid_parameters","typeLabel":"object[]"},"suggested_endpoint":{"type":"string","uniqueKey":"suggested_endpoint","typeLabel":"string"},"resource":{"type":"string","uniqueKey":"resource","typeLabel":"string"},"chain_id":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","uniqueKey":"chain_id","typeLabel":"enum\u003cinteger>"},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"token_address","typeLabel":"string"},"asset":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"asset","typeLabel":"string"},"actual_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"actual_raw","typeLabel":"string"},"required_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"required_raw","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found","title":"\u003cstring>","status":499,"code":"invalid_request","detail":"\u003cstring>","action":"\u003cstring>","instance":"\u003cstring>","request_id":"\u003cstring>","invalid_parameters":[{"name":"\u003cstring>","reason":"\u003cstring>","detail":"\u003cstring>","allowed":["\u003cstring>"]}],"suggested_endpoint":"\u003cstring>","resource":"\u003cstring>","chain_id":8453,"token_address":"0x1111111111111111111111111111111111111111","asset":"0x1111111111111111111111111111111111111111","actual_raw":"1000000000000000000","required_raw":"1000000000000000000"}}},"exampleType":"generated"}},"exampleType":"generated"},"b81fa808-1f89-4391-b616-f4e547dfab32":{"description":"The request body exceeds the operation's supported size.","content":{"application/problem+json":{"schema":{"type":"object","required":["type","title","status","code","detail","action","instance","request_id"],"properties":{"type":{"type":"string","format":"uri","description":"Canonical section of the public error guide for this stable problem code.","examples":["https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found"],"isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","enum":["invalid_request","unknown_parameter","duplicate_parameter","incompatible_parameters","invalid_parameter","missing_idempotency_key","invalid_idempotency_key","missing_api_key","invalid_api_key","origin_not_allowed","insufficient_scope","wallet_not_authorized","not_found","stale_plan","stale_quote","salt_unavailable","invalid_permit","approval_not_confirmed","announcement_id_conflict","cursor_filter_mismatch","cursor_stale","idempotency_in_progress","nothing_to_claim","unsupported_operation","unsupported_chain","idempotency_key_reused","invalid_amount","invalid_referrer","insufficient_balance","quote_unavailable","simulation_failed","rate_limit_exceeded","quota_exceeded","internal_error","upstream_error","temporarily_unavailable","upstream_timeout"],"description":"Stable machine-readable error code. Branch on this value instead of detail.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"action":{"type":"string","description":"Safe next step for the caller.","isRequired":true,"uniqueKey":"action","typeLabel":"string"},"instance":{"type":"string","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"invalid_parameters":{"type":"array","items":{"type":"object","required":["name","reason","detail"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].name","typeLabel":"string"},"reason":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].reason","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].detail","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"invalid_parameters.items.[INDEX].allowed.items.[INDEX]","typeLabel":"string"},"uniqueKey":"invalid_parameters.items.[INDEX].allowed","typeLabel":"string[]"}},"uniqueKey":"invalid_parameters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"invalid_parameters","typeLabel":"object[]"},"suggested_endpoint":{"type":"string","uniqueKey":"suggested_endpoint","typeLabel":"string"},"resource":{"type":"string","uniqueKey":"resource","typeLabel":"string"},"chain_id":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","uniqueKey":"chain_id","typeLabel":"enum\u003cinteger>"},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"token_address","typeLabel":"string"},"asset":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"asset","typeLabel":"string"},"actual_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"actual_raw","typeLabel":"string"},"required_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"required_raw","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found","title":"\u003cstring>","status":499,"code":"invalid_request","detail":"\u003cstring>","action":"\u003cstring>","instance":"\u003cstring>","request_id":"\u003cstring>","invalid_parameters":[{"name":"\u003cstring>","reason":"\u003cstring>","detail":"\u003cstring>","allowed":["\u003cstring>"]}],"suggested_endpoint":"\u003cstring>","resource":"\u003cstring>","chain_id":8453,"token_address":"0x1111111111111111111111111111111111111111","asset":"0x1111111111111111111111111111111111111111","actual_raw":"1000000000000000000","required_raw":"1000000000000000000"}}},"exampleType":"generated"}},"exampleType":"generated"},"78d808f2-f376-4f91-95a9-483f8d618fef":{"description":"The request is valid JSON but is unsupported, invalid on-chain, or not executable.","content":{"application/problem+json":{"schema":{"type":"object","required":["type","title","status","code","detail","action","instance","request_id"],"properties":{"type":{"type":"string","format":"uri","description":"Canonical section of the public error guide for this stable problem code.","examples":["https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found"],"isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","enum":["invalid_request","unknown_parameter","duplicate_parameter","incompatible_parameters","invalid_parameter","missing_idempotency_key","invalid_idempotency_key","missing_api_key","invalid_api_key","origin_not_allowed","insufficient_scope","wallet_not_authorized","not_found","stale_plan","stale_quote","salt_unavailable","invalid_permit","approval_not_confirmed","announcement_id_conflict","cursor_filter_mismatch","cursor_stale","idempotency_in_progress","nothing_to_claim","unsupported_operation","unsupported_chain","idempotency_key_reused","invalid_amount","invalid_referrer","insufficient_balance","quote_unavailable","simulation_failed","rate_limit_exceeded","quota_exceeded","internal_error","upstream_error","temporarily_unavailable","upstream_timeout"],"description":"Stable machine-readable error code. Branch on this value instead of detail.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"action":{"type":"string","description":"Safe next step for the caller.","isRequired":true,"uniqueKey":"action","typeLabel":"string"},"instance":{"type":"string","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"invalid_parameters":{"type":"array","items":{"type":"object","required":["name","reason","detail"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].name","typeLabel":"string"},"reason":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].reason","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].detail","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"invalid_parameters.items.[INDEX].allowed.items.[INDEX]","typeLabel":"string"},"uniqueKey":"invalid_parameters.items.[INDEX].allowed","typeLabel":"string[]"}},"uniqueKey":"invalid_parameters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"invalid_parameters","typeLabel":"object[]"},"suggested_endpoint":{"type":"string","uniqueKey":"suggested_endpoint","typeLabel":"string"},"resource":{"type":"string","uniqueKey":"resource","typeLabel":"string"},"chain_id":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","uniqueKey":"chain_id","typeLabel":"enum\u003cinteger>"},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"token_address","typeLabel":"string"},"asset":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"asset","typeLabel":"string"},"actual_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"actual_raw","typeLabel":"string"},"required_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"required_raw","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found","title":"\u003cstring>","status":499,"code":"invalid_request","detail":"\u003cstring>","action":"\u003cstring>","instance":"\u003cstring>","request_id":"\u003cstring>","invalid_parameters":[{"name":"\u003cstring>","reason":"\u003cstring>","detail":"\u003cstring>","allowed":["\u003cstring>"]}],"suggested_endpoint":"\u003cstring>","resource":"\u003cstring>","chain_id":8453,"token_address":"0x1111111111111111111111111111111111111111","asset":"0x1111111111111111111111111111111111111111","actual_raw":"1000000000000000000","required_raw":"1000000000000000000"}}},"exampleType":"generated"}},"exampleType":"generated"},"0d101734-6945-4ce4-9335-b2b474f5246a":{"description":"The key, wallet, token, creator, or expensive operation exceeded a rate or concurrency limit.","content":{"application/problem+json":{"schema":{"type":"object","required":["type","title","status","code","detail","action","instance","request_id"],"properties":{"type":{"type":"string","format":"uri","description":"Canonical section of the public error guide for this stable problem code.","examples":["https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found"],"isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","enum":["invalid_request","unknown_parameter","duplicate_parameter","incompatible_parameters","invalid_parameter","missing_idempotency_key","invalid_idempotency_key","missing_api_key","invalid_api_key","origin_not_allowed","insufficient_scope","wallet_not_authorized","not_found","stale_plan","stale_quote","salt_unavailable","invalid_permit","approval_not_confirmed","announcement_id_conflict","cursor_filter_mismatch","cursor_stale","idempotency_in_progress","nothing_to_claim","unsupported_operation","unsupported_chain","idempotency_key_reused","invalid_amount","invalid_referrer","insufficient_balance","quote_unavailable","simulation_failed","rate_limit_exceeded","quota_exceeded","internal_error","upstream_error","temporarily_unavailable","upstream_timeout"],"description":"Stable machine-readable error code. Branch on this value instead of detail.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"action":{"type":"string","description":"Safe next step for the caller.","isRequired":true,"uniqueKey":"action","typeLabel":"string"},"instance":{"type":"string","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"invalid_parameters":{"type":"array","items":{"type":"object","required":["name","reason","detail"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].name","typeLabel":"string"},"reason":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].reason","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].detail","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"invalid_parameters.items.[INDEX].allowed.items.[INDEX]","typeLabel":"string"},"uniqueKey":"invalid_parameters.items.[INDEX].allowed","typeLabel":"string[]"}},"uniqueKey":"invalid_parameters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"invalid_parameters","typeLabel":"object[]"},"suggested_endpoint":{"type":"string","uniqueKey":"suggested_endpoint","typeLabel":"string"},"resource":{"type":"string","uniqueKey":"resource","typeLabel":"string"},"chain_id":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","uniqueKey":"chain_id","typeLabel":"enum\u003cinteger>"},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"token_address","typeLabel":"string"},"asset":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"asset","typeLabel":"string"},"actual_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"actual_raw","typeLabel":"string"},"required_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"required_raw","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found","title":"\u003cstring>","status":499,"code":"invalid_request","detail":"\u003cstring>","action":"\u003cstring>","instance":"\u003cstring>","request_id":"\u003cstring>","invalid_parameters":[{"name":"\u003cstring>","reason":"\u003cstring>","detail":"\u003cstring>","allowed":["\u003cstring>"]}],"suggested_endpoint":"\u003cstring>","resource":"\u003cstring>","chain_id":8453,"token_address":"0x1111111111111111111111111111111111111111","asset":"0x1111111111111111111111111111111111111111","actual_raw":"1000000000000000000","required_raw":"1000000000000000000"}}},"exampleType":"generated"}},"headers":{"Retry-After":{"description":"Seconds until the limited operation may be retried.","schema":{"type":"integer","minimum":1}}},"exampleType":"generated"},"eb8713cc-163f-4412-9809-b3eb6f47be45":{"description":"An unexpected server fault occurred. Retry once, then contact support with the request_id if it persists.","content":{"application/problem+json":{"schema":{"type":"object","required":["type","title","status","code","detail","action","instance","request_id"],"properties":{"type":{"type":"string","format":"uri","description":"Canonical section of the public error guide for this stable problem code.","examples":["https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found"],"isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","enum":["invalid_request","unknown_parameter","duplicate_parameter","incompatible_parameters","invalid_parameter","missing_idempotency_key","invalid_idempotency_key","missing_api_key","invalid_api_key","origin_not_allowed","insufficient_scope","wallet_not_authorized","not_found","stale_plan","stale_quote","salt_unavailable","invalid_permit","approval_not_confirmed","announcement_id_conflict","cursor_filter_mismatch","cursor_stale","idempotency_in_progress","nothing_to_claim","unsupported_operation","unsupported_chain","idempotency_key_reused","invalid_amount","invalid_referrer","insufficient_balance","quote_unavailable","simulation_failed","rate_limit_exceeded","quota_exceeded","internal_error","upstream_error","temporarily_unavailable","upstream_timeout"],"description":"Stable machine-readable error code. Branch on this value instead of detail.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"action":{"type":"string","description":"Safe next step for the caller.","isRequired":true,"uniqueKey":"action","typeLabel":"string"},"instance":{"type":"string","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"invalid_parameters":{"type":"array","items":{"type":"object","required":["name","reason","detail"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].name","typeLabel":"string"},"reason":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].reason","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].detail","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"invalid_parameters.items.[INDEX].allowed.items.[INDEX]","typeLabel":"string"},"uniqueKey":"invalid_parameters.items.[INDEX].allowed","typeLabel":"string[]"}},"uniqueKey":"invalid_parameters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"invalid_parameters","typeLabel":"object[]"},"suggested_endpoint":{"type":"string","uniqueKey":"suggested_endpoint","typeLabel":"string"},"resource":{"type":"string","uniqueKey":"resource","typeLabel":"string"},"chain_id":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","uniqueKey":"chain_id","typeLabel":"enum\u003cinteger>"},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"token_address","typeLabel":"string"},"asset":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"asset","typeLabel":"string"},"actual_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"actual_raw","typeLabel":"string"},"required_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"required_raw","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found","title":"\u003cstring>","status":499,"code":"invalid_request","detail":"\u003cstring>","action":"\u003cstring>","instance":"\u003cstring>","request_id":"\u003cstring>","invalid_parameters":[{"name":"\u003cstring>","reason":"\u003cstring>","detail":"\u003cstring>","allowed":["\u003cstring>"]}],"suggested_endpoint":"\u003cstring>","resource":"\u003cstring>","chain_id":8453,"token_address":"0x1111111111111111111111111111111111111111","asset":"0x1111111111111111111111111111111111111111","actual_raw":"1000000000000000000","required_raw":"1000000000000000000"}}},"exampleType":"generated"}},"exampleType":"generated"},"3d7fcb3b-c06a-43f5-ab5e-3b3609b5f17a":{"description":"A required chain, metadata, indexer, or holder provider returned an invalid response.","content":{"application/problem+json":{"schema":{"type":"object","required":["type","title","status","code","detail","action","instance","request_id"],"properties":{"type":{"type":"string","format":"uri","description":"Canonical section of the public error guide for this stable problem code.","examples":["https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found"],"isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","enum":["invalid_request","unknown_parameter","duplicate_parameter","incompatible_parameters","invalid_parameter","missing_idempotency_key","invalid_idempotency_key","missing_api_key","invalid_api_key","origin_not_allowed","insufficient_scope","wallet_not_authorized","not_found","stale_plan","stale_quote","salt_unavailable","invalid_permit","approval_not_confirmed","announcement_id_conflict","cursor_filter_mismatch","cursor_stale","idempotency_in_progress","nothing_to_claim","unsupported_operation","unsupported_chain","idempotency_key_reused","invalid_amount","invalid_referrer","insufficient_balance","quote_unavailable","simulation_failed","rate_limit_exceeded","quota_exceeded","internal_error","upstream_error","temporarily_unavailable","upstream_timeout"],"description":"Stable machine-readable error code. Branch on this value instead of detail.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"action":{"type":"string","description":"Safe next step for the caller.","isRequired":true,"uniqueKey":"action","typeLabel":"string"},"instance":{"type":"string","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"invalid_parameters":{"type":"array","items":{"type":"object","required":["name","reason","detail"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].name","typeLabel":"string"},"reason":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].reason","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].detail","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"invalid_parameters.items.[INDEX].allowed.items.[INDEX]","typeLabel":"string"},"uniqueKey":"invalid_parameters.items.[INDEX].allowed","typeLabel":"string[]"}},"uniqueKey":"invalid_parameters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"invalid_parameters","typeLabel":"object[]"},"suggested_endpoint":{"type":"string","uniqueKey":"suggested_endpoint","typeLabel":"string"},"resource":{"type":"string","uniqueKey":"resource","typeLabel":"string"},"chain_id":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","uniqueKey":"chain_id","typeLabel":"enum\u003cinteger>"},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"token_address","typeLabel":"string"},"asset":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"asset","typeLabel":"string"},"actual_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"actual_raw","typeLabel":"string"},"required_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"required_raw","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found","title":"\u003cstring>","status":499,"code":"invalid_request","detail":"\u003cstring>","action":"\u003cstring>","instance":"\u003cstring>","request_id":"\u003cstring>","invalid_parameters":[{"name":"\u003cstring>","reason":"\u003cstring>","detail":"\u003cstring>","allowed":["\u003cstring>"]}],"suggested_endpoint":"\u003cstring>","resource":"\u003cstring>","chain_id":8453,"token_address":"0x1111111111111111111111111111111111111111","asset":"0x1111111111111111111111111111111111111111","actual_raw":"1000000000000000000","required_raw":"1000000000000000000"}}},"exampleType":"generated"}},"exampleType":"generated"},"7d8af61a-119f-4cad-886f-16ecf484d70c":{"description":"A required service, chain dependency, cursor signer, or holder snapshot is unavailable.","content":{"application/problem+json":{"schema":{"type":"object","required":["type","title","status","code","detail","action","instance","request_id"],"properties":{"type":{"type":"string","format":"uri","description":"Canonical section of the public error guide for this stable problem code.","examples":["https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found"],"isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","enum":["invalid_request","unknown_parameter","duplicate_parameter","incompatible_parameters","invalid_parameter","missing_idempotency_key","invalid_idempotency_key","missing_api_key","invalid_api_key","origin_not_allowed","insufficient_scope","wallet_not_authorized","not_found","stale_plan","stale_quote","salt_unavailable","invalid_permit","approval_not_confirmed","announcement_id_conflict","cursor_filter_mismatch","cursor_stale","idempotency_in_progress","nothing_to_claim","unsupported_operation","unsupported_chain","idempotency_key_reused","invalid_amount","invalid_referrer","insufficient_balance","quote_unavailable","simulation_failed","rate_limit_exceeded","quota_exceeded","internal_error","upstream_error","temporarily_unavailable","upstream_timeout"],"description":"Stable machine-readable error code. Branch on this value instead of detail.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"action":{"type":"string","description":"Safe next step for the caller.","isRequired":true,"uniqueKey":"action","typeLabel":"string"},"instance":{"type":"string","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"invalid_parameters":{"type":"array","items":{"type":"object","required":["name","reason","detail"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].name","typeLabel":"string"},"reason":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].reason","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].detail","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"invalid_parameters.items.[INDEX].allowed.items.[INDEX]","typeLabel":"string"},"uniqueKey":"invalid_parameters.items.[INDEX].allowed","typeLabel":"string[]"}},"uniqueKey":"invalid_parameters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"invalid_parameters","typeLabel":"object[]"},"suggested_endpoint":{"type":"string","uniqueKey":"suggested_endpoint","typeLabel":"string"},"resource":{"type":"string","uniqueKey":"resource","typeLabel":"string"},"chain_id":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","uniqueKey":"chain_id","typeLabel":"enum\u003cinteger>"},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"token_address","typeLabel":"string"},"asset":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"asset","typeLabel":"string"},"actual_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"actual_raw","typeLabel":"string"},"required_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"required_raw","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found","title":"\u003cstring>","status":499,"code":"invalid_request","detail":"\u003cstring>","action":"\u003cstring>","instance":"\u003cstring>","request_id":"\u003cstring>","invalid_parameters":[{"name":"\u003cstring>","reason":"\u003cstring>","detail":"\u003cstring>","allowed":["\u003cstring>"]}],"suggested_endpoint":"\u003cstring>","resource":"\u003cstring>","chain_id":8453,"token_address":"0x1111111111111111111111111111111111111111","asset":"0x1111111111111111111111111111111111111111","actual_raw":"1000000000000000000","required_raw":"1000000000000000000"}}},"exampleType":"generated"}},"exampleType":"generated"},"72349813-8577-4516-ae34-ba0893026b78":{"description":"A required upstream service timed out.","content":{"application/problem+json":{"schema":{"type":"object","required":["type","title","status","code","detail","action","instance","request_id"],"properties":{"type":{"type":"string","format":"uri","description":"Canonical section of the public error guide for this stable problem code.","examples":["https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found"],"isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","enum":["invalid_request","unknown_parameter","duplicate_parameter","incompatible_parameters","invalid_parameter","missing_idempotency_key","invalid_idempotency_key","missing_api_key","invalid_api_key","origin_not_allowed","insufficient_scope","wallet_not_authorized","not_found","stale_plan","stale_quote","salt_unavailable","invalid_permit","approval_not_confirmed","announcement_id_conflict","cursor_filter_mismatch","cursor_stale","idempotency_in_progress","nothing_to_claim","unsupported_operation","unsupported_chain","idempotency_key_reused","invalid_amount","invalid_referrer","insufficient_balance","quote_unavailable","simulation_failed","rate_limit_exceeded","quota_exceeded","internal_error","upstream_error","temporarily_unavailable","upstream_timeout"],"description":"Stable machine-readable error code. Branch on this value instead of detail.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"action":{"type":"string","description":"Safe next step for the caller.","isRequired":true,"uniqueKey":"action","typeLabel":"string"},"instance":{"type":"string","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"invalid_parameters":{"type":"array","items":{"type":"object","required":["name","reason","detail"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].name","typeLabel":"string"},"reason":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].reason","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"invalid_parameters.items.[INDEX].detail","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"invalid_parameters.items.[INDEX].allowed.items.[INDEX]","typeLabel":"string"},"uniqueKey":"invalid_parameters.items.[INDEX].allowed","typeLabel":"string[]"}},"uniqueKey":"invalid_parameters.items.[INDEX]","typeLabel":"object"},"uniqueKey":"invalid_parameters","typeLabel":"object[]"},"suggested_endpoint":{"type":"string","uniqueKey":"suggested_endpoint","typeLabel":"string"},"resource":{"type":"string","uniqueKey":"resource","typeLabel":"string"},"chain_id":{"type":"integer","enum":[8453,4663,143,5042,56,196],"examples":[8453],"description":"Production chain ID: 8453 for Base, 4663 for Robinhood Chain, 143 for Monad, 5042 for Arc, 56 for BSC, or 196 for X Layer.","uniqueKey":"chain_id","typeLabel":"enum\u003cinteger>"},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"token_address","typeLabel":"string"},"asset":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"EVM address. The zero address represents native currency only where documented.","uniqueKey":"asset","typeLabel":"string"},"actual_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"actual_raw","typeLabel":"string"},"required_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Unsigned integer encoded as a base-10 string to preserve full precision.","uniqueKey":"required_raw","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.o1.exchange/launchpad/api/errors-and-limits#not-found","title":"\u003cstring>","status":499,"code":"invalid_request","detail":"\u003cstring>","action":"\u003cstring>","instance":"\u003cstring>","request_id":"\u003cstring>","invalid_parameters":[{"name":"\u003cstring>","reason":"\u003cstring>","detail":"\u003cstring>","allowed":["\u003cstring>"]}],"suggested_endpoint":"\u003cstring>","resource":"\u003cstring>","chain_id":8453,"token_address":"0x1111111111111111111111111111111111111111","asset":"0x1111111111111111111111111111111111111111","actual_raw":"1000000000000000000","required_raw":"1000000000000000000"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"9128e709-b9db-4cd6-a6f0-d9d0ea8075a6":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key","description":"Production API key beginning with o1_launch_.","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"2770bdbe-2b9d-4551-83c3-b08fa510b02e":{"url":"https://api.launch.o1.exchange/v1","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","description":"Production API key beginning with o1_launch_.","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"x-api-key","type":"string","description":"Production API key beginning with o1_launch_.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"x-api-key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"launchpad-api-openapi.yaml"},"subdomain":"o1exchange","siteName":"o1 Exchange","title":"Prepare vesting claims - o1 Exchange","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-09T21:25:18.466Z","originalFileLocation":"launchpad/public-api/reference/claims/prepare-vesting-claims.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=\"Verify unlocked vesting positions and return one independent unsigned transaction per position.\">\u003cmeta data-mint-head name=\"application-name\" content=\"o1 Exchange\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/o1exchange/Se4wN7L-Z1OfxUrr/_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/o1exchange/Se4wN7L-Z1OfxUrr/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/o1exchange/Se4wN7L-Z1OfxUrr/_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/o1exchange/Se4wN7L-Z1OfxUrr/_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/o1exchange/Se4wN7L-Z1OfxUrr/_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/o1exchange/Se4wN7L-Z1OfxUrr/_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/o1exchange/Se4wN7L-Z1OfxUrr/_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/o1exchange/Se4wN7L-Z1OfxUrr/_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/o1exchange/Se4wN7L-Z1OfxUrr/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Prepare vesting claims - o1 Exchange\">\u003cmeta data-mint-head property=\"og:description\" content=\"Verify unlocked vesting positions and return one independent unsigned transaction per position.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"o1 Exchange\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.o1.exchange/launchpad/public-api/reference/claims/prepare-vesting-claims\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://o1exchange.mintlify.app/_mintlify/api/og/v2?division=Claims\u0026amp;title=Prepare+vesting+claims\u0026amp;description=Verify+unlocked+vesting+positions+and+return+one+independent+unsigned+transaction+per+position.\u0026amp;theme=cd88275b660f369e0deeddfc\u0026amp;signature=04889691b954b55d46a568e2e70320061c8a6bb2c17cecaa7c524a8146b1b1f1\">\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=\"Prepare vesting claims - o1 Exchange\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Verify unlocked vesting positions and return one independent unsigned transaction per position.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://o1exchange.mintlify.app/_mintlify/api/og/v2?division=Claims\u0026amp;title=Prepare+vesting+claims\u0026amp;description=Verify+unlocked+vesting+positions+and+return+one+independent+unsigned+transaction+per+position.\u0026amp;theme=cd88275b660f369e0deeddfc\u0026amp;signature=04889691b954b55d46a568e2e70320061c8a6bb2c17cecaa7c524a8146b1b1f1\">\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/o1exchange/Se4wN7L-Z1OfxUrr/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"o1 Exchange\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2563EB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.o1.exchange/launchpad/public-api/reference/claims/prepare-vesting-claims\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/launchpad/public-api/reference/claims/prepare-vesting-claims.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.o1.exchange/#organization\",\"name\":\"o1 Exchange\",\"url\":\"https://docs.o1.exchange\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/o1exchange/4w9GBk7uN54lPNZK/logo/o1-logo.png?fit=max\u0026auto=format\u0026n=4w9GBk7uN54lPNZK\u0026q=85\u0026s=800685f0aa25b8a167e95d2e2756bbc3\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.o1.exchange#website\",\"name\":\"o1 Exchange\",\"url\":\"https://docs.o1.exchange\",\"publisher\":{\"@id\":\"https://docs.o1.exchange/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.o1.exchange/launchpad/public-api/reference/claims/prepare-vesting-claims#webpage\",\"url\":\"https://docs.o1.exchange/launchpad/public-api/reference/claims/prepare-vesting-claims\",\"name\":\"Prepare vesting claims\",\"description\":\"Verify unlocked vesting positions and return one independent unsigned transaction per position.\",\"dateModified\":\"2026-10-09T21:25:18.466Z\",\"isPartOf\":{\"@id\":\"https://docs.o1.exchange#website\"},\"breadcrumb\":{\"@id\":\"https://docs.o1.exchange/launchpad/public-api/reference/claims/prepare-vesting-claims#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.o1.exchange/launchpad/public-api/reference/claims/prepare-vesting-claims#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API\",\"item\":\"https://docs.o1.exchange/launchpad/api/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Reference\",\"item\":\"https://docs.o1.exchange/launchpad/public-api/reference/meta/check-api-health\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Claims\",\"item\":\"https://docs.o1.exchange/launchpad/public-api/reference/claims/prepare-fee-claims\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Prepare vesting claims\",\"item\":\"https://docs.o1.exchange/launchpad/public-api/reference/claims/prepare-vesting-claims\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.o1.exchange/launchpad/public-api/reference/claims/prepare-vesting-claims#apireference\",\"headline\":\"Prepare vesting claims\",\"name\":\"Prepare vesting claims\",\"description\":\"Verify unlocked vesting positions and return one independent unsigned transaction per position.\",\"url\":\"https://docs.o1.exchange/launchpad/public-api/reference/claims/prepare-vesting-claims\",\"mainEntityOfPage\":{\"@id\":\"https://docs.o1.exchange/launchpad/public-api/reference/claims/prepare-vesting-claims#webpage\"},\"dateModified\":\"2026-10-09T21:25:18.466Z\",\"publisher\":{\"@id\":\"https://docs.o1.exchange/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.o1.exchange#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"o1 Exchange\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"o1 Exchange","nav":{"global":{"anchors":[]},"tabs":[{"tab":"Terminal","pages":[{"title":"Terminal","href":"/introduction"}]},{"tab":"Launchpad","groups":[{"group":"Overview","pages":[{"title":"Introduction","href":"/launchpad/introduction"},{"title":"How it works","href":"/launchpad/how-it-works"},{"title":"Plan your launch","href":"/launchpad/launch-planning"},{"title":"Community takeover","href":"/launchpad/takeover"}]},{"group":"Create a token","pages":[{"title":"Token creation","href":"/launchpad/create/token-creation"},{"title":"Stock-paired launches","href":"/launchpad/create/stock-paired-launches"}]},{"group":"o1 Bot","pages":[{"title":"Launch from X","href":"/launchpad/bot/quickstart"},{"title":"X commands","href":"/launchpad/bot/commands"},{"title":"Dev Buy","href":"/launchpad/bot/dev-buy"},{"title":"Wallet and fees","href":"/launchpad/bot/wallet-and-fees"},{"title":"Permissions and safety","href":"/launchpad/bot/permissions"},{"title":"Troubleshooting","href":"/launchpad/bot/troubleshooting"}]},{"group":"Tax tokens","pages":[{"title":"How taxes work","href":"/launchpad/tax/overview"},{"title":"Holder dividends","href":"/launchpad/tax/dividends"},{"title":"Token burns","href":"/launchpad/tax/burns"}]},{"group":"$O launches","pages":[{"title":"How it works","href":"/launchpad/wsto/overview"}]},{"group":"Launchpad of Launchpads","pages":[{"title":"How launchpads work","href":"/launchpad/launchpads/overview"},{"title":"Create a launchpad","href":"/launchpad/launchpads/create"},{"title":"Launch a token on a launchpad","href":"/launchpad/launchpads/launch-tokens"},{"title":"Earnings and burns","href":"/launchpad/launchpads/earnings"},{"title":"Manage a launchpad","href":"/launchpad/launchpads/manage"},{"title":"Transfer a launchpad","href":"/launchpad/launchpads/transfer"}]},{"group":"Staking","pages":[{"title":"How it works","href":"/launchpad/staking/overview"}]},{"group":"Liquidity and fees","pages":[{"title":"Single-sided liquidity","href":"/launchpad/trading/liquidity"},{"title":"Fees, anti-snipe, and referrals","href":"/launchpad/trading/fees-referrals"},{"title":"Share creator fees","href":"/launchpad/trading/share-creator-fees"},{"title":"Fee claims","href":"/launchpad/trading/claims"}]},{"group":"How the platform works","pages":[{"title":"Smart contract architecture","href":"/launchpad/architecture/contracts"},{"title":"Interface and data flow","href":"/launchpad/architecture/frontend-indexer"},{"title":"Configuration and governance","href":"/launchpad/architecture/deployment-governance"}]},{"group":"API","pages":[{"group":"Guides","pages":[{"title":"Public API","href":"/launchpad/api/introduction"},{"title":"API quickstart","href":"/launchpad/api/quickstart"},{"title":"Authentication and API keys","href":"/launchpad/api/authentication"},{"title":"Read endpoints","href":"/launchpad/api/read-endpoints"},{"title":"Prepare a launch","href":"/launchpad/api/launches"},{"title":"Quote and prepare trades","href":"/launchpad/api/trading"},{"title":"Claims and creator actions","href":"/launchpad/api/claims-and-creator-actions"},{"title":"API migration","href":"/launchpad/api/migration"},{"title":"Errors, rate limits, and retries","href":"/launchpad/api/errors-and-limits"}]},{"group":"Reference","pages":[{"group":"Meta","pages":[{"title":"Check API health","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /health","href":"/launchpad/public-api/reference/meta/check-api-health"},{"title":"Get API configuration","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /config","href":"/launchpad/public-api/reference/meta/get-api-configuration"}]},{"group":"Tokens","pages":[{"title":"List tokens","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /tokens","href":"/launchpad/public-api/reference/tokens/list-tokens"},{"title":"Search tokens","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /tokens/search","href":"/launchpad/public-api/reference/tokens/search-tokens"},{"title":"List creator tokens","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /creators/{address}/tokens","href":"/launchpad/public-api/reference/tokens/list-creator-tokens"},{"title":"Get token details","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /tokens/{chain_id}/{token_address}","href":"/launchpad/public-api/reference/tokens/get-token-details"},{"title":"List token trades","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /tokens/{chain_id}/{token_address}/trades","href":"/launchpad/public-api/reference/tokens/list-token-trades"},{"title":"List announcements","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /tokens/{chain_id}/{token_address}/announcements","href":"/launchpad/public-api/reference/tokens/list-announcements"},{"title":"List token holders","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /tokens/{chain_id}/{token_address}/holders","href":"/launchpad/public-api/reference/tokens/list-token-holders"}]},{"group":"Wallets","pages":[{"title":"Get wallet overview","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /wallets/{address}","href":"/launchpad/public-api/reference/wallets/get-wallet-overview"},{"title":"List wallet activity","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /wallets/{address}/activity","href":"/launchpad/public-api/reference/wallets/list-wallet-activity"},{"title":"List fee claims","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /wallets/{address}/fee-claims","href":"/launchpad/public-api/reference/wallets/list-fee-claims"},{"title":"List vesting positions","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /wallets/{address}/vesting","href":"/launchpad/public-api/reference/wallets/list-vesting-positions"},{"title":"Discover holder dividend positions","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /wallets/{address}/dividends","href":"/launchpad/public-api/reference/wallets/discover-holder-dividend-positions"}]},{"group":"Transactions","pages":[{"title":"Get transaction status","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml get /transactions/{chain_id}/{tx_hash}","href":"/launchpad/public-api/reference/transactions/get-transaction-status"}]},{"group":"Launches","pages":[{"title":"Prepare a launch","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml post /launches/prepare","href":"/launchpad/public-api/reference/launches/prepare-a-launch"}]},{"group":"Swaps","pages":[{"title":"Quote a swap","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml post /swaps/quote","href":"/launchpad/public-api/reference/swaps/quote-a-swap"},{"title":"Prepare a swap","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml post /swaps/prepare","href":"/launchpad/public-api/reference/swaps/prepare-a-swap"}]},{"group":"Claims","pages":[{"title":"Prepare fee claims","description":"Verify fee-claim positions and return one independent unsigned transaction per position.","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml post /claims/fees/prepare","href":"/launchpad/public-api/reference/claims/prepare-fee-claims"},{"title":"Prepare vesting claims","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml post /claims/vesting/prepare","href":"/launchpad/public-api/reference/claims/prepare-vesting-claims"},{"title":"Prepare holder Dividend claims","description":"Resolve each publicly supported token's factory-bound Dividend clone, read live assigned rewards and recorded receiver, simulate the holder's exact claim, and return 1 to 10 independent unsigned transactions (atomic: false). Uses claims:prepare. The holder must initiate each claim, including smart wallets; no token approvals are required. Fee-accrual rewards are already assigned. Claim automatically retrieves the clone's full escrow entry when local backing is insufficient and pays only the claimant's earned amount. Historical distribution operation values return 422 unsupported_operation; index-only old suites are not publicly preparable. Claims can remain available after selling. Deficit or backing totals alone do not guarantee or preclude payment; exact simulation checks receiver and full-entry redemption behavior. simulated_holder_paid is a simulation result, not an executed payment. This API does not use the browser's atomic Claim all helper, and independently submitted transactions can succeed or fail separately.","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml post /claims/dividends/prepare","href":"/launchpad/public-api/reference/claims/prepare-holder-dividend-claims"}]},{"group":"Creators","pages":[{"title":"Prepare an announcement","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml post /tokens/{chain_id}/{token_address}/announcements/prepare","href":"/launchpad/public-api/reference/creators/prepare-an-announcement"},{"title":"Prepare an on-chain metadata update","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml post /tokens/{chain_id}/{token_address}/metadata/onchain/prepare","href":"/launchpad/public-api/reference/creators/prepare-an-on-chain-metadata-update"},{"title":"Prepare a metadata document update","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml post /tokens/{chain_id}/{token_address}/metadata/document/prepare","href":"/launchpad/public-api/reference/creators/prepare-a-metadata-document-update"}]}]}]},{"group":"Developers","pages":[{"title":"Direct contract integration","href":"/launchpad/integration/direct"},{"title":"Tax contract integration","href":"/launchpad/integration/tax-tokens"},{"title":"$O launch integration","href":"/launchpad/integration/wsto"},{"title":"Data and AI access","href":"/launchpad/integration/data-ai"}]},{"group":"Reference","pages":[{"title":"Live configuration","href":"/launchpad/reference/live-configuration"},{"title":"Production contracts","href":"/launchpad/reference/production-contracts"},{"title":"Limits and validation","href":"/launchpad/reference/limits"},{"title":"Functions and events","href":"/launchpad/reference/events-functions"},{"title":"Security and audit","href":"/launchpad/security"}]}]},{"tab":"O Staking","pages":[{"title":"O Staking","href":"/staking/introduction"}]},{"tab":"Mobile","pages":[{"title":"Mobile","href":"/mobile/introduction"}]}]},"basePath":"","title":"Prepare vesting claims - o1 Exchange","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}