{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Raydium Docs","colors":{"primary":"#8C6EFF","light":"#A88BFF","dark":"#5E3BE1"},"logo":{"light":"https://mintcdn.com/raydium/_tRY-DXWaHnr_oNu/logo/light.png?fit=max\u0026auto=format\u0026n=_tRY-DXWaHnr_oNu\u0026q=85\u0026s=7085a1104d3b6b9db0f4cd6b94f94f90","dark":"https://mintcdn.com/raydium/_tRY-DXWaHnr_oNu/logo/dark.png?fit=max\u0026auto=format\u0026n=_tRY-DXWaHnr_oNu\u0026q=85\u0026s=345de52f38d0c938f8b68a04d6f81cbe"},"favicon":"https://mintcdn.com/raydium/YfhgQCAxRmaSYtrQ/favicon.ico?fit=max\u0026auto=format\u0026n=YfhgQCAxRmaSYtrQ\u0026q=85\u0026s=b5890b9ca80a37181363bbd9eac3e6ee","background":{"color":{"dark":"#0A0514"}},"navbar":{"links":[{"href":"/reference/changelog","label":"Updates"},{"href":"https://immunefi.com/bug-bounty/raydium/information/","label":"Bug Bounty"},{"href":"https://discord.gg/raydium","label":"Support"}],"primary":{"type":"button","label":"Launch App","href":"https://raydium.io"}},"footer":{"socials":{"x":"https://x.com/Raydium","github":"https://github.com/raydium-io","discord":"https://discord.gg/raydium"}},"fonts":{"family":"Inter"},"styling":{"eyebrows":"section","latex":true},"integrations":{"ga4":{"measurementId":"G-9ZDEPKZS6K"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"raydium.io","icon":"https://mintlify.s3.us-west-1.amazonaws.com/raydium/logo/raydium-r.png","href":"https://raydium.io"},{"anchor":"GitHub","icon":"github","href":"https://github.com/raydium-io"}]},"languages":[{"language":"en","default":true,"href":""},{"language":"zh","href":"zh"},{"language":"zh-Hant","href":"zh-Hant"},{"language":"ja","href":"ja"},{"language":"ko","href":"ko"},{"language":"ru","href":"ru"},{"language":"es","href":"es"},{"language":"de","href":"de"},{"language":"fr","href":"fr"},{"language":"pt","href":"pt"},{"language":"tr","href":"tr"},{"language":"vi","href":"vi"},{"language":"id","href":"id"},{"language":"ar","href":"ar"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"raydium","hasAudioNarration":false,"actualSubdomain":"raydium","customDomains":["docs.raydium.io"],"gitSource":{"type":"github","owner":"raydium-io","repo":"raydium-docs-v1","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae1a413d6a250fd1db889c4","collectionId":"73b5cc6f-561a-4bbb-8c20-6fd448fbedd1","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae1a413d6a250fd1db889c4"},"feedback":{"issues":true,"edits":true,"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae1a413d6a250fd1db889c4","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"en","tag":"Products","count":104},{"language":"ar","tag":"Products","count":104},{"language":"de","tag":"Produkte","count":104},{"language":"es","tag":"Productos","count":104},{"language":"fr","tag":"Produits","count":104},{"language":"id","tag":"Products","count":104},{"language":"ja","tag":"プロダクト","count":104},{"language":"ko","tag":"제품","count":104},{"language":"pt","tag":"Products","count":104},{"language":"ru","tag":"Продукты","count":104},{"language":"tr","tag":"Products","count":104},{"language":"vi","tag":"Products","count":104},{"language":"zh-Hant","tag":"產品","count":104},{"language":"zh","tag":"产品","count":104},{"language":"en","tag":">_ Api Reference","count":82},{"language":"ar","tag":">_ Api Reference","count":82},{"language":"de","tag":"API-Referenz","count":82},{"language":"es","tag":"Referencia de API","count":82},{"language":"fr","tag":"Référence API","count":82},{"language":"id","tag":">_ Api Reference","count":82},{"language":"ja","tag":"API リファレンス","count":82},{"language":"ko","tag":"API 참조","count":82},{"language":"pt","tag":">_ Api Reference","count":82},{"language":"ru","tag":"Справочник API","count":82},{"language":"tr","tag":">_ Api Reference","count":82},{"language":"vi","tag":">_ Api Reference","count":82},{"language":"zh-Hant","tag":"API 參考","count":82},{"language":"zh","tag":"API 参考","count":82},{"language":"en","tag":"Reference","count":56},{"language":"ar","tag":"Reference","count":56},{"language":"de","tag":"Referenz","count":56},{"language":"es","tag":"Referencia","count":56},{"language":"fr","tag":"Référence","count":56},{"language":"id","tag":"Reference","count":56},{"language":"ja","tag":"リファレンス","count":56},{"language":"ko","tag":"참조","count":56},{"language":"pt","tag":"Reference","count":56},{"language":"ru","tag":"Справочник","count":56},{"language":"tr","tag":"Reference","count":56},{"language":"vi","tag":"Reference","count":56},{"language":"zh-Hant","tag":"參考","count":56},{"language":"zh","tag":"参考","count":56},{"language":"en","tag":"LaunchLab APIs","count":32},{"language":"ar","tag":"LaunchLab APIs","count":32},{"language":"de","tag":"LaunchLab-APIs","count":32},{"language":"es","tag":"APIs de LaunchLab","count":32},{"language":"fr","tag":"APIs LaunchLab","count":32},{"language":"id","tag":"LaunchLab APIs","count":32},{"language":"ja","tag":"LaunchLab API 群","count":32},{"language":"ko","tag":"LaunchLab API","count":32},{"language":"pt","tag":"LaunchLab APIs","count":32},{"language":"ru","tag":"API LaunchLab","count":32},{"language":"tr","tag":"LaunchLab APIs","count":32},{"language":"vi","tag":"LaunchLab APIs","count":32},{"language":"zh-Hant","tag":"LaunchLab APIs","count":32},{"language":"zh","tag":"LaunchLab APIs","count":32},{"language":"en","tag":"User Guide","count":29},{"language":"ar","tag":"User Guide","count":29},{"language":"de","tag":"Benutzerhandbuch","count":29},{"language":"es","tag":"Guía de usuario","count":29},{"language":"fr","tag":"Guide utilisateur","count":29},{"language":"id","tag":"User Guide","count":29},{"language":"ja","tag":"ユーザーガイド","count":29},{"language":"ko","tag":"사용자 가이드","count":29},{"language":"pt","tag":"User Guide","count":29},{"language":"ru","tag":"Руководство пользователя","count":29},{"language":"tr","tag":"User Guide","count":29},{"language":"vi","tag":"User Guide","count":29},{"language":"zh-Hant","tag":"使用者指南","count":29},{"language":"zh","tag":"用户指南","count":29},{"language":"en","tag":"{} Developer Guide","count":26},{"language":"ar","tag":"{} Developer Guide","count":26},{"language":"de","tag":"Entwicklerhandbuch","count":26},{"language":"es","tag":"Guía de desarrollador","count":26},{"language":"fr","tag":"Guide développeur","count":26},{"language":"id","tag":"{} Developer Guide","count":26},{"language":"ja","tag":"開発者ガイド","count":26},{"language":"ko","tag":"개발자 가이드","count":26},{"language":"pt","tag":"{} Developer Guide","count":26},{"language":"ru","tag":"Руководство разработчика","count":26},{"language":"tr","tag":"{} Developer Guide","count":26},{"language":"vi","tag":"{} Developer Guide","count":26},{"language":"zh-Hant","tag":"開發者指南","count":26},{"language":"zh","tag":"开发者指南","count":26},{"language":"en","tag":"API v3","count":23},{"language":"ar","tag":"API v3","count":23},{"language":"de","tag":"API v3","count":23},{"language":"es","tag":"API v3","count":23},{"language":"fr","tag":"API v3","count":23},{"language":"id","tag":"API v3","count":23},{"language":"ja","tag":"API v3","count":23},{"language":"ko","tag":"API v3","count":23},{"language":"pt","tag":"API v3","count":23},{"language":"ru","tag":"API v3","count":23},{"language":"tr","tag":"API v3","count":23},{"language":"vi","tag":"API v3","count":23},{"language":"zh-Hant","tag":"API v3","count":23},{"language":"zh","tag":"API v3","count":23},{"language":"en","tag":"Overview","count":20},{"language":"en","tag":"Changelog","count":20},{"language":"ar","tag":"Overview","count":20},{"language":"ar","tag":"Changelog","count":20},{"language":"de","tag":"Übersicht","count":20},{"language":"de","tag":"Changelog","count":20},{"language":"es","tag":"Resumen","count":20},{"language":"es","tag":"Changelog","count":20},{"language":"fr","tag":"Aperçu","count":20},{"language":"fr","tag":"Changelog","count":20},{"language":"id","tag":"Overview","count":20},{"language":"id","tag":"Changelog","count":20},{"language":"ja","tag":"概要","count":20},{"language":"ja","tag":"Changelog","count":20},{"language":"ko","tag":"개요","count":20},{"language":"ko","tag":"Changelog","count":20},{"language":"pt","tag":"Overview","count":20},{"language":"pt","tag":"Changelog","count":20},{"language":"ru","tag":"Обзор","count":20},{"language":"ru","tag":"Changelog","count":20},{"language":"tr","tag":"Overview","count":20},{"language":"tr","tag":"Changelog","count":20},{"language":"vi","tag":"Overview","count":20},{"language":"vi","tag":"Changelog","count":20},{"language":"zh-Hant","tag":"總覽","count":20},{"language":"zh-Hant","tag":"Changelog","count":20},{"language":"zh","tag":"总览","count":20},{"language":"zh","tag":"Changelog","count":20},{"language":"en","tag":"Mint API","count":19},{"language":"ar","tag":"Mint API","count":19},{"language":"de","tag":"Mint API","count":19},{"language":"es","tag":"Mint API","count":19},{"language":"fr","tag":"Mint API","count":19},{"language":"id","tag":"Mint API","count":19},{"language":"ja","tag":"Mint API","count":19},{"language":"ko","tag":"Mint API","count":19},{"language":"pt","tag":"Mint API","count":19},{"language":"ru","tag":"Mint API","count":19},{"language":"tr","tag":"Mint API","count":19},{"language":"vi","tag":"Mint API","count":19},{"language":"zh-Hant","tag":"Mint API","count":19},{"language":"zh","tag":"Mint API","count":19}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"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":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"img[src*=\"raydium-r.png\"]{width:18px;height:18px;object-fit:contain;filter:grayscale(1) opacity(0.68)}.group:hover img[src*=\"raydium-r.png\"]{filter:brightness(0) invert(1);background-color:transparent}.group:hover>div:has(>img[src*=\"raydium-r.png\"]){background-color:#8C6EFF}html:has(.rd-home) header,html:has(.rd-home) #header,html:has(.rd-home) [class*=\"Header\"],html:has(.rd-home) [data-element*=\"header\"],html:has(.rd-home) aside,html:has(.rd-home) #sidebar,html:has(.rd-home) [class*=\"Sidebar\"],html:has(.rd-home) [class*=\"sidebar\"],html:has(.rd-home) nav[class*=\"tab\"],html:has(.rd-home) nav[class*=\"Tab\"],html:has(.rd-home) [class*=\"TabBar\"],html:has(.rd-home) [class*=\"tab-bar\"],html:has(.rd-home) #navbar,html:has(.rd-home) footer,html:has(.rd-home) [class*=\"Footer\"],html:has(.rd-home) [class*=\"TableOfContents\"],html:has(.rd-home) [class*=\"toc\"],html:has(.rd-home) #table-of-contents,html:has(.rd-home) .pagination,html:has(.rd-home) [class*=\"Pagination\"],html:has(.rd-home) [class*=\"Breadcrumb\"],html:has(.rd-home) .breadcrumbs{display:none!important}html:has(.rd-home),html:has(.rd-home) body,html:has(.rd-home) #__next,html:has(.rd-home) #root,html:has(.rd-home) main,html:has(.rd-home) article,html:has(.rd-home)>body>div,html:has(.rd-home)>body>div>div{padding:0!important;margin:0!important;max-width:none!important;width:100%!important;border:0!important}html:has(.rd-home) *:has(>.rd-home){padding-top:0!important;margin-top:0!important}html:has(.rd-home) .pt-\\[120px\\]{padding-top:0!important}html:has(.rd-home),html:has(.rd-home) body,html:has(.rd-home) #__next,html:has(.rd-home) #root,html:has(.rd-home) main{background:#0A0514!important}html:has(.rd-home){overflow-x:hidden!important}html:has(.rd-home) body{overflow-x:hidden!important;min-height:100vh}html:has(.rd-home) body::before,html:has(.rd-home) body::after,html:has(.rd-home) main::before,html:has(.rd-home) main::after{display:none!important}.rd-home{position:relative!important;width:100%!important;max-width:none!important;margin:0!important;left:0!important;right:0!important}:root{--rd-purple: #8C6EFF;--rd-purple-light: #A88BFF;--rd-purple-dark: #5E3BE1;--rd-cyan: #60D5FF;--rd-pink: #FF60D5;--rd-amber: #FFBB4C;--rd-green: #4ADE80;--rd-bg: #0A0514;--rd-bg-surf: #140C28;--rd-bg-elev: #1A1330;--rd-bg-hover: #231A3C;--rd-border: rgba(140, 110, 255, 0.18);--rd-border-strong: rgba(140, 110, 255, 0.32);--rd-text: #FFFFFF;--rd-text-2: #B8B0D9;--rd-text-3: #8279A4;--rd-shadow-soft: 0 20px 60px rgba(0, 0, 0, 0.28);--rd-shell-max: 1580px;--rd-space-1: 16px;--rd-space-2: 24px;--rd-space-3: 36px;--rd-space-4: 52px;--rd-space-5: 72px;--rd-space-6: 96px;--rd-space-7: 128px}.rd-home .rd-c-purple{color:var(--rd-purple)}.rd-home .rd-c-cyan{color:var(--rd-cyan)}.rd-home .rd-c-green{color:var(--rd-green)}.rd-home .rd-c-amber{color:var(--rd-amber)}.rd-home .rd-c-pink{color:var(--rd-pink)}.rd-track__title,.rd-product__label,.rd-comm__title{color:var(--rd-text)}.rd-only-mobile{display:none}.rd-only-desktop{display:inline}.rd-home,.rd-home *{box-sizing:border-box}.rd-home{background:var(--rd-bg);color:var(--rd-text);font-family:-apple-system, BlinkMacSystemFont, \"Inter\", \"Segoe UI\", Roboto, sans-serif;font-size:16px;line-height:1.5;overflow-x:hidden}.rd-home a{color:inherit;text-decoration:none}.rd-home p,.rd-home h1,.rd-home h2,.rd-home h3,.rd-home h4{margin:0}.rd-home button{font-family:inherit;cursor:pointer}.rd-home input,.rd-home textarea,.rd-home select,.rd-home button{font:inherit}.rd-home .rd-eyebrow-tx{margin:0 0 14px}.rd-home .rd-section__title{margin:0 0 18px}.rd-home .rd-section__sub{margin:0}.rd-home .rd-qs__title{margin:0 0 16px}.rd-home .rd-qs__desc{margin:0 0 28px}.rd-home .rd-aistrip__title{margin:0 0 8px}.rd-home .rd-aistrip__desc{margin:0}.rd-home .rd-footer__brand-desc{margin:14px 0}.rd-hero-zone{position:relative;width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center;background:#0A0514}.rd-hero-zone::before{content:\"\";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 166.67% 166.67% at -93.33% -153.33%, rgba(255, 186.91, 75.99, 0.10) 0%, rgba(255, 186.91, 75.99, 0) 100%),\n radial-gradient(ellipse 111.11% 100% at -77.78% 64%, rgba(95.88, 212.92, 255, 0.20) 0%, rgba(95.88, 212.92, 255, 0) 100%),\n radial-gradient(ellipse 111.11% 100% at 71.11% 70%, rgba(255, 95.88, 212.92, 0.18) 0%, rgba(255, 95.88, 212.92, 0) 100%),\n radial-gradient(ellipse 111.11% 100% at 17.78% 40%, rgba(140, 109.90, 255, 0.30) 0%, rgba(140, 109.90, 255, 0) 100%),\n radial-gradient(ellipse 58.82% 55.56% at 0% 64.44%, rgba(94.09, 58.91, 224.91, 0.45) 0%, rgba(94.09, 58.91, 224.91, 0) 100%),\n #0A0514;z-index:0}.rd-nav,.rd-hero{position:relative}.rd-hero{z-index:1}.rd-nav{z-index:2}.rd-nav{display:flex;align-items:center;justify-content:flex-start;padding:20px 64px;width:100%;max-width:none;margin:0;min-height:74px;background:linear-gradient(180deg, rgba(19.52, 0.52, 25.37, 0.35) 0%, rgba(9, 1, 11, 0) 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(255, 255, 255, 0.06);box-shadow:0 8px 24px rgba(0, 0, 0, 0.30), 0 12px 32px rgba(140, 109.90, 255, 0.10)}.rd-nav__brand{display:inline-flex;align-items:center;gap:12px;text-decoration:none}.rd-nav__logo{display:block;height:28px;width:auto}.rd-nav__mark{width:32px;height:32px;border-radius:8px;background:#8C6EFF;display:grid;place-items:center;font-weight:700;font-size:18px;color:#fff;box-shadow:none}.rd-nav__name{font-size:16px;font-weight:600;letter-spacing:0}.rd-nav__links{display:flex;gap:32px}.rd-nav__links a{font-size:14px;font-weight:500;color:#B8B0D9;transition:color 0.15s}.rd-nav__links a:hover{color:var(--rd-text)}.rd-nav__links{margin-left:88px}.rd-nav__right{display:flex;gap:12px;align-items:center;margin-left:auto}.rd-nav__search{display:flex;align-items:center;gap:10px;height:38px;padding:0 12px;background:#1A1330;border:1px solid #2A1F4A;border-radius:8px;font-size:13px;color:#8279A4;min-width:258px;line-height:1}.rd-nav__search input{flex:1;min-width:0;border:0;background:transparent;color:var(--rd-text);outline:none;font:inherit}.rd-nav__search input::placeholder{color:#8279A4;opacity:1}.rd-nav__search input[readonly],.rd-hero__search input[readonly]{cursor:pointer;caret-color:transparent}.rd-nav__search-kbd{margin-left:auto;padding:2px 6px;background:#140C28;border:1px solid #2A1F4A;border-radius:4px;font-family:ui-monospace, \"JetBrains Mono\", monospace;font-size:11px;color:#8279A4}.rd-lang-menu{position:relative}.rd-lang-menu::after{content:\"\";position:absolute;top:100%;right:0;width:100%;height:10px}.rd-lang{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;background:#1A1330;border:1px solid #2A1F4A;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;user-select:none;color:var(--rd-text)}.rd-lang-menu__list{position:absolute;top:calc(100% + 8px);right:0;min-width:132px;padding:8px;display:none;flex-direction:column;gap:4px;background:#140C28;border:1px solid #2A1F4A;border-radius:10px;box-shadow:0 12px 32px rgba(0, 0, 0, 0.32);z-index:20}.rd-lang-menu:hover .rd-lang-menu__list,.rd-lang-menu:focus-within .rd-lang-menu__list{display:flex}.rd-lang-menu__item{padding:9px 10px;border-radius:8px;font-size:13px;color:var(--rd-text-2)}.rd-lang-menu__item:hover,.rd-lang-menu__item.is-active{background:#1A1330;color:var(--rd-text)}.rd-cta-primary{height:38px;padding:0 16px;display:inline-flex;align-items:center;background:#8C6EFF;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;transition:background 0.15s, transform 0.15s;box-shadow:none}.rd-cta-primary:hover{background:var(--rd-purple-light);transform:translateY(-1px)}.rd-hero{width:100%;padding:88px 64px 80px;max-width:1440px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px}.rd-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:var(--rd-bg-elev);border:1px solid var(--rd-border-strong);border-radius:999px;font-size:12px;font-weight:500;color:var(--rd-text-2)}.rd-eyebrow__dot{width:6px;height:6px;border-radius:50%;background:var(--rd-green);box-shadow:0 0 8px var(--rd-green)}.rd-headline{font-size:72px;font-weight:700;line-height:80px;letter-spacing:0;width:1100px;max-width:100%;overflow-wrap:break-word;text-wrap:balance;margin-bottom:0}.rd-headline br{display:block}.rd-subhead{font-size:18px;line-height:28px;color:#B8B0D9;width:800px;max-width:100%;margin-bottom:0}.rd-hero__search{display:inline-flex;align-items:center;gap:12px;width:640px;max-width:100%;min-width:0;padding:16px 20px;background:#1A1330;border:1px solid #3C2D64;border-radius:12px;font-size:15px;color:#8279A4;box-shadow:none;margin-bottom:0}.rd-hero__search input{flex:1;border:none;background:none;font:inherit;color:var(--rd-text);outline:none}.rd-hero__search input::placeholder{color:#8279A4}.rd-hero__search-ico{font-size:18px;color:#8279A4}.rd-kbd{padding:4px 8px;background:#140C28;border:1px solid #2A1F4A;border-radius:4px;font-family:ui-monospace, \"JetBrains Mono\", monospace;font-size:12px;color:#8279A4}.rd-hero__chips{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:0}.rd-hero__chips-label{font-size:13px;font-weight:500;color:#8279A4}.rd-chip{padding:6px 12px;background:#1A1330;border:1px solid #2A1F4A;border-radius:999px;font-size:12px;font-weight:500;color:#B8B0D9;transition:background 0.15s, color 0.15s}.rd-chip:hover{background:var(--rd-bg-hover);color:var(--rd-text)}.rd-section{padding:80px 64px}.rd-section--surf{background:#180d2b}.rd-section--quickstart{padding-top:80px;padding-bottom:80px;background:#0A0514}.rd-section--tracks{padding-top:40px;padding-bottom:80px;background:#0A0514}.rd-section--surf{padding-top:80px;padding-bottom:80px;background:#140C28}.rd-comm{padding-top:80px;padding-bottom:80px}.rd-section__head{text-align:center;max-width:1160px;margin:0 auto 28px;display:flex;flex-direction:column;align-items:center;gap:8px}.rd-section--surf .rd-section__head,.rd-comm .rd-section__head{gap:12px}.rd-eyebrow-tx{font-size:14px;font-weight:600;letter-spacing:0.5px;color:var(--rd-purple);margin-bottom:0}.rd-eyebrow-tx--cyan{color:var(--rd-cyan)}.rd-product__ix-wrap{display:flex;flex-direction:column;gap:4px}.rd-codewindow__dot--r{background:#FF6B62}.rd-codewindow__dot--y{background:#FFBB2D}.rd-codewindow__dot--g{background:#28C73D}.rd-codewindow__pre code{font:inherit;color:inherit;background:transparent;padding:0}.rd-comm__card--bb .rd-comm__icon::before{display:none}.rd-section__title{font-size:36px;font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:0;text-wrap:balance}.rd-section__sub{font-size:16px;line-height:24px;color:var(--rd-text-2);max-width:720px;margin-left:auto;margin-right:auto}.rd-tracks{display:grid;grid-template-columns:repeat(3, 400px);gap:24px;max-width:1248px;margin:0 auto}.rd-track{display:flex;flex-direction:column;gap:20px;min-height:0;padding:32px 28px;background:#140C28;border:1px solid #2A1F4A;border-radius:16px;transition:border-color 0.2s, transform 0.2s, background 0.2s;box-shadow:none}.rd-track:hover{border-color:rgba(140, 110, 255, 0.42);transform:translateY(-2px);background:rgba(30, 19, 52, 0.95)}.rd-track__icon{width:48px;height:48px;border-radius:12px;background:color-mix(in srgb, currentColor 16%, transparent);display:inline-flex;align-items:center;justify-content:center;box-shadow:none}.rd-track__icon svg{width:24px;height:24px;color:currentColor}.rd-track__title{font-size:22px;font-weight:600}.rd-track__desc{font-size:14px;line-height:22px;color:var(--rd-text-2);max-width:344px}.rd-track__cta{font-size:14px;font-weight:700;margin-top:auto}.rd-products{display:grid;grid-template-columns:repeat(3, 414px);gap:20px;max-width:1282px;margin:0 auto}.rd-product{display:flex;flex-direction:column;gap:16px;min-height:0;padding:28px;background:#1A1330;border:1px solid #2A1F4A;border-radius:16px;transition:border-color 0.2s, transform 0.2s, background 0.2s}.rd-product:hover{border-color:rgba(140, 110, 255, 0.38);transform:translateY(-2px);background:rgba(30, 22, 55, 0.92)}.rd-product__top{display:flex;align-items:center;justify-content:space-between}.rd-product__name{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:600}.rd-product__dot{width:8px;height:8px;border-radius:50%;background:currentColor}.rd-product__tag{padding:4px 10px;background:#140C28;border:1px solid #2A1F4A;border-radius:999px;font-size:11px;font-weight:500;letter-spacing:0.3px}.rd-product__desc{font-size:14px;line-height:22px;color:var(--rd-text-2);max-width:358px}.rd-product__ix-label{font-size:11px;font-weight:500;letter-spacing:0.5px;color:var(--rd-text-3);text-transform:none;margin-bottom:0}.rd-product__ix{font-family:ui-monospace, \"JetBrains Mono\", monospace;font-size:12px;color:#b7a9ff}.rd-product__cta{font-size:13px;font-weight:600;margin-top:auto;padding-top:8px}.rd-quickstart{display:flex;justify-content:space-between;align-items:center;gap:48px;max-width:1312px;margin:0 auto}.rd-quickstart__copy{width:560px;flex:0 0 560px;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.rd-qs__title{font-size:40px;font-weight:700;line-height:48px;letter-spacing:0;margin-bottom:0;max-width:560px}.rd-qs__desc{font-size:16px;line-height:26px;color:var(--rd-text-2);margin-bottom:0;max-width:560px}.rd-qs__btns{display:flex;gap:12px;flex-wrap:wrap;padding-top:12px}.rd-btn-primary{padding:14px 24px;background:var(--rd-purple);color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:600;transition:background 0.15s, transform 0.15s;display:inline-block}.rd-btn-primary:hover{background:var(--rd-purple-light);transform:translateY(-1px)}.rd-btn-ghost{padding:14px 24px;background:transparent;color:var(--rd-text);border:1px solid #3C2D64;border-radius:10px;font-size:14px;font-weight:600;transition:background 0.15s;display:inline-block}.rd-btn-ghost:hover{background:var(--rd-bg-elev)}.rd-codewindow{border:1px solid #2A1F4A;border-radius:14px;overflow:hidden;background:#140C28;box-shadow:none;min-height:0;width:704px;flex:0 0 704px}.rd-codewindow__bar{display:flex;align-items:center;gap:8px;padding:12px 16px;min-height:48px;background:#1A1330;border-bottom:1px solid #2A1F4A}.rd-codewindow__dot{width:12px;height:12px;border-radius:50%}.rd-codewindow__dot--r{background:#FF6B63}.rd-codewindow__dot--y{background:#FFBD2E}.rd-codewindow__dot--g{background:#29C75C}.rd-codewindow__filename{margin-left:auto;font-family:ui-monospace, \"JetBrains Mono\", monospace;font-size:12px;line-height:1;color:#8279A4;letter-spacing:0}.rd-codewindow__pre{margin:0;padding:21px 24px 19px;min-height:444px;font-family:ui-monospace, \"JetBrains Mono\", monospace;font-size:13px;font-weight:400;line-height:20px;color:#FFFFFF;overflow-x:auto;white-space:pre}.rd-codewindow__line{display:block;min-height:20px;color:#FFFFFF}.rd-codewindow__line--comment{color:#8279A4}.rd-codewindow__line--accent{color:#A88BFF}.rd-codewindow__line--muted{color:#B8B0D9}.rd-codewindow__line--success{color:#4ADE80}.rd-c1{color:var(--rd-text-3)}.rd-c2{color:var(--rd-purple-light)}.rd-c3{color:var(--rd-text-2)}.rd-c4{color:var(--rd-green)}.rd-aistrip{background:radial-gradient(ellipse 125% 83.33% at 100% 66.67%, rgba(140, 109, 255, 0.10) 0%, rgba(140, 109, 255, 0) 100%), radial-gradient(ellipse 90.91% 58.82% at -63.64% -41.18%, rgba(96, 213, 255, 0.16) 0%, rgba(96, 213, 255, 0) 100%), #140C28}.rd-aistrip__inner{max-width:1440px;margin:0 auto;padding:56px 64px;display:grid;grid-template-columns:720px 1fr;gap:48px;align-items:center}.rd-aistrip__copy{width:720px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.rd-aistrip__title{font-size:28px;font-weight:700;letter-spacing:0;margin-bottom:0}.rd-aistrip__desc{font-size:14px;line-height:22px;color:var(--rd-text-2);max-width:720px}.rd-aistrip__tools{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.rd-tool-pill{padding:10px 16px;background:#0A0514;border:1px solid #3C2D64;border-radius:10px;font-size:13px;font-weight:600}.rd-comm{background-image:radial-gradient(ellipse 80% 80% at 50% 50%, rgba(140, 110, 255, 0.08), transparent 70%)}.rd-comm__grid{display:grid;grid-template-columns:repeat(4, 308px);gap:20px;max-width:1292px;margin:0 auto}.rd-comm__card{display:flex;flex-direction:column;gap:14px;min-height:0;padding:24px;background:#140C28;border:1px solid #2A1F4A;border-radius:14px;transition:border-color 0.2s, transform 0.2s}.rd-comm__card:hover{border-color:var(--rd-border-strong);transform:translateY(-2px)}.rd-comm__icon{width:38px;height:38px;border-radius:10px;background:color-mix(in srgb, currentColor 18%, transparent);display:inline-flex;align-items:center;justify-content:center}.rd-comm__icon::before{display:none}.rd-comm__icon svg{width:22px;height:22px;color:currentColor}.rd-comm__icon img{display:none}.rd-comm__card.is-bb .rd-comm__icon::before{display:none}.rd-comm__title{font-size:18px;font-weight:600}.rd-comm__desc{font-size:13px;line-height:20px;color:var(--rd-text-2)}.rd-comm__text{display:flex;flex-direction:column;gap:4px}.rd-footer{background:#140C28;padding:56px 64px 32px}.rd-footer__top{display:grid;grid-template-columns:360px repeat(4, 160px);gap:38px;max-width:1312px;margin:0 auto 32px}.rd-footer__brand-desc{font-size:13px;line-height:1.55;color:var(--rd-text-2);margin:14px 0;max-width:340px}.rd-footer__socials{display:flex;gap:10px;flex-wrap:wrap;padding-top:8px}.rd-footer__social{padding:8px 12px;background:#1A1330;border:1px solid #2A1F4A;border-radius:8px;font-size:12px;font-weight:500;color:var(--rd-text-2)}.rd-footer__col h4{font-size:13px;font-weight:600;letter-spacing:0.4px;margin-bottom:14px}.rd-footer__col a{display:block;font-size:13px;color:var(--rd-text-2);padding:0 0 12px}.rd-footer__col a:hover{color:var(--rd-text)}.rd-footer__divider{height:1px;background:#2A1F4A;max-width:1312px;margin:0 auto}.rd-footer__bot{max-width:1312px;width:100%;margin:24px auto 0;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--rd-text-3)}@media (max-width: 768px){.rd-only-mobile{display:inline}.rd-only-desktop{display:none!important}.rd-nav{padding:12px 16px;max-width:none;background:rgba(21, 13, 36, 0.68)}.rd-nav__brand{gap:8px}.rd-nav__logo{height:18px}.rd-nav__mark{width:15px;height:15px;font-size:9px;border-radius:4px}.rd-nav__name{font-size:11px}.rd-nav__links,.rd-nav__search,.rd-cta-primary{display:none}.rd-lang-menu__list{right:0;min-width:116px;padding:6px}.rd-lang{padding:0 6px;height:28px;gap:3px;font-size:10px;border-radius:8px}.rd-hero{padding:50px 20px 34px;gap:16px}.rd-headline{font-size:28px;line-height:1.18;letter-spacing:-0.6px;width:auto;max-width:332px;margin-bottom:0}.rd-headline br{display:none}.rd-subhead br{display:none}.rd-subhead{font-size:12px;line-height:1.55;width:auto;max-width:310px;margin-bottom:0}.rd-hero__search{width:100%;min-width:0;max-width:304px;padding:12px 14px;font-size:12px;border-radius:10px;margin-bottom:0}.rd-hero__search-ico{font-size:14px}.rd-kbd{display:none}.rd-hero__chips{display:none}.rd-hero__ctas-mobile{display:flex;flex-direction:column;gap:10px;width:100%;max-width:304px}.rd-hero__ctas-mobile .rd-btn-primary,.rd-hero__ctas-mobile .rd-btn-ghost{width:100%;text-align:center}.rd-hero__ctas-mobile .rd-btn-primary{padding:13px 18px;border-radius:10px;font-size:13px}.rd-hero__ctas-mobile .rd-btn-ghost{padding:0;background:transparent;border:0;font-size:12px;color:rgba(255,255,255,0.78)}.rd-section{padding:52px 20px 64px}.rd-section--quickstart{padding-top:44px;padding-bottom:64px}.rd-section--tracks{padding-top:44px;padding-bottom:64px}.rd-section--surf{padding-top:44px;padding-bottom:64px}.rd-comm{padding-bottom:40px}.rd-section__head{margin-bottom:32px}.rd-section__title{font-size:20px;line-height:1.18;letter-spacing:-0.35px;max-width:320px;margin-left:auto;margin-right:auto}.rd-section__sub{font-size:12px;line-height:1.55;max-width:280px}.rd-eyebrow-tx{font-size:10px;letter-spacing:0.18em;text-transform:uppercase;margin-bottom:10px}.rd-tracks{grid-template-columns:1fr;gap:10px}.rd-track{flex-direction:row;flex-wrap:wrap;min-height:0;padding:18px 14px;gap:12px;border-radius:12px}.rd-track__icon{width:10px;height:10px;margin-top:6px;border-radius:999px;background:currentColor}.rd-track__icon svg{display:none}.rd-track__title{font-size:16px;flex:1;align-self:center}.rd-track__desc{width:100%;font-size:11px;line-height:1.55}.rd-track__cta{font-size:11px}.rd-products{grid-template-columns:1fr;gap:10px}.rd-product{min-height:0;padding:16px 14px 15px;gap:10px;border-radius:12px}.rd-product__name{font-size:15px}.rd-product__tag{font-size:9px;padding:2px 7px}.rd-product__desc{font-size:11px;line-height:1.52}.rd-product__cta{font-size:11px}.rd-product__ix-wrap{display:none}.rd-quickstart{flex-direction:column;gap:28px}.rd-quickstart__copy{width:100%;flex:0 0 auto}.rd-qs__title{font-size:20px;line-height:1.2;max-width:230px;margin-left:auto;margin-right:auto;text-align:center;word-spacing:normal;letter-spacing:-0.02em}.rd-qs__desc{font-size:11px;line-height:1.55;text-align:center;max-width:300px;margin-left:auto;margin-right:auto}.rd-quickstart__copy{text-align:center}.rd-qs__btns{justify-content:center}.rd-qs__btns .rd-btn-primary{width:auto;min-width:172px;padding:11px 16px;font-size:12px;text-align:center;border-radius:10px}.rd-codewindow{border-radius:12px;min-height:0}.rd-codewindow__bar{padding:10px 12px}.rd-codewindow__dot{width:8px;height:8px}.rd-codewindow__filename{font-size:10px}.rd-codewindow__pre{padding:14px 12px;font-size:10px;line-height:1.65}.rd-aistrip__inner{grid-template-columns:1fr;padding:36px 20px;gap:18px;text-align:center}.rd-aistrip__copy{width:auto}.rd-aistrip__title{font-size:18px;line-height:1.28}.rd-aistrip__desc{font-size:11px;line-height:1.55;max-width:306px;margin:0 auto}.rd-aistrip__tools{justify-content:center;gap:8px}.rd-tool-pill{padding:7px 10px;font-size:10px;border-radius:9px}.rd-comm__grid{grid-template-columns:1fr;gap:10px}.rd-comm__card{flex-direction:row;gap:12px;min-height:0;padding:16px 14px;align-items:flex-start;border-radius:12px}.rd-comm__icon{flex:0 0 10px;height:10px;width:10px;margin-top:5px;border-radius:999px;background:currentColor}.rd-comm__icon svg{display:none}.rd-comm__title{font-size:13px}.rd-comm__desc{font-size:11px;line-height:1.5}.rd-footer{padding:26px 20px 22px}.rd-footer__top{grid-template-columns:1fr;gap:24px}.rd-footer__brand-desc{font-size:11px;line-height:1.55;margin:10px 0 12px;max-width:280px}.rd-footer__socials{gap:8px}.rd-footer__social{padding:7px 10px;font-size:10px}.rd-footer__cols-desktop{display:none}.rd-footer__cols-mobile{display:flex;flex-direction:column;gap:10px}.rd-footer__row{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:rgba(17, 11, 30, 0.8);border:1px solid rgba(140, 110, 255, 0.18);border-radius:10px;font-size:12px;font-weight:600}.rd-footer__row span:last-child{color:var(--rd-text-3);font-weight:400;font-size:11px}.rd-footer__bot{flex-direction:column;gap:12px;text-align:center;font-size:11px}}@media (min-width: 769px){.rd-hero__ctas-mobile{display:none}.rd-footer__cols-mobile{display:none}}@media (min-width: 769px) and (max-width: 1024px){.rd-products,.rd-comm__grid{grid-template-columns:repeat(2, 1fr)}.rd-tracks{grid-template-columns:1fr}.rd-section,.rd-nav,.rd-hero,.rd-footer{padding-left:32px;padding-right:32px}.rd-aistrip__inner{padding-left:32px;padding-right:32px}.rd-headline{font-size:56px}.rd-section__title{font-size:30px}}.nav-tabs a.nav-tabs-item[href=\"/\"],.nav-tabs a.nav-tabs-item[href=\"/zh\"],.nav-tabs a.nav-tabs-item[href=\"/zh-Hant\"],.nav-tabs a.nav-tabs-item[href=\"/ja\"],.nav-tabs a.nav-tabs-item[href=\"/ko\"],.nav-tabs a.nav-tabs-item[href=\"/ru\"],.nav-tabs a.nav-tabs-item[href=\"/es\"],.nav-tabs a.nav-tabs-item[href=\"/de\"],.nav-tabs a.nav-tabs-item[href=\"/fr\"],.nav-tabs a.nav-tabs-item[href=\"/pt\"],.nav-tabs a.nav-tabs-item[href=\"/tr\"],.nav-tabs a.nav-tabs-item[href=\"/vi\"],.nav-tabs a.nav-tabs-item[href=\"/id\"],.nav-tabs a.nav-tabs-item[href=\"/ar\"]{display:none}"}],"page":{"pagePath":"fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entrée-de-base","slug":"/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entrée-de-base","pageMetadata":{"title":"Construire une transaction de swap (entrée de base)","description":"Générez une transaction de swap sérialisée pour un montant d'entrée fixe.\nNécessite une réponse réussie de `/compute/swap-base-in`.\n","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/route-api-v2.yaml post /transaction/swap-base-in","href":"/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entrée-de-base","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Générez une transaction de swap sérialisée pour un montant d’entrée fixe.\\nNécessite une réponse réussie de \", _jsx(_components.code, {\n children: \"/compute/swap-base-in\"\n }), \".\"]\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":"Construire une transaction de swap (entrée de base)","description":"Générez une transaction de swap sérialisée pour un montant d'entrée fixe.\nNécessite une réponse réussie de `/compute/swap-base-in`.\n","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/route-api-v2.yaml post /transaction/swap-base-in","href":"/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entrée-de-base","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Construire une transaction de swap (entrée de base)","description":"Générez une transaction de swap sérialisée pour un montant d'entrée fixe.\nNécessite une réponse réussie de `/compute/swap-base-in`.\n","operationId":"buildSwapTransactionBaseIn","tags":["Transaction"],"requestBody":"949eef69-aaae-448e-b78f-2ad34a48489e","responses":{"200":"c8bfab69-612e-4676-81d2-c95174ab11cb","400":"b728fe76-21d2-4afc-8d90-ad692d308f90"},"method":"post","type":"path","servers":["220e8ae8-479a-40a5-8ab4-90c2569ae2a7","6f82a880-2f5d-4275-90fd-d9257954b8cc"],"security":[],"path":"/transaction/swap-base-in","baseUrlOptions":["https://transaction-v1.raydium.io","https://transaction-v1-devnet.raydium.io"],"title":"Construire une transaction de swap (entrée de base)","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["wallet","swapResponse","txVersion","computeUnitPriceMicroLamports"],"properties":{"wallet":{"type":"string","description":"Adresse du portefeuille signataire (base58).","example":"11111111111111111111111111111111","isRequired":true,"uniqueKey":"wallet","typeLabel":"string"},"swapResponse":{"type":"object","description":"L'objet de réponse complet du point de terminaison de calcul.","properties":{"id":{"type":"string","uniqueKey":"swapResponse.id","typeLabel":"string"},"success":{"type":"boolean","uniqueKey":"swapResponse.success","typeLabel":"boolean"},"version":{"type":"string","uniqueKey":"swapResponse.version","typeLabel":"string"},"data":{"type":"object","uniqueKey":"swapResponse.data","typeLabel":"object"}},"isRequired":true,"uniqueKey":"swapResponse","typeLabel":"object"},"txVersion":{"type":"string","enum":["V0","LEGACY"],"description":"Version de la transaction Solana.","example":"V0","isRequired":true,"uniqueKey":"txVersion","typeLabel":"enum\u003cstring>"},"computeUnitPriceMicroLamports":{"type":"string","description":"Prix de l'unité de calcul en micro-lamports (pour les frais de priorité).","example":"1000","isRequired":true,"uniqueKey":"computeUnitPriceMicroLamports","typeLabel":"string"},"wrapSol":{"type":"boolean","description":"Si la conversion de SOL natif doit être effectuée pour l'entrée.","example":false,"uniqueKey":"wrapSol","typeLabel":"boolean"},"unwrapSol":{"type":"boolean","description":"Si WSOL doit être converti en SOL dans la sortie.","example":false,"uniqueKey":"unwrapSol","typeLabel":"boolean"},"inputAccount":{"type":"string","description":"Adresse de compte de token facultative pour l'entrée. Requise si SOL n'est pas converti.","example":"TokenAccount1111111111111111111111111111111111","uniqueKey":"inputAccount","typeLabel":"string"},"outputAccount":{"type":"string","description":"Adresse de compte de token facultative pour la sortie.","example":"TokenAccount2222222222222222222222222222222222","uniqueKey":"outputAccount","typeLabel":"string"},"jitoInfo":{"type":"object","description":"Paramètres de bundle Jito facultatifs pour la protection MEV.","properties":{"address":{"type":"string","description":"Adresse de soumission du bundle Jito.","uniqueKey":"jitoInfo.address","typeLabel":"string"},"amount":{"type":"string","description":"Montant du pourboire du bundle en lamports.","uniqueKey":"jitoInfo.amount","typeLabel":"string"}},"uniqueKey":"jitoInfo","typeLabel":"object"},"referrerWallet":{"type":"string","description":"Adresse de portefeuille référent facultative pour la collecte de frais.","example":"ReferrerWallet1111111111111111111111111111111111","uniqueKey":"referrerWallet","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"wallet":"11111111111111111111111111111111","swapResponse":{"id":"\u003cstring>","success":true,"version":"\u003cstring>","data":{}},"txVersion":"V0","computeUnitPriceMicroLamports":"1000","wrapSol":false,"unwrapSol":false,"inputAccount":"TokenAccount1111111111111111111111111111111111","outputAccount":"TokenAccount2222222222222222222222222222222222","jitoInfo":{"address":"\u003cstring>","amount":"\u003cstring>"},"referrerWallet":"ReferrerWallet1111111111111111111111111111111111"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"c8bfab69-612e-4676-81d2-c95174ab11cb":{"description":"Transaction sérialisée construite avec succès.","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","description":"Identifiant de requête unique.","example":"550e8400-e29b-41d4-a716-446655440000","uniqueKey":"id","typeLabel":"string"},"success":{"type":"boolean","description":"Si la construction de la transaction a réussi.","example":true,"uniqueKey":"success","typeLabel":"boolean"},"version":{"type":"string","example":"V1","uniqueKey":"version","typeLabel":"string"},"data":{"type":"object","description":"Données de la transaction.","properties":{"transaction":{"type":"string","description":"Transaction versionnée encodée en Base64 (prête à signer).","uniqueKey":"data.transaction","typeLabel":"string"},"addressLookupTableAddresses":{"type":"array","description":"Adresses de la table de recherche d'adresses (si txVersion=V0).","items":{"type":"string","uniqueKey":"data.addressLookupTableAddresses.items.[INDEX]","typeLabel":"string"},"uniqueKey":"data.addressLookupTableAddresses","typeLabel":"string[]"}},"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"550e8400-e29b-41d4-a716-446655440000","success":true,"version":"V1","data":{"transaction":"\u003cstring>","addressLookupTableAddresses":["\u003cstring>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"b728fe76-21d2-4afc-8d90-ad692d308f90":{"description":"Corps de la requête invalide ou état de calcul invalide.","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","description":"Identifiant de requête unique.","uniqueKey":"id","typeLabel":"string"},"success":{"type":"boolean","example":false,"uniqueKey":"success","typeLabel":"boolean"},"version":{"type":"string","example":"V1","uniqueKey":"version","typeLabel":"string"},"msg":{"type":"string","description":"Code de message d'erreur (par exemple, REQ_SLIPPAGE_BPS_ERROR, REQ_WALLET_ERROR).","uniqueKey":"msg","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"\u003cstring>","success":false,"version":"V1","msg":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"220e8ae8-479a-40a5-8ab4-90c2569ae2a7":{"url":"https://transaction-v1.raydium.io","description":"Mainnet"},"6f82a880-2f5d-4275-90fd-d9257954b8cc":{"url":"https://transaction-v1-devnet.raydium.io","description":"Devnet"}}},"originalFileLocation":"fr/api-reference/openapi/route-api-v2.yaml"},"subdomain":"raydium","siteName":"Raydium Docs","title":"Construire une transaction de swap (entrée de base) - Raydium Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/","matchLevel":4},"zh":{"href":"/zh","matchLevel":4},"zh-Hant":{"href":"/zh-Hant","matchLevel":4},"ja":{"href":"/ja","matchLevel":4},"ko":{"href":"/ko","matchLevel":4},"ru":{"href":"/ru","matchLevel":4},"es":{"href":"/es","matchLevel":4},"de":{"href":"/de","matchLevel":4},"fr":{"href":"/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entrée-de-base","matchLevel":0},"pt":{"href":"/pt","matchLevel":4},"tr":{"href":"/tr","matchLevel":4},"vi":{"href":"/vi","matchLevel":4},"id":{"href":"/id","matchLevel":4},"ar":{"href":"/ar","matchLevel":4}}},"lastModified":"2026-05-08T06:53:41.584Z","originalFileLocation":"fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entrée-de-base.mdx","locale":"fr"},"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=\"Générez une transaction de swap sérialisée pour un montant d\u0026#x27;entrée fixe. Nécessite une réponse réussie de /compute/swap-base-in.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Raydium Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/raydium/ul9SCN9vmhSkMQHt/_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/raydium/ul9SCN9vmhSkMQHt/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/raydium/ul9SCN9vmhSkMQHt/_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/raydium/ul9SCN9vmhSkMQHt/_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/raydium/ul9SCN9vmhSkMQHt/_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/raydium/ul9SCN9vmhSkMQHt/_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/raydium/ul9SCN9vmhSkMQHt/_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/raydium/ul9SCN9vmhSkMQHt/_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/raydium/ul9SCN9vmhSkMQHt/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Construire une transaction de swap (entrée de base) - Raydium Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Générez une transaction de swap sérialisée pour un montant d\u0026#x27;entrée fixe. Nécessite une réponse réussie de /compute/swap-base-in.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Raydium Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.raydium.io/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entrée-de-base\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://raydium.mintlify.site/_mintlify/api/og/v2?division=Transaction\u0026amp;title=Construire+une+transaction+de+swap+%28entr%C3%A9e+de+base%29\u0026amp;description=G%C3%A9n%C3%A9rez+une+transaction+de+swap+s%C3%A9rialis%C3%A9e+pour+un+montant+d%27entr%C3%A9e+fixe.%0AN%C3%A9cessite+une+r%C3%A9ponse+r%C3%A9ussie+de+%60%2Fcompute%2Fswap-base-in%60.%0A\u0026amp;theme=70caabdea1c883206ebed68a\u0026amp;signature=2dead9e3ec0d2f4adc2a81499bb09231c54864362b209dec6b2fb50e2b5fde28\">\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=\"Construire une transaction de swap (entrée de base) - Raydium Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Générez une transaction de swap sérialisée pour un montant d\u0026#x27;entrée fixe. Nécessite une réponse réussie de /compute/swap-base-in.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://raydium.mintlify.site/_mintlify/api/og/v2?division=Transaction\u0026amp;title=Construire+une+transaction+de+swap+%28entr%C3%A9e+de+base%29\u0026amp;description=G%C3%A9n%C3%A9rez+une+transaction+de+swap+s%C3%A9rialis%C3%A9e+pour+un+montant+d%27entr%C3%A9e+fixe.%0AN%C3%A9cessite+une+r%C3%A9ponse+r%C3%A9ussie+de+%60%2Fcompute%2Fswap-base-in%60.%0A\u0026amp;theme=70caabdea1c883206ebed68a\u0026amp;signature=2dead9e3ec0d2f4adc2a81499bb09231c54864362b209dec6b2fb50e2b5fde28\">\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/raydium/ul9SCN9vmhSkMQHt/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Raydium Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#8C6EFF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.raydium.io/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entrée-de-base\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entr%C3%A9e-de-base.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.raydium.io/#organization\",\"name\":\"Raydium Docs\",\"url\":\"https://docs.raydium.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/raydium/_tRY-DXWaHnr_oNu/logo/light.png?fit=max\u0026auto=format\u0026n=_tRY-DXWaHnr_oNu\u0026q=85\u0026s=7085a1104d3b6b9db0f4cd6b94f94f90\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.raydium.io#website\",\"name\":\"Raydium Docs\",\"url\":\"https://docs.raydium.io\",\"publisher\":{\"@id\":\"https://docs.raydium.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.raydium.io/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entr%C3%A9e-de-base#webpage\",\"url\":\"https://docs.raydium.io/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entr%C3%A9e-de-base\",\"name\":\"Construire une transaction de swap (entrée de base)\",\"description\":\"Générez une transaction de swap sérialisée pour un montant d'entrée fixe. Nécessite une réponse réussie de /compute/swap-base-in.\",\"dateModified\":\"2026-05-08T06:53:41.584Z\",\"isPartOf\":{\"@id\":\"https://docs.raydium.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.raydium.io/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entr%C3%A9e-de-base#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.raydium.io/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entr%C3%A9e-de-base#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Transaction API\",\"item\":\"https://docs.raydium.io/fr/api-reference/route-api-v2-endpoints/compute/calculer-le-devis-de-swap-entr%C3%A9e-de-base\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Construire une transaction de swap (entrée de base)\",\"item\":\"https://docs.raydium.io/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entr%C3%A9e-de-base\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.raydium.io/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entr%C3%A9e-de-base#apireference\",\"headline\":\"Construire une transaction de swap (entrée de base)\",\"name\":\"Construire une transaction de swap (entrée de base)\",\"description\":\"Générez une transaction de swap sérialisée pour un montant d'entrée fixe. Nécessite une réponse réussie de /compute/swap-base-in.\",\"url\":\"https://docs.raydium.io/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entr%C3%A9e-de-base\",\"mainEntityOfPage\":{\"@id\":\"https://docs.raydium.io/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entr%C3%A9e-de-base#webpage\"},\"dateModified\":\"2026-05-08T06:53:41.584Z\",\"publisher\":{\"@id\":\"https://docs.raydium.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.raydium.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Raydium Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Raydium Docs","nav":{"global":{"anchors":[{"anchor":"raydium.io","icon":"https://mintlify.s3.us-west-1.amazonaws.com/raydium/logo/raydium-r.png","href":"https://raydium.io"},{"anchor":"GitHub","icon":"github","href":"https://github.com/raydium-io"}]},"languages":[{"language":"en","default":true,"pages":[{"title":"en","href":"/"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh"}]},{"language":"zh-Hant","pages":[{"title":"zh-Hant","href":"/zh-Hant"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko"}]},{"language":"ru","pages":[{"title":"ru","href":"/ru"}]},{"language":"es","pages":[{"title":"es","href":"/es"}]},{"language":"de","pages":[{"title":"de","href":"/de"}]},{"language":"fr","tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/fr"}]},{"tab":"Aperçu","pages":[{"title":"Aperçu","href":"/fr/introduction"}]},{"tab":"Guide utilisateur","pages":[{"title":"Guide utilisateur","href":"/fr/getting-started"}]},{"tab":"Produits","pages":[{"title":"Produits","href":"/fr/products"}]},{"tab":"Outils de lancement","pages":[{"title":"Outils de lancement","href":"/fr/products/launchlab"}]},{"tab":"Guide développeur","pages":[{"title":"Guide développeur","href":"/fr/solana-fundamentals"}]},{"tab":"Sécurité \u0026 Opérations","pages":[{"title":"Sécurité \u0026 Opérations","href":"/fr/security"}]},{"tab":"Référence API","groups":[{"group":"Aperçu","pages":[{"title":"Référence API","href":"/fr/api-reference"},{"title":"API v3 de Raydium","href":"/fr/api-reference/api-v3/overview"},{"title":"Aperçu de l'API de transaction","href":"/fr/api-reference/route-api-v2/overview"},{"title":"Aperçu de l'API Perps","href":"/fr/api-reference/perp-api-v1/overview"},{"group":"APIs LaunchLab","pages":[{"title":"API de Mint LaunchLab","href":"/fr/api-reference/launch-mint-v1/overview"},{"title":"API Historique LaunchLab","href":"/fr/api-reference/launch-history-v1/overview"},{"title":"API Forum LaunchLab","href":"/fr/api-reference/launch-forum-v1/overview"},{"title":"API d'authentification LaunchLab","href":"/fr/api-reference/launch-auth-v1/overview"}]},{"title":"API IPFS dynamique","href":"/fr/api-reference/dynamic-ipfs-v1/overview"},{"title":"API Owner","href":"/fr/api-reference/owner-api-v1/overview"},{"title":"API v1","href":"/fr/api-reference/api-v1/overview"},{"title":"Temp API","href":"/fr/api-reference/temp-api-v1/overview"}]},{"group":"API v3","pages":[{"group":"Main","pages":[{"title":"Obtenir les statistiques principales","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /main/info","href":"/fr/api-reference/api-v3-endpoints/main/obtenir-les-statistiques-principales"},{"title":"Obtenir le décalage temporel de la chaîne","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /main/chain-time","href":"/fr/api-reference/api-v3-endpoints/main/obtenir-le-décalage-temporel-de-la-chaîne"},{"title":"Obtenir les frais de transaction estimés","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /main/auto-fee","href":"/fr/api-reference/api-v3-endpoints/main/obtenir-les-frais-de-transaction-estimés"},{"title":"Obtenir les pools de staking RAY","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /main/stake-pools","href":"/fr/api-reference/api-v3-endpoints/main/obtenir-les-pools-de-staking-ray"},{"title":"Obtenir les configurations de pools CLMM","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /main/clmm-config","href":"/fr/api-reference/api-v3-endpoints/main/obtenir-les-configurations-de-pools-clmm"},{"title":"Obtenir les configurations de pools CPMM","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /main/cpmm-config","href":"/fr/api-reference/api-v3-endpoints/main/obtenir-les-configurations-de-pools-cpmm"},{"title":"Obtenir les configurations de frais dynamiques CLMM","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /main/clmm-dynamic-config","href":"/fr/api-reference/api-v3-endpoints/main/obtenir-les-configurations-de-frais-dynamiques-clmm"},{"title":"Obtenir les configurations des ordres limites CLMM","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /main/clmm-limit-order-config","href":"/fr/api-reference/api-v3-endpoints/main/obtenir-les-configurations-des-ordres-limites-clmm"}]},{"group":"Mint","pages":[{"title":"Obtenir la liste de mints par défaut","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /mint/list","href":"/fr/api-reference/api-v3-endpoints/mint/obtenir-la-liste-de-mints-par-défaut"},{"title":"Obtenir les informations de mint par identifiants","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /mint/ids","href":"/fr/api-reference/api-v3-endpoints/mint/obtenir-les-informations-de-mint-par-identifiants"},{"title":"Obtenir les prix des mints","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /mint/price","href":"/fr/api-reference/api-v3-endpoints/mint/obtenir-les-prix-des-mints"}]},{"group":"Pools","pages":[{"title":"Obtenir les informations de pool par IDs","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /pools/info/ids","href":"/fr/api-reference/api-v3-endpoints/pools/obtenir-les-informations-de-pool-par-ids"},{"title":"Obtenir les pools par LP mint","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /pools/info/lps","href":"/fr/api-reference/api-v3-endpoints/pools/obtenir-les-pools-par-lp-mint"},{"title":"Lister les pools avec pagination","deprecated":true,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /pools/info/list","href":"/fr/api-reference/api-v3-endpoints/pools/lister-les-pools-avec-pagination"},{"title":"Obtenir les pools par token mint","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /pools/info/mint","href":"/fr/api-reference/api-v3-endpoints/pools/obtenir-les-pools-par-token-mint"},{"title":"Lister les pools avec des filtres avancés (v2)","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /pools/info/list-v2","href":"/fr/api-reference/api-v3-endpoints/pools/lister-les-pools-avec-des-filtres-avancés-v2"},{"title":"Obtenir les clés on-chain d'un pool","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /pools/key/ids","href":"/fr/api-reference/api-v3-endpoints/pools/obtenir-les-clés-on-chain-dun-pool"},{"title":"Obtenir l'historique de liquidité d'un pool","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /pools/line/liquidity","href":"/fr/api-reference/api-v3-endpoints/pools/obtenir-lhistorique-de-liquidité-dun-pool"},{"title":"Obtenir l'historique des positions CLMM","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /pools/line/position","href":"/fr/api-reference/api-v3-endpoints/pools/obtenir-lhistorique-des-positions-clmm"}]},{"group":"Farms","pages":[{"title":"Obtenir les informations de farm par IDs","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /farms/info/ids","href":"/fr/api-reference/api-v3-endpoints/farms/obtenir-les-informations-de-farm-par-ids"},{"title":"Obtenir les farms par LP mint","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /farms/info/lp","href":"/fr/api-reference/api-v3-endpoints/farms/obtenir-les-farms-par-lp-mint"},{"title":"Obtenir les clés on-chain d'une farm","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /farms/key/ids","href":"/fr/api-reference/api-v3-endpoints/farms/obtenir-les-clés-on-chain-dune-farm"}]},{"group":"IDO","pages":[{"title":"Obtenir les clés de pool IDO","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v3.yaml get /ido/key/ids","href":"/fr/api-reference/api-v3-endpoints/ido/obtenir-les-clés-de-pool-ido"}]}]},{"group":"Transaction API","pages":[{"group":"Compute","pages":[{"title":"Calculer le devis de swap (entrée de base)","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/route-api-v2.yaml get /compute/swap-base-in","href":"/fr/api-reference/route-api-v2-endpoints/compute/calculer-le-devis-de-swap-entrée-de-base"},{"title":"Calculer le devis de swap (sortie de base)","description":"Calculez le montant d'entrée requis pour atteindre un montant de sortie souhaité.\nUtile pour les swaps où vous connaissez la sortie cible.\n","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/route-api-v2.yaml get /compute/swap-base-out","href":"/fr/api-reference/route-api-v2-endpoints/compute/calculer-le-devis-de-swap-sortie-de-base"}]},{"group":"Transaction","pages":[{"title":"Construire une transaction de swap (entrée de base)","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/route-api-v2.yaml post /transaction/swap-base-in","href":"/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-entrée-de-base"},{"title":"Construire une transaction de swap (sortie de base)","description":"Générez une transaction de swap sérialisée pour un montant de sortie souhaité.\nNécessite une réponse réussie de `/compute/swap-base-out`.\n","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/route-api-v2.yaml post /transaction/swap-base-out","href":"/fr/api-reference/route-api-v2-endpoints/transaction/construire-une-transaction-de-swap-sortie-de-base"}]}]},{"group":"Perps API","pages":[{"group":"Main","pages":[{"title":"Obtenir les statistiques du marché perpétuel","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/perp-api-v1.yaml get /main/info","href":"/fr/api-reference/perp-api-v1-endpoints/main/obtenir-les-statistiques-du-marché-perpétuel"}]},{"group":"Pool","pages":[{"title":"Obtenir la liste de pools perpétuels par défaut","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/perp-api-v1.yaml get /pool/default-list","href":"/fr/api-reference/perp-api-v1-endpoints/pool/obtenir-la-liste-de-pools-perpétuels-par-défaut"}]}]},{"group":"APIs LaunchLab","pages":[{"group":"Mint API","pages":[{"group":"Discovery","pages":[{"title":"Rechercher des mints","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /get/search","href":"/fr/api-reference/launch-mint-v1-endpoints/discovery/rechercher-des-mints"},{"title":"Obtenir le mint principal vedette","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /get/random/index-top-mint","href":"/fr/api-reference/launch-mint-v1-endpoints/discovery/obtenir-le-mint-principal-vedette"},{"title":"Obtenir les mints récents vedettes","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /get/random/index-left-mint","href":"/fr/api-reference/launch-mint-v1-endpoints/discovery/obtenir-les-mints-récents-vedettes"},{"title":"Lister les mints avec tri","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /get/list","href":"/fr/api-reference/launch-mint-v1-endpoints/discovery/lister-les-mints-avec-tri"},{"title":"Lister les mints Bonk","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /get/list-bonk-custom","href":"/fr/api-reference/launch-mint-v1-endpoints/discovery/lister-les-mints-bonk"}]},{"group":"Details","pages":[{"title":"Obtenir les détails d'un mint","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /get/by/mints","href":"/fr/api-reference/launch-mint-v1-endpoints/details/obtenir-les-détails-dun-mint"},{"title":"Obtenir les mints d'un utilisateur","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /get/by/user","href":"/fr/api-reference/launch-mint-v1-endpoints/details/obtenir-les-mints-dun-utilisateur"}]},{"group":"User Activity","pages":[{"title":"Obtenir les statistiques de volume d'un utilisateur","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /get-by-user/stats/volume","href":"/fr/api-reference/launch-mint-v1-endpoints/user-activity/obtenir-les-statistiques-de-volume-dun-utilisateur"},{"title":"Obtenir les statistiques de création d'un utilisateur","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /get-by-user/stats/create","href":"/fr/api-reference/launch-mint-v1-endpoints/user-activity/obtenir-les-statistiques-de-création-dun-utilisateur"},{"title":"Obtenir les récompenses du parrain","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /campaign/referrer","href":"/fr/api-reference/launch-mint-v1-endpoints/user-activity/obtenir-les-récompenses-du-parrain"}]},{"group":"Configuration","pages":[{"title":"Obtenir la configuration de la plateforme","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /campaign/configs","href":"/fr/api-reference/launch-mint-v1-endpoints/configuration/obtenir-la-configuration-de-la-plateforme"},{"title":"Obtenir les plateformes","deprecated":true,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /campaign/platforms","href":"/fr/api-reference/launch-mint-v1-endpoints/configuration/obtenir-les-plateformes"},{"title":"Obtenir les plateformes v2","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /campaign/platforms-v2","href":"/fr/api-reference/launch-mint-v1-endpoints/configuration/obtenir-les-plateformes-v2"}]},{"group":"Creation","pages":[{"title":"Soumettre la création d'un mint","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml post /create/mint-info","href":"/fr/api-reference/launch-mint-v1-endpoints/creation/soumettre-la-création-dun-mint"},{"title":"Obtenir un mint aléatoire","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml post /create/get-random-mint","href":"/fr/api-reference/launch-mint-v1-endpoints/creation/obtenir-un-mint-aléatoire"},{"title":"Soumettre une transaction","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml post /create/sendTransaction","href":"/fr/api-reference/launch-mint-v1-endpoints/creation/soumettre-une-transaction"}]},{"group":"Vesting","pages":[{"title":"Obtenir les vestiges par IDs","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /vesting/by/ids","href":"/fr/api-reference/launch-mint-v1-endpoints/vesting/obtenir-les-vestiges-par-ids"},{"title":"Obtenir le vesting du pool","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /vesting/by/pool","href":"/fr/api-reference/launch-mint-v1-endpoints/vesting/obtenir-le-vesting-du-pool"},{"title":"Obtenir le vesting du propriétaire","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-mint-v1.yaml get /vesting/by/owner","href":"/fr/api-reference/launch-mint-v1-endpoints/vesting/obtenir-le-vesting-du-propriétaire"}]}]},{"group":"History API","pages":[{"group":"Candle Data","pages":[{"title":"Obtenir les données kline (chandelier)","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-history-v1.yaml get /kline","href":"/fr/api-reference/launch-history-v1-endpoints/candle-data/obtenir-les-données-kline-chandelier"}]},{"group":"Trades","pages":[{"title":"Obtenir l'historique des trades","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-history-v1.yaml get /trade","href":"/fr/api-reference/launch-history-v1-endpoints/trades/obtenir-lhistorique-des-trades"}]}]},{"group":"Forum API","pages":[{"group":"Comments","pages":[{"title":"Publier un commentaire sur un pool","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-forum-v1.yaml post /comment","href":"/fr/api-reference/launch-forum-v1-endpoints/comments/publier-un-commentaire-sur-un-pool"},{"title":"Récupérer les commentaires d'un pool","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-forum-v1.yaml get /comment/pool","href":"/fr/api-reference/launch-forum-v1-endpoints/comments/récupérer-les-commentaires-dun-pool"},{"title":"Récupérer un commentaire spécifique par ID","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-forum-v1.yaml get /comment/id","href":"/fr/api-reference/launch-forum-v1-endpoints/comments/récupérer-un-commentaire-spécifique-par-id"}]}]},{"group":"Auth API","pages":[{"group":"Token Management","pages":[{"title":"Demander un jeton d'authentification avec signature","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-auth-v1.yaml post /request-token","href":"/fr/api-reference/launch-auth-v1-endpoints/token-management/demander-un-jeton-dauthentification-avec-signature"},{"title":"Demander un jeton via une transaction Ledger","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-auth-v1.yaml post /request-token-ledger","href":"/fr/api-reference/launch-auth-v1-endpoints/token-management/demander-un-jeton-via-une-transaction-ledger"},{"title":"Valider le jeton d'authentification","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-auth-v1.yaml get /check-token","href":"/fr/api-reference/launch-auth-v1-endpoints/token-management/valider-le-jeton-dauthentification"},{"title":"Révoquer le jeton d'authentification","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/launch-auth-v1.yaml get /del-token","href":"/fr/api-reference/launch-auth-v1-endpoints/token-management/révoquer-le-jeton-dauthentification"}]}]}]},{"group":"Dynamic IPFS API","pages":[{"group":"CLMM Position","pages":[{"title":"Obtenir les métadonnées de position CLMM","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/dynamic-ipfs-v1.yaml get /clmm/position","href":"/fr/api-reference/dynamic-ipfs-v1-endpoints/clmm-position/obtenir-les-métadonnées-de-position-clmm"}]},{"group":"Locked Positions","pages":[{"title":"Obtenir les métadonnées de position CLMM verrouillée","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/dynamic-ipfs-v1.yaml get /lock/clmm/position","href":"/fr/api-reference/dynamic-ipfs-v1-endpoints/locked-positions/obtenir-les-métadonnées-de-position-clmm-verrouillée"},{"title":"Obtenir les métadonnées de position CPMM verrouillée","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/dynamic-ipfs-v1.yaml get /lock/cpmm/position","href":"/fr/api-reference/dynamic-ipfs-v1-endpoints/locked-positions/obtenir-les-métadonnées-de-position-cpmm-verrouillée"}]}]},{"group":"Owner API","pages":[{"group":"Position","pages":[{"title":"Obtenez les positions de jalonnement pour un portefeuille","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/owner-api-v1.yaml get /position/stake/{owner}","href":"/fr/api-reference/owner-api-v1-endpoints/position/obtenez-les-positions-de-jalonnement-pour-un-portefeuille"},{"title":"Obtenez les positions CLMM verrouillées pour un portefeuille","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/owner-api-v1.yaml get /position/clmm-lock/{owner}","href":"/fr/api-reference/owner-api-v1-endpoints/position/obtenez-les-positions-clmm-verrouillées-pour-un-portefeuille"}]},{"group":"Pool Creation","pages":[{"title":"Obtenez les pools créés par un portefeuille","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/owner-api-v1.yaml get /create-pool/{owner}","href":"/fr/api-reference/owner-api-v1-endpoints/pool-creation/obtenez-les-pools-créés-par-un-portefeuille"}]},{"group":"IDO","pages":[{"title":"Obtenez les informations de participation à l'IDO pour un portefeuille","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/owner-api-v1.yaml get /main/ido/{owner}","href":"/fr/api-reference/owner-api-v1-endpoints/ido/obtenez-les-informations-de-participation-à-lido-pour-un-portefeuille"}]}]},{"group":"API v1","pages":[{"group":"Ray Token","pages":[{"title":"Obtenir l'approvisionnement total de RAY","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v1.yaml get /ray/totalcoins","href":"/fr/api-reference/api-v1-endpoints/ray-token/obtenir-lapprovisionnement-total-de-ray"},{"title":"Obtenir l'approvisionnement en circulation de RAY","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/api-v1.yaml get /ray/circulating","href":"/fr/api-reference/api-v1-endpoints/ray-token/obtenir-lapprovisionnement-en-circulation-de-ray"}]}]},{"group":"Temp API","pages":[{"group":"Temporary","pages":[{"title":"Lister les limit orders CLMM actuellement en attente d'un wallet","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/temp-api-v1.yaml get /limit-order/order/list","href":"/fr/api-reference/temp-api-v1-endpoints/temporary/lister-les-limit-orders-clmm-actuellement-en-attente-dun-wallet"},{"title":"Lister les limit orders CLMM historiques d'un wallet","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/temp-api-v1.yaml get /limit-order/history/order/list-by-user","href":"/fr/api-reference/temp-api-v1-endpoints/temporary/lister-les-limit-orders-clmm-historiques-dun-wallet"},{"title":"Lister le journal d'événements on-chain pour un ou plusieurs PDAs de limit orders","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/temp-api-v1.yaml get /limit-order/history/event/list-by-pda","href":"/fr/api-reference/temp-api-v1-endpoints/temporary/lister-le-journal-dévénements-on-chain-pour-un-ou-plusieurs-pdas-de-limit-orders"},{"title":"Obtenir les frais créateur accumulés pour un wallet","deprecated":null,"version":null,"openapi":"/fr/api-reference/openapi/temp-api-v1.yaml get /cp-creator-fee","href":"/fr/api-reference/temp-api-v1-endpoints/temporary/obtenir-les-frais-créateur-accumulés-pour-un-wallet"}]}]}]},{"tab":"Référence","pages":[{"title":"Référence","href":"/fr/reference"}]}]},{"language":"pt","pages":[{"title":"pt","href":"/pt"}]},{"language":"tr","pages":[{"title":"tr","href":"/tr"}]},{"language":"vi","pages":[{"title":"vi","href":"/vi"}]},{"language":"id","pages":[{"title":"id","href":"/id"}]},{"language":"ar","pages":[{"title":"ar","href":"/ar"}]}]},"basePath":"","title":"Construire une transaction de swap (entrée de base) - Raydium Docs","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Myd8dsju.js","utils-C2HkQgW0.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-8rSppmTv.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B6MjiCFm.js","snippetPresets-DwrSAONL.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-1-a5UQKQ.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C541m7wZ.js","shallow-CWELCZ77.js","getApiPlaygroundDisplay-CTo5Zn03.js","CodeSnippet-D--dzvnl.js","CodeSnippets-DM3cXEDh.js","Page-CxAy5y67.js","getPastedJson-C-VECgcL.js","icon-BPq2-Mg3.js","MethodPill-D9J5cUHd.js","DuplicateIcon-BqHaxUnD.js","createIcon-CIbcZHp9.js","DynamicMarkdown-BKiHAm_d.js","SectionHeading-DstQXt3H.js","axios-vUo_bRtp.js","Markdown-CpxgzsKA.js","clsx-C5EfhVm0.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CJ9Oly2E.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Mk6P3qvh.js"]}