D1 is an options exchange. It lists cash-settled options on crypto underlyings, quoted and settled in USDC, and runs a central limit order book for each market.D1 is the system of record for everything an integration needs to agree on: instruments, orders, fills, balances, positions and settlement. External systems connect to D1 over versioned HTTP APIs.
Documentation
Market Makers
Integration guides for teams providing liquidity on D1.
API Reference
Exact request and response schemas for every public endpoint.
If you are a market maker with a D1 API key, start with the Quickstart. It takes you from your key to a placed, reconciled and cancelled order.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"D1","description":"Developer documentation for integrating with D1.","colors":{"primary":"#1F2937","light":"#E5E7EB","dark":"#6B7280"},"logo":{"light":"https://mintcdn.com/d1-exchange/HzNrzOmugtQmniCd/logo/d1-options-light.svg?fit=max\u0026auto=format\u0026n=HzNrzOmugtQmniCd\u0026q=85\u0026s=b7aec4e2bc5f44ae6ebb579a2d121369","dark":"https://mintcdn.com/d1-exchange/HzNrzOmugtQmniCd/logo/d1-options-dark.svg?fit=max\u0026auto=format\u0026n=HzNrzOmugtQmniCd\u0026q=85\u0026s=723977a922c5393a9633ad2cd3b9076b"},"favicon":"https://mintcdn.com/d1-exchange/5jaX1dMjwitS_Cd3/favicon.ico?fit=max\u0026auto=format\u0026n=5jaX1dMjwitS_Cd3\u0026q=85\u0026s=6a9c81c71451af0915c9edb2767c97f3","api":{"playground":{"display":"none"},"examples":{"languages":["curl"]}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"d1-exchange","hasAudioNarration":false,"actualSubdomain":"d1-exchange","customDomains":["docs.d1.exchange"],"gitSource":{"type":"github","owner":"o1exchange","repo":"d1-exchange-doc","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6af67ef07e80e1bc2053062b"},"entitlements":{},"buildId":"6af87b8e50cc0037d87010f8","clientVersion":"0.0.4142","searchFilterCounts":[{"language":"default","tag":"API Reference","count":14},{"language":"default","tag":"Market Maker API","count":13},{"language":"default","tag":"Market Makers","count":11},{"language":"default","tag":"Integration","count":7},{"language":"default","tag":"Overview","count":3},{"language":"default","tag":"Market data","count":3},{"language":"default","tag":"Trading","count":3},{"language":"default","tag":"API","count":2},{"language":"default","tag":"Account","count":2},{"language":"default","tag":"Executions","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"rbac-expansion","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":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","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}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"index","slug":"/","pageMetadata":{"title":"Introduction","description":"Integrating with D1.","href":"/index"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Integrating with D1.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,..._provideComponents(),...props.components},{Card,CardGroup,Heading}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`D1 is an options exchange. It lists cash-settled options on crypto underlyings, quoted and settled in USDC, and runs a central limit order book for each market.`}),`\n`,_jsx(_components.p,{children:`D1 is the system of record for everything an integration needs to agree on: instruments, orders, fills, balances, positions and settlement. External systems connect to D1 over versioned HTTP APIs.`}),`\n`,_jsx(Heading,{level:`2`,id:`documentation`,children:`Documentation`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Market Makers`,icon:`chart-line`,href:`/market-makers/introduction`,children:_jsx(_components.p,{children:`Integration guides for teams providing liquidity on D1.`})}),_jsx(Card,{title:`API Reference`,icon:`code`,href:`/api-reference/introduction`,children:_jsx(_components.p,{children:`Exact request and response schemas for every public endpoint.`})})]}),`\n`,_jsxs(_components.p,{children:[`If you are a market maker with a D1 API key, start with the `,_jsx(_components.a,{href:`/market-makers/quickstart`,children:`Quickstart`}),`. It takes you from your key to a placed, reconciled and cancelled order.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Introduction","description":"Integrating with D1.","href":"/index"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Documentation","slug":"documentation","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"d1-exchange","siteName":"D1","title":"Introduction - D1","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-14T15:03:14.253Z","originalFileLocation":"index.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Integrating with D1.\">\u003cmeta data-mint-head name=\"application-name\" content=\"D1\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/d1-exchange/bP8tnWUOC1ygwHMe/_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/d1-exchange/bP8tnWUOC1ygwHMe/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/d1-exchange/bP8tnWUOC1ygwHMe/_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/d1-exchange/bP8tnWUOC1ygwHMe/_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/d1-exchange/bP8tnWUOC1ygwHMe/_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/d1-exchange/bP8tnWUOC1ygwHMe/_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/d1-exchange/bP8tnWUOC1ygwHMe/_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/d1-exchange/bP8tnWUOC1ygwHMe/_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/d1-exchange/bP8tnWUOC1ygwHMe/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Introduction - D1\">\u003cmeta data-mint-head property=\"og:description\" content=\"Integrating with D1.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"D1\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.d1.exchange\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://d1-exchange.mintlify.site/_mintlify/api/og/v2?division=Get+started\u0026amp;title=Introduction\u0026amp;description=Integrating+with+D1.\u0026amp;theme=5e24bdec33a4bb831b1aebff\u0026amp;signature=fc88ef0809659c14167cf9ca808eb7d73d6221ae6835bd321d2f251dfd5add69\">\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=\"Introduction - D1\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Integrating with D1.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://d1-exchange.mintlify.site/_mintlify/api/og/v2?division=Get+started\u0026amp;title=Introduction\u0026amp;description=Integrating+with+D1.\u0026amp;theme=5e24bdec33a4bb831b1aebff\u0026amp;signature=fc88ef0809659c14167cf9ca808eb7d73d6221ae6835bd321d2f251dfd5add69\">\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/d1-exchange/bP8tnWUOC1ygwHMe/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"D1\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1F2937\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.d1.exchange\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/index.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.d1.exchange/#organization\",\"name\":\"D1\",\"url\":\"https://docs.d1.exchange\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/d1-exchange/HzNrzOmugtQmniCd/logo/d1-options-light.svg?fit=max\u0026auto=format\u0026n=HzNrzOmugtQmniCd\u0026q=85\u0026s=b7aec4e2bc5f44ae6ebb579a2d121369\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.d1.exchange#website\",\"name\":\"D1\",\"url\":\"https://docs.d1.exchange\",\"publisher\":{\"@id\":\"https://docs.d1.exchange/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.d1.exchange/#webpage\",\"url\":\"https://docs.d1.exchange/\",\"name\":\"Introduction\",\"description\":\"Integrating with D1.\",\"dateModified\":\"2026-11-14T15:03:14.253Z\",\"isPartOf\":{\"@id\":\"https://docs.d1.exchange#website\"}},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.d1.exchange/#article\",\"headline\":\"Introduction\",\"name\":\"Introduction\",\"description\":\"Integrating with D1.\",\"url\":\"https://docs.d1.exchange/\",\"mainEntityOfPage\":{\"@id\":\"https://docs.d1.exchange/#webpage\"},\"dateModified\":\"2026-11-14T15:03:14.253Z\",\"publisher\":{\"@id\":\"https://docs.d1.exchange/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.d1.exchange#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"D1\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"D1\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/index.md","siteName":"D1","nav":{"global":null,"tabs":[{"tab":"Guides","groups":[{"group":"Get started","pages":[{"title":"Introduction","href":""}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"tab":"Market Makers","pages":[{"title":"Market Makers","href":"/market-makers/introduction"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Introduction - D1","buildId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","deploymentId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","dynamics":[],"chunks":[]}