Validate inputs and any current creation-fee requirement, pin metadata, mine an 01 address, simulate against the verified chain snapshot, and return unsigned wallet steps.
Required for tax launches; forbidden otherwise. Use the format returned for the active deployment. Mixed forms and mismatched deployment formats reject before metadata pinning. Live policy determines permitted rates, protocol clamps and dividend floor.
Optional atomic Dev Buy for active creation suites with an admitted adapter and reviewed funding route. Native funding requires no ERC20 approval; transaction value adds the live native creation fee when applicable. Quote funding requires exact adapter approval and a signed continuation; approval-only responses require repreparation before launch calldata is returned. Gas remains additional.
Signed approval continuation from the preceding response. Resend the unchanged request through the same API key with a new Idempotency-Key after the exact approval is confirmed.
{"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.4021","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":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"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/launches/prepare-a-launch","slug":"/launchpad/public-api/reference/launches/prepare-a-launch","pageMetadata":{"title":"Prepare a launch","description":"Validate inputs and any current creation-fee requirement, pin metadata, mine an 01 address, simulate against the verified chain snapshot, and return unsigned wallet steps.","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml post /launches/prepare","href":"/launchpad/public-api/reference/launches/prepare-a-launch","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: \"Validate inputs and any current creation-fee requirement, pin metadata, mine an 01 address, simulate against the verified chain snapshot, and return unsigned wallet steps.\"\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 a launch","description":"Validate inputs and any current creation-fee requirement, pin metadata, mine an 01 address, simulate against the verified chain snapshot, and return unsigned wallet steps.","deprecated":null,"version":null,"openapi":"/launchpad-api-openapi.yaml post /launches/prepare","href":"/launchpad/public-api/reference/launches/prepare-a-launch","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Launches"],"operationId":"prepareLaunch","summary":"Prepare a launch","description":"Validate inputs and any current creation-fee requirement, pin metadata, mine an 01 address, simulate against the verified chain snapshot, and return unsigned wallet steps.","parameters":["7d97f94b-3541-45db-aa7a-51d5835427f1"],"requestBody":"9c594dc6-040f-407d-b503-a5e845b37ede","responses":{"200":"b4433908-42ec-4426-9a20-caeb8199231c","400":"ffc338c2-cbdf-4cbd-ab81-b74e88260813","401":"7faf96a2-e96f-461d-92aa-46efbe18963e","403":"d42e05ff-7583-4758-9054-4b17b8d3f7f6","409":"219b4422-0c9b-477e-94a1-0e48642ba455","413":"9f1c79a5-1dcf-4f5f-b459-c29dbfe7a104","422":"7a3d1f36-c082-4c86-a5c7-456482bb002e","429":"5ca13d80-2b43-4cb1-beff-34a7eccb7658","500":"7afdb99f-faee-4e94-af3d-978b63dfc8c6","502":"ac479a9d-85e8-46ff-9d2c-c9f0336c00a1","503":"706cde7d-9d77-44e5-b837-e07e8a825cd5","504":"f783ee8d-7f95-49f6-9426-d7b750de9796"},"method":"post","type":"path","servers":["2770bdbe-2b9d-4551-83c3-b08fa510b02e"],"security":["9128e709-b9db-4cd6-a6f0-d9d0ea8075a6"],"path":"/launches/prepare","baseUrlOptions":["https://api.launch.o1.exchange/v1"],"title":"Prepare a launch","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","disableProxy":true},"dependencies":{"parameters":{"7d97f94b-3541-45db-aa7a-51d5835427f1":{"name":"Idempotency-Key","in":"header","required":true,"description":"Generate a random UUID for each new request and reuse it only when retrying that exact request. A different payload is rejected.","schema":{"type":"string","minLength":1,"maxLength":255,"x-mint":{"pre":["Unique retry ID"]},"isRequired":true,"description":"Generate a random UUID for each new request and reuse it only when retrying that exact request. A different payload is rejected.","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["chain_id","creator","market","quote_address","token"],"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>"},"creator":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Wallet that will sign and send the prepared launch transaction.","not":{"const":"0x0000000000000000000000000000000000000000"},"isRequired":true,"uniqueKey":"creator","typeLabel":"string"},"market":{"type":"string","enum":["standard","rwa"],"description":"Launch route to use. The selected quote must be active for this market.","isRequired":true,"uniqueKey":"market","typeLabel":"enum\u003cstring>"},"quote_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Active quote address returned by GET /config for the selected chain and market. The zero address represents an active native-currency quote.","isRequired":true,"uniqueKey":"quote_address","typeLabel":"string"},"token":{"type":"object","required":["name","symbol","image_base64","image_type"],"properties":{"name":{"type":"string","minLength":1,"maxLength":50,"description":"Token name.","isRequired":true,"uniqueKey":"token.name","typeLabel":"string"},"symbol":{"type":"string","minLength":1,"maxLength":11,"pattern":"^\\S+$","description":"Token symbol with no whitespace.","isRequired":true,"uniqueKey":"token.symbol","typeLabel":"string"},"image_base64":{"type":"string","minLength":1,"maxLength":3000000,"contentEncoding":"base64","description":"Valid base64 image data whose decoded bytes are at most 2 MB and match image_type.","isRequired":true,"uniqueKey":"token.image_base64","typeLabel":"string"},"image_type":{"type":"string","enum":["image/png","image/jpeg","image/webp","image/gif"],"description":"Image media type. Must match the decoded image_base64 data.","isRequired":true,"uniqueKey":"token.image_type","typeLabel":"enum\u003cstring>"},"description":{"type":"string","maxLength":2000,"default":"","description":"Optional token description limited to 2000 UTF-8 bytes.","uniqueKey":"token.description","typeLabel":"string"},"website":{"oneOf":[{"type":"string","description":"Optional website URL. Leave empty to omit it.","format":"uri","default":"","maxLength":2048,"pattern":"^https?://[^/]*\\.[^/]+(?:/.*)?$","uniqueKey":"token.website.oneOf.0","typeLabel":"string\u003curi>"},{"type":"string","description":"Optional website URL. Leave empty to omit it.","default":"","const":"","uniqueKey":"token.website.oneOf.1","typeLabel":"string"}],"uniqueKey":"token.website","typeLabel":"string\u003curi> | string"},"x":{"oneOf":[{"type":"string","description":"Optional Twitter/X profile URL. Use an x.com link or leave empty to omit it.","format":"uri","default":"","maxLength":2048,"pattern":"^https?://(?:www\\.)?x\\.com/.+","uniqueKey":"token.x.oneOf.0","typeLabel":"string\u003curi>"},{"type":"string","description":"Optional Twitter/X profile URL. Use an x.com link or leave empty to omit it.","default":"","const":"","uniqueKey":"token.x.oneOf.1","typeLabel":"string"}],"uniqueKey":"token.x","typeLabel":"string\u003curi> | string"},"telegram":{"oneOf":[{"type":"string","description":"Optional Telegram profile URL. Leave empty to omit it.","format":"uri","default":"","maxLength":2048,"pattern":"^https?://(?:www\\.)?(?:t\\.me|telegram\\.me)/.+","uniqueKey":"token.telegram.oneOf.0","typeLabel":"string\u003curi>"},{"type":"string","description":"Optional Telegram profile URL. Leave empty to omit it.","default":"","const":"","uniqueKey":"token.telegram.oneOf.1","typeLabel":"string"}],"uniqueKey":"token.telegram","typeLabel":"string\u003curi> | string"},"editable_metadata":{"type":"boolean","default":false,"description":"Grant the creator metadata-update authority. This does not grant mint, burn, pause, operator, or ownership powers.","uniqueKey":"token.editable_metadata","typeLabel":"boolean"},"extra_metadata":{"type":"array","maxItems":16,"default":[],"description":"Unique key-value entries with a combined 4096 UTF-8-byte limit.","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","minLength":1,"maxLength":64,"description":"Unique metadata key within this request.","isRequired":true,"uniqueKey":"token.extra_metadata.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","maxLength":512,"description":"Value stored under this metadata key.","isRequired":true,"uniqueKey":"token.extra_metadata.items.[INDEX].value","typeLabel":"string"}},"uniqueKey":"token.extra_metadata.items.[INDEX]","typeLabel":"object"},"uniqueKey":"token.extra_metadata","typeLabel":"object[]"}},"description":"Token identity, public profile, image, and optional metadata settings.","isRequired":true,"uniqueKey":"token","typeLabel":"object"},"launch_product":{"type":"string","enum":["non-tax","tax","wsto"],"default":"non-tax","description":"Tax selects the additional ERC20 suite, including when both tax rates are zero.","uniqueKey":"launch_product","typeLabel":"enum\u003cstring>"},"tax":{"oneOf":[{"type":"object","description":"Required for tax launches; forbidden otherwise. Use the format returned for the active deployment. Mixed forms and mismatched deployment formats reject before metadata pinning. Live policy determines permitted rates, protocol clamps and dividend floor.","required":["buy_tax_bps","sell_tax_bps","creator_allocation_bps","dividend_allocation_bps","burn_allocation_bps","minimum_dividend_holding_raw","creator_fee_recipient","anti_snipe_enabled"],"properties":{"buy_tax_bps":{"type":"integer","minimum":0,"maximum":9900,"isRequired":true,"uniqueKey":"tax.oneOf.0.buy_tax_bps","typeLabel":"integer"},"sell_tax_bps":{"type":"integer","minimum":0,"maximum":9900,"isRequired":true,"uniqueKey":"tax.oneOf.0.sell_tax_bps","typeLabel":"integer"},"creator_allocation_bps":{"type":"integer","minimum":0,"maximum":10000,"isRequired":true,"uniqueKey":"tax.oneOf.0.creator_allocation_bps","typeLabel":"integer"},"dividend_allocation_bps":{"type":"integer","minimum":0,"maximum":10000,"isRequired":true,"uniqueKey":"tax.oneOf.0.dividend_allocation_bps","typeLabel":"integer"},"burn_allocation_bps":{"type":"integer","minimum":0,"maximum":10000,"isRequired":true,"uniqueKey":"tax.oneOf.0.burn_allocation_bps","typeLabel":"integer"},"minimum_dividend_holding_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Fixed eligibility minimum in launched-token raw units (18 decimals), at most the launch supply. Zero when dividends are disabled.","maxLength":78,"isRequired":true,"uniqueKey":"tax.oneOf.0.minimum_dividend_holding_raw","typeLabel":"string"},"creator_fee_recipient":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Non-zero EVM address.","not":{"const":"0x0000000000000000000000000000000000000000"},"isRequired":true,"uniqueKey":"tax.oneOf.0.creator_fee_recipient","typeLabel":"string"},"anti_snipe_enabled":{"type":"boolean","description":"Creator opt-in; true requires a positive factory window.","isRequired":true,"uniqueKey":"tax.oneOf.0.anti_snipe_enabled","typeLabel":"boolean"},"integrator":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Optional permanent integrator attribution. Creator or payout recipient may be the integrator; unsuitable destinations are rejected onchain.","uniqueKey":"tax.oneOf.0.integrator","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"tax.oneOf.0","typeLabel":"object"},{"type":"object","description":"Required for tax launches; forbidden otherwise. Use the format returned for the active deployment. Mixed forms and mismatched deployment formats reject before metadata pinning. Live policy determines permitted rates, protocol clamps and dividend floor.","required":["format","buy_tax_rate","sell_tax_rate","creator_allocation_share","burn_allocation_share","dividend_allocation_share","integrator_allocation_share","minimum_dividend_holding_raw","creator_fee_recipient","anti_snipe_enabled"],"properties":{"format":{"type":"string","const":"inclusive","isRequired":true,"uniqueKey":"tax.oneOf.1.format","typeLabel":"string"},"buy_tax_rate":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,7}|100000000)$","maxLength":9,"description":"Exact percentage units: 100000000 = 100%, 1000000 = 1%, 1 = 0.000001%. Not basis points.","isRequired":true,"uniqueKey":"tax.oneOf.1.buy_tax_rate","typeLabel":"string"},"sell_tax_rate":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,7}|100000000)$","maxLength":9,"description":"Exact percentage units: 100000000 = 100%, 1000000 = 1%, 1 = 0.000001%. Not basis points.","isRequired":true,"uniqueKey":"tax.oneOf.1.sell_tax_rate","typeLabel":"string"},"creator_allocation_share":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,7}|100000000)$","maxLength":9,"description":"Exact percentage units: 100000000 = 100%, 1000000 = 1%, 1 = 0.000001%. Not basis points.","isRequired":true,"uniqueKey":"tax.oneOf.1.creator_allocation_share","typeLabel":"string"},"burn_allocation_share":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,7}|100000000)$","maxLength":9,"description":"Exact percentage units: 100000000 = 100%, 1000000 = 1%, 1 = 0.000001%. Not basis points.","isRequired":true,"uniqueKey":"tax.oneOf.1.burn_allocation_share","typeLabel":"string"},"dividend_allocation_share":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,7}|100000000)$","maxLength":9,"description":"Exact percentage units: 100000000 = 100%, 1000000 = 1%, 1 = 0.000001%. Not basis points.","isRequired":true,"uniqueKey":"tax.oneOf.1.dividend_allocation_share","typeLabel":"string"},"integrator_allocation_share":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,7}|100000000)$","maxLength":9,"description":"Exact percentage units: 100000000 = 100%, 1000000 = 1%, 1 = 0.000001%. Not basis points.","isRequired":true,"uniqueKey":"tax.oneOf.1.integrator_allocation_share","typeLabel":"string"},"minimum_dividend_holding_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Immutable eligibility threshold in raw launched-token units (18 decimals), between the admitted factory floor and supply when dividends are enabled; zero otherwise.","maxLength":78,"isRequired":true,"uniqueKey":"tax.oneOf.1.minimum_dividend_holding_raw","typeLabel":"string"},"creator_fee_recipient":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Non-zero EVM address.","not":{"const":"0x0000000000000000000000000000000000000000"},"isRequired":true,"uniqueKey":"tax.oneOf.1.creator_fee_recipient","typeLabel":"string"},"anti_snipe_enabled":{"type":"boolean","description":"Creator opt-in; true requires a positive configured duration. Surcharge is additional only during its configured window.","isRequired":true,"uniqueKey":"tax.oneOf.1.anti_snipe_enabled","typeLabel":"boolean"},"integrator_fee_recipient":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Permanent permissionless recipient. Required and nonzero for a positive integrator share. Creator/payout overlap is allowed. A valid recipient may be recorded with zero share.","uniqueKey":"tax.oneOf.1.integrator_fee_recipient","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"tax.oneOf.1","typeLabel":"object"}],"uniqueKey":"tax","typeLabel":"object"},"dev_buy":{"type":"object","required":["amount_in_raw","slippage_bps"],"properties":{"amount_in_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Positive raw funding amount below 2^127. Omitted funding_token means native 18-decimal transaction units for non-tax/Tax; for wstO it preserves raw wstO units. An explicit quote token uses its own decimals from GET /config. Arc native USDC must be divisible by 10^12; explicit ERC20 USDC uses six decimals. Funding is separate from quote volume, creation fees and gas.","maxLength":39,"isRequired":true,"uniqueKey":"dev_buy.amount_in_raw","typeLabel":"string"},"slippage_bps":{"type":"integer","minimum":1,"maximum":4999,"isRequired":true,"uniqueKey":"dev_buy.slippage_bps","typeLabel":"integer"},"funding_token":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Zero address selects native currency. The only ERC20 candidate is the selected quote_address, subject to deployed adapter admission in GET /config. Omission defaults to native for non-tax/Tax and preserves held wstO for wstO. Arc supports direct ERC20 USDC, not direct cirBTC. Unsupported wrapped-native quotes, other tokens and caller route data are rejected.","uniqueKey":"dev_buy.funding_token","typeLabel":"string"}},"description":"Optional atomic Dev Buy for active creation suites with an admitted adapter and reviewed funding route. Native funding requires no ERC20 approval; transaction value adds the live native creation fee when applicable. Quote funding requires exact adapter approval and a signed continuation; approval-only responses require repreparation before launch calldata is returned. Gas remains additional.","uniqueKey":"dev_buy","typeLabel":"object"},"continuation_id":{"type":"string","minLength":16,"maxLength":32768,"description":"Signed approval continuation from the preceding response. Resend the unchanged request through the same API key with a new Idempotency-Key after the exact approval is confirmed.","uniqueKey":"continuation_id","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"chain_id":8453,"creator":"0x1111111111111111111111111111111111111111","quote_address":"0x1111111111111111111111111111111111111111","token":{"name":"\u003cstring>","symbol":"\u003cstring>","image_base64":"\u003cstring>","description":"","website":"","x":"","telegram":"","editable_metadata":false,"extra_metadata":[]},"launch_product":"non-tax","tax":{"buy_tax_bps":4950,"sell_tax_bps":4950,"creator_allocation_bps":5000,"dividend_allocation_bps":5000,"burn_allocation_bps":5000,"minimum_dividend_holding_raw":"1000000000000000000","creator_fee_recipient":"0x1111111111111111111111111111111111111111","anti_snipe_enabled":true,"integrator":"0x1111111111111111111111111111111111111111"},"continuation_id":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"b4433908-42ec-4426-9a20-caeb8199231c":{"description":"An unsigned launch transaction plan.","content":{"application/json":{"schema":{"type":"object","required":["data","meta"],"properties":{"data":{"type":"object","required":["predicted_token_address","suite_id","metadata_uri","image_url","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[]"},"predicted_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.predicted_token_address","typeLabel":"string"},"suite_id":{"type":"string","isRequired":true,"uniqueKey":"data.suite_id","typeLabel":"string"},"metadata_uri":{"type":"string","isRequired":true,"uniqueKey":"data.metadata_uri","typeLabel":"string"},"image_url":{"oneOf":[{"type":"string","format":"uri","isRequired":true,"uniqueKey":"data.image_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","isRequired":true,"uniqueKey":"data.image_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.image_url","typeLabel":"string\u003curi> | null"},"review":{"type":"object","required":["market","token","quote_address","total_supply_raw","pool_supply_raw"],"properties":{"market":{"type":"string","enum":["standard","rwa"],"description":"Launch market: standard for crypto-paired tokens or rwa for stock-paired tokens.","isRequired":true,"uniqueKey":"data.review.market","typeLabel":"enum\u003cstring>"},"token":{"type":"object","required":["name","symbol","editable_metadata","extra_metadata"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"data.review.token.name","typeLabel":"string"},"symbol":{"type":"string","isRequired":true,"uniqueKey":"data.review.token.symbol","typeLabel":"string"},"editable_metadata":{"type":"boolean","isRequired":true,"uniqueKey":"data.review.token.editable_metadata","typeLabel":"boolean"},"extra_metadata":{"type":"array","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string","minLength":1,"maxLength":64,"description":"Unique metadata key within this request.","isRequired":true,"uniqueKey":"data.review.token.extra_metadata.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","maxLength":512,"description":"Value stored under this metadata key.","isRequired":true,"uniqueKey":"data.review.token.extra_metadata.items.[INDEX].value","typeLabel":"string"}},"uniqueKey":"data.review.token.extra_metadata.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.review.token.extra_metadata","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"data.review.token","typeLabel":"object"},"quote_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.quote_address","typeLabel":"string"},"total_supply_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.total_supply_raw","typeLabel":"string"},"pool_supply_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.pool_supply_raw","typeLabel":"string"},"launch_product":{"type":"string","enum":["non-tax","tax","wsto"],"uniqueKey":"data.review.launch_product","typeLabel":"enum\u003cstring>"},"burn_rates":{"type":"object","required":["buy_burn_rate","sell_burn_rate","rate_scale"],"properties":{"buy_burn_rate":{"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.burn_rates.buy_burn_rate","typeLabel":"string"},"sell_burn_rate":{"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.burn_rates.sell_burn_rate","typeLabel":"string"},"rate_scale":{"const":"100000000","isRequired":true,"uniqueKey":"data.review.burn_rates.rate_scale","typeLabel":"any"}},"uniqueKey":"data.review.burn_rates","typeLabel":"object"},"quote_revision":{"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.review.quote_revision","typeLabel":"string"},"expected_out_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.review.expected_out_raw","typeLabel":"string"},"minimum_out_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.review.minimum_out_raw","typeLabel":"string"},"pool_id":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$","examples":["0x1111111111111111111111111111111111111111111111111111111111111111"],"description":"32-byte hexadecimal hash.","uniqueKey":"data.review.pool_id","typeLabel":"string"},"dev_buy":{"type":"object","required":["amount_in_raw","slippage_bps","funding_token","spender"],"properties":{"amount_in_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.dev_buy.amount_in_raw","typeLabel":"string"},"slippage_bps":{"type":"integer","minimum":1,"maximum":4999,"isRequired":true,"uniqueKey":"data.review.dev_buy.slippage_bps","typeLabel":"integer"},"funding_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.review.dev_buy.funding_token","typeLabel":"string"},"spender":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Bound launch-buy adapter. Only ERC20 funding needs approval; native funding plus any native creation fee is sent to the Factory through transaction.value.","isRequired":true,"uniqueKey":"data.review.dev_buy.spender","typeLabel":"string"},"funding_decimals":{"type":"integer","minimum":0,"maximum":255,"description":"Decimals of the selected funding asset. Native transaction units use 18, including Arc native USDC; quote ERC20s use their own decimals.","uniqueKey":"data.review.dev_buy.funding_decimals","typeLabel":"integer"},"funding_symbol":{"type":"string","uniqueKey":"data.review.dev_buy.funding_symbol","typeLabel":"string"}},"uniqueKey":"data.review.dev_buy","typeLabel":"object"},"native_gas_estimate":{"type":"object","required":["gas_units","gas_price_wei","execution_fee_raw","gas_reserve_raw","required_balance_raw","includes_l1_data_fee"],"properties":{"gas_units":{"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.native_gas_estimate.gas_units","typeLabel":"string"},"gas_price_wei":{"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.native_gas_estimate.gas_price_wei","typeLabel":"string"},"execution_fee_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.native_gas_estimate.execution_fee_raw","typeLabel":"string"},"gas_reserve_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Execution gas estimate with the shared chain-specific launch reserve, rounded upward. This native balance requirement is additional to ERC20 funding.","isRequired":true,"uniqueKey":"data.review.native_gas_estimate.gas_reserve_raw","typeLabel":"string"},"required_balance_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.native_gas_estimate.required_balance_raw","typeLabel":"string"},"includes_l1_data_fee":{"const":false,"isRequired":true,"uniqueKey":"data.review.native_gas_estimate.includes_l1_data_fee","typeLabel":"any"}},"uniqueKey":"data.review.native_gas_estimate","typeLabel":"object"},"tax":{"oneOf":[{"type":"object","description":"Historical pre-inclusive deployments only. Rates and allocations retain their original basis-point meaning.","required":["buy_tax_bps","sell_tax_bps","creator_allocation_bps","dividend_allocation_bps","burn_allocation_bps","minimum_dividend_holding_raw","creator_fee_recipient","anti_snipe_enabled"],"properties":{"buy_tax_bps":{"type":"integer","minimum":0,"maximum":9900,"isRequired":true,"uniqueKey":"data.review.tax.oneOf.0.buy_tax_bps","typeLabel":"integer"},"sell_tax_bps":{"type":"integer","minimum":0,"maximum":9900,"isRequired":true,"uniqueKey":"data.review.tax.oneOf.0.sell_tax_bps","typeLabel":"integer"},"creator_allocation_bps":{"type":"integer","minimum":0,"maximum":10000,"isRequired":true,"uniqueKey":"data.review.tax.oneOf.0.creator_allocation_bps","typeLabel":"integer"},"dividend_allocation_bps":{"type":"integer","minimum":0,"maximum":10000,"isRequired":true,"uniqueKey":"data.review.tax.oneOf.0.dividend_allocation_bps","typeLabel":"integer"},"burn_allocation_bps":{"type":"integer","minimum":0,"maximum":10000,"isRequired":true,"uniqueKey":"data.review.tax.oneOf.0.burn_allocation_bps","typeLabel":"integer"},"minimum_dividend_holding_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Fixed eligibility minimum in launched-token raw units (18 decimals), at most the launch supply. Zero when dividends are disabled.","maxLength":78,"isRequired":true,"uniqueKey":"data.review.tax.oneOf.0.minimum_dividend_holding_raw","typeLabel":"string"},"creator_fee_recipient":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Non-zero EVM address.","not":{"const":"0x0000000000000000000000000000000000000000"},"isRequired":true,"uniqueKey":"data.review.tax.oneOf.0.creator_fee_recipient","typeLabel":"string"},"anti_snipe_enabled":{"type":"boolean","description":"Creator opt-in; true requires a positive factory window.","isRequired":true,"uniqueKey":"data.review.tax.oneOf.0.anti_snipe_enabled","typeLabel":"boolean"},"integrator":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Optional permanent integrator attribution. Creator or payout recipient may be the integrator; unsuitable destinations are rejected onchain.","uniqueKey":"data.review.tax.oneOf.0.integrator","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"data.review.tax.oneOf.0","typeLabel":"object"},{"type":"object","description":"Buy/sell totals include protocol. Four allocation shares divide the post-protocol remainder and must sum to 100000000 if either side has a remainder; otherwise every share and the minimum holding must be zero. Exact zero total is allowed only when live bounds permit it.","required":["format","buy_tax_rate","sell_tax_rate","creator_allocation_share","burn_allocation_share","dividend_allocation_share","integrator_allocation_share","minimum_dividend_holding_raw","creator_fee_recipient","anti_snipe_enabled"],"properties":{"format":{"type":"string","const":"inclusive","isRequired":true,"uniqueKey":"data.review.tax.oneOf.1.format","typeLabel":"string"},"buy_tax_rate":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,7}|100000000)$","maxLength":9,"description":"Exact percentage units: 100000000 = 100%, 1000000 = 1%, 1 = 0.000001%. Not basis points.","isRequired":true,"uniqueKey":"data.review.tax.oneOf.1.buy_tax_rate","typeLabel":"string"},"sell_tax_rate":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,7}|100000000)$","maxLength":9,"description":"Exact percentage units: 100000000 = 100%, 1000000 = 1%, 1 = 0.000001%. Not basis points.","isRequired":true,"uniqueKey":"data.review.tax.oneOf.1.sell_tax_rate","typeLabel":"string"},"creator_allocation_share":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,7}|100000000)$","maxLength":9,"description":"Exact percentage units: 100000000 = 100%, 1000000 = 1%, 1 = 0.000001%. Not basis points.","isRequired":true,"uniqueKey":"data.review.tax.oneOf.1.creator_allocation_share","typeLabel":"string"},"burn_allocation_share":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,7}|100000000)$","maxLength":9,"description":"Exact percentage units: 100000000 = 100%, 1000000 = 1%, 1 = 0.000001%. Not basis points.","isRequired":true,"uniqueKey":"data.review.tax.oneOf.1.burn_allocation_share","typeLabel":"string"},"dividend_allocation_share":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,7}|100000000)$","maxLength":9,"description":"Exact percentage units: 100000000 = 100%, 1000000 = 1%, 1 = 0.000001%. Not basis points.","isRequired":true,"uniqueKey":"data.review.tax.oneOf.1.dividend_allocation_share","typeLabel":"string"},"integrator_allocation_share":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,7}|100000000)$","maxLength":9,"description":"Exact percentage units: 100000000 = 100%, 1000000 = 1%, 1 = 0.000001%. Not basis points.","isRequired":true,"uniqueKey":"data.review.tax.oneOf.1.integrator_allocation_share","typeLabel":"string"},"minimum_dividend_holding_raw":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","examples":["1000000000000000000"],"description":"Immutable eligibility threshold in raw launched-token units (18 decimals), between the admitted factory floor and supply when dividends are enabled; zero otherwise.","maxLength":78,"isRequired":true,"uniqueKey":"data.review.tax.oneOf.1.minimum_dividend_holding_raw","typeLabel":"string"},"creator_fee_recipient":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Non-zero EVM address.","not":{"const":"0x0000000000000000000000000000000000000000"},"isRequired":true,"uniqueKey":"data.review.tax.oneOf.1.creator_fee_recipient","typeLabel":"string"},"anti_snipe_enabled":{"type":"boolean","description":"Creator opt-in; true requires a positive configured duration. Surcharge is additional only during its configured window.","isRequired":true,"uniqueKey":"data.review.tax.oneOf.1.anti_snipe_enabled","typeLabel":"boolean"},"integrator_fee_recipient":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x1111111111111111111111111111111111111111"],"description":"Permanent permissionless recipient. Required and nonzero for a positive integrator share. Creator/payout overlap is allowed. A valid recipient may be recorded with zero share.","uniqueKey":"data.review.tax.oneOf.1.integrator_fee_recipient","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"data.review.tax.oneOf.1","typeLabel":"object"}],"uniqueKey":"data.review.tax","typeLabel":"object"},"config_version":{"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.review.config_version","typeLabel":"string"},"ordinary_tax_preview":{"type":"object","required":["rate_scale","buy","sell","dividends_enabled"],"properties":{"rate_scale":{"type":"string","const":"1000000000000000000000000","isRequired":true,"uniqueKey":"data.review.ordinary_tax_preview.rate_scale","typeLabel":"string"},"buy":{"type":"object","required":["total_tax_rate","protocol_rate","remaining_tax_rate","creator_rate","burn_rate","dividend_rate","integrator_rate"],"properties":{"total_tax_rate":{"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.ordinary_tax_preview.buy.total_tax_rate","typeLabel":"string"},"protocol_rate":{"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.ordinary_tax_preview.buy.protocol_rate","typeLabel":"string"},"remaining_tax_rate":{"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.ordinary_tax_preview.buy.remaining_tax_rate","typeLabel":"string"},"creator_rate":{"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.ordinary_tax_preview.buy.creator_rate","typeLabel":"string"},"burn_rate":{"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.ordinary_tax_preview.buy.burn_rate","typeLabel":"string"},"dividend_rate":{"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.ordinary_tax_preview.buy.dividend_rate","typeLabel":"string"},"integrator_rate":{"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.ordinary_tax_preview.buy.integrator_rate","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.review.ordinary_tax_preview.buy","typeLabel":"object"},"sell":{"type":"object","required":["total_tax_rate","protocol_rate","remaining_tax_rate","creator_rate","burn_rate","dividend_rate","integrator_rate"],"properties":{"total_tax_rate":{"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.ordinary_tax_preview.sell.total_tax_rate","typeLabel":"string"},"protocol_rate":{"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.ordinary_tax_preview.sell.protocol_rate","typeLabel":"string"},"remaining_tax_rate":{"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.ordinary_tax_preview.sell.remaining_tax_rate","typeLabel":"string"},"creator_rate":{"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.ordinary_tax_preview.sell.creator_rate","typeLabel":"string"},"burn_rate":{"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.ordinary_tax_preview.sell.burn_rate","typeLabel":"string"},"dividend_rate":{"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.ordinary_tax_preview.sell.dividend_rate","typeLabel":"string"},"integrator_rate":{"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.ordinary_tax_preview.sell.integrator_rate","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.review.ordinary_tax_preview.sell","typeLabel":"object"},"dividends_enabled":{"type":"boolean","isRequired":true,"uniqueKey":"data.review.ordinary_tax_preview.dividends_enabled","typeLabel":"boolean"}},"uniqueKey":"data.review.ordinary_tax_preview","typeLabel":"object"}},"isRequired":true,"uniqueKey":"data.review","typeLabel":"object"},"creation_fee":{"type":"object","required":["amount_raw","currency_address"],"properties":{"amount_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.creation_fee.amount_raw","typeLabel":"string"},"currency_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.creation_fee.currency_address","typeLabel":"string"},"decimals":{"type":"integer","minimum":0,"maximum":255,"uniqueKey":"data.creation_fee.decimals","typeLabel":"integer"},"symbol":{"type":"string","uniqueKey":"data.creation_fee.symbol","typeLabel":"string"}},"uniqueKey":"data.creation_fee","typeLabel":"object"},"requires_reprepare":{"type":"boolean","description":"True means only approval steps are returned. Obtain a fresh final preparation before signing the launch.","uniqueKey":"data.requires_reprepare","typeLabel":"boolean"},"continuation_id":{"type":"string","description":"Opaque signed continuation preserving pinned metadata, salt, expected token and reviewed inputs.","uniqueKey":"data.continuation_id","typeLabel":"string"}},"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"}}],"predicted_token_address":"0x1111111111111111111111111111111111111111","suite_id":"\u003cstring>","metadata_uri":"\u003cstring>","image_url":"\u003cstring>","review":{"market":"standard","token":{"name":"\u003cstring>","symbol":"\u003cstring>","editable_metadata":true,"extra_metadata":[{"key":"\u003cstring>","value":"\u003cstring>"}]},"quote_address":"0x1111111111111111111111111111111111111111","total_supply_raw":"1000000000000000000","pool_supply_raw":"1000000000000000000","launch_product":"non-tax","burn_rates":{"buy_burn_rate":"1000000000000000000","sell_burn_rate":"1000000000000000000","rate_scale":"100000000"},"quote_revision":"1000000000000000000","expected_out_raw":"1000000000000000000","minimum_out_raw":"1000000000000000000","pool_id":"0x1111111111111111111111111111111111111111111111111111111111111111","dev_buy":{"amount_in_raw":"1000000000000000000","slippage_bps":2500,"funding_token":"0x1111111111111111111111111111111111111111","spender":"0x1111111111111111111111111111111111111111","funding_decimals":127,"funding_symbol":"\u003cstring>"},"native_gas_estimate":{"gas_units":"1000000000000000000","gas_price_wei":"1000000000000000000","execution_fee_raw":"1000000000000000000","gas_reserve_raw":"1000000000000000000","required_balance_raw":"1000000000000000000","includes_l1_data_fee":false},"tax":{"buy_tax_bps":4950,"sell_tax_bps":4950,"creator_allocation_bps":5000,"dividend_allocation_bps":5000,"burn_allocation_bps":5000,"minimum_dividend_holding_raw":"1000000000000000000","creator_fee_recipient":"0x1111111111111111111111111111111111111111","anti_snipe_enabled":true,"integrator":"0x1111111111111111111111111111111111111111"},"config_version":"1000000000000000000","ordinary_tax_preview":{"rate_scale":"1000000000000000000000000","buy":{"total_tax_rate":"1000000000000000000","protocol_rate":"1000000000000000000","remaining_tax_rate":"1000000000000000000","creator_rate":"1000000000000000000","burn_rate":"1000000000000000000","dividend_rate":"1000000000000000000","integrator_rate":"1000000000000000000"},"sell":{"total_tax_rate":"1000000000000000000","protocol_rate":"1000000000000000000","remaining_tax_rate":"1000000000000000000","creator_rate":"1000000000000000000","burn_rate":"1000000000000000000","dividend_rate":"1000000000000000000","integrator_rate":"1000000000000000000"},"dividends_enabled":true}},"creation_fee":{"amount_raw":"1000000000000000000","currency_address":"0x1111111111111111111111111111111111111111","decimals":127,"symbol":"\u003cstring>"},"requires_reprepare":true,"continuation_id":"\u003cstring>"},"meta":{"request_id":"req_01JZZZZZZZZZZZZZZZZZZZZZZZ","generated_at":"2026-07-31T12:00:00.000Z","warnings":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"ffc338c2-cbdf-4cbd-ab81-b74e88260813":{"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"},"7faf96a2-e96f-461d-92aa-46efbe18963e":{"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"},"d42e05ff-7583-4758-9054-4b17b8d3f7f6":{"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"},"219b4422-0c9b-477e-94a1-0e48642ba455":{"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"},"9f1c79a5-1dcf-4f5f-b459-c29dbfe7a104":{"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"},"7a3d1f36-c082-4c86-a5c7-456482bb002e":{"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"},"5ca13d80-2b43-4cb1-beff-34a7eccb7658":{"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"},"7afdb99f-faee-4e94-af3d-978b63dfc8c6":{"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"},"ac479a9d-85e8-46ff-9d2c-c9f0336c00a1":{"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"},"706cde7d-9d77-44e5-b837-e07e8a825cd5":{"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"},"f783ee8d-7f95-49f6-9426-d7b750de9796":{"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 a launch - o1 Exchange","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-09T21:25:18.419Z","originalFileLocation":"launchpad/public-api/reference/launches/prepare-a-launch.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=\"Validate inputs and any current creation-fee requirement, pin metadata, mine an 01 address, simulate against the verified chain snapshot, and return unsigned wallet steps.\">\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 a launch - o1 Exchange\">\u003cmeta data-mint-head property=\"og:description\" content=\"Validate inputs and any current creation-fee requirement, pin metadata, mine an 01 address, simulate against the verified chain snapshot, and return unsigned wallet steps.\">\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/launches/prepare-a-launch\">\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=Launches\u0026amp;title=Prepare+a+launch\u0026amp;description=Validate+inputs+and+any+current+creation-fee+requirement%2C+pin+metadata%2C+mine+an+01+address%2C+simulate+against+the+verified+chain+snapshot%2C+and+return+unsigned+wa\u0026amp;theme=cd88275b660f369e0deeddfc\u0026amp;signature=e519f15344ce126a2fc7b27668476f4f7e202b8cb3949c71a6abdd5dce9960c7\">\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 a launch - o1 Exchange\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Validate inputs and any current creation-fee requirement, pin metadata, mine an 01 address, simulate against the verified chain snapshot, and return unsigned wallet steps.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://o1exchange.mintlify.app/_mintlify/api/og/v2?division=Launches\u0026amp;title=Prepare+a+launch\u0026amp;description=Validate+inputs+and+any+current+creation-fee+requirement%2C+pin+metadata%2C+mine+an+01+address%2C+simulate+against+the+verified+chain+snapshot%2C+and+return+unsigned+wa\u0026amp;theme=cd88275b660f369e0deeddfc\u0026amp;signature=e519f15344ce126a2fc7b27668476f4f7e202b8cb3949c71a6abdd5dce9960c7\">\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/launches/prepare-a-launch\">\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/launches/prepare-a-launch.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/launches/prepare-a-launch#webpage\",\"url\":\"https://docs.o1.exchange/launchpad/public-api/reference/launches/prepare-a-launch\",\"name\":\"Prepare a launch\",\"description\":\"Validate inputs and any current creation-fee requirement, pin metadata, mine an 01 address, simulate against the verified chain snapshot, and return unsigned wallet steps.\",\"dateModified\":\"2026-10-09T21:25:18.419Z\",\"isPartOf\":{\"@id\":\"https://docs.o1.exchange#website\"},\"breadcrumb\":{\"@id\":\"https://docs.o1.exchange/launchpad/public-api/reference/launches/prepare-a-launch#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.o1.exchange/launchpad/public-api/reference/launches/prepare-a-launch#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\":\"Prepare a launch\",\"item\":\"https://docs.o1.exchange/launchpad/public-api/reference/launches/prepare-a-launch\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.o1.exchange/launchpad/public-api/reference/launches/prepare-a-launch#apireference\",\"headline\":\"Prepare a launch\",\"name\":\"Prepare a launch\",\"description\":\"Validate inputs and any current creation-fee requirement, pin metadata, mine an 01 address, simulate against the verified chain snapshot, and return unsigned wallet steps.\",\"url\":\"https://docs.o1.exchange/launchpad/public-api/reference/launches/prepare-a-launch\",\"mainEntityOfPage\":{\"@id\":\"https://docs.o1.exchange/launchpad/public-api/reference/launches/prepare-a-launch#webpage\"},\"dateModified\":\"2026-10-09T21:25:18.419Z\",\"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","description":"Read indexed status for a wallet-broadcast transaction. Data is null until the transaction is observed.","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","description":"Get a live exact-input launch-pool quote, minimum output, and any ERC-20 approval or Permit2 signature requirements. The quote expires after 2 minutes.","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","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","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"}]}]},"title":"Prepare a launch - o1 Exchange","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-26-lDe7V.js","utils-CWQmgYtH.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-4-Aw3rSD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C2zjXYA5.js","snippetPresets-DFmpFA7C.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-FJpQavWq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D_GvPF7k.js","shallow-Bs2ZB0NO.js","getApiPlaygroundDisplay-DCcqJJk-.js","CodeSnippet-DzDxawVe.js","CodeSnippets-aUr7fU-7.js","Page-CT9uE8Ip.js","getPastedJson-Y1fKsj_I.js","icon-DI4zTsDr.js","MethodPill-C0nDlmSQ.js","DuplicateIcon-NUXbx2nQ.js","createIcon-BdTHrPAi.js","DynamicMarkdown-CtpgKJwj.js","SectionHeading-B3x35tOt.js","axios-vUo_bRtp.js","Markdown-3OmurJMP.js","clsx-DMKzROTp.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-1ms6tsT-.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Ke9xIMFx.js"]}