API Key required to access Supertransaction API. Example: mee_2w3mXCuyt4xVXDRCZ5k5Lhgs
Body
application/json
Body
Object containing the CCIP token bridging field, including source/destination tokens and chains, user address, amount, execution mode, and slippage tolerance.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Biconomy Docs","colors":{"primary":"#ec5d31","light":"#ec5d31","dark":"#ec5d31"},"logo":{"light":"https://mintcdn.com/biconomy-73bb4454/32YRkmnpaplHCQ72/logo/logo.svg?fit=max\u0026auto=format\u0026n=32YRkmnpaplHCQ72\u0026q=85\u0026s=ec393d796632ecec763feb1f7ac481e1","dark":"https://mintcdn.com/biconomy-73bb4454/32YRkmnpaplHCQ72/logo/logo.svg?fit=max\u0026auto=format\u0026n=32YRkmnpaplHCQ72\u0026q=85\u0026s=ec393d796632ecec763feb1f7ac481e1"},"favicon":"https://mintcdn.com/biconomy-73bb4454/IzSkKmtlabtHWY7_/favicon.png?fit=max\u0026auto=format\u0026n=IzSkKmtlabtHWY7_\u0026q=85\u0026s=843078140824f23745cbf30154d19f3f","background":{"decoration":"gradient"},"navbar":{"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.biconomy.io"}},"footer":{"socials":{"x":"https://x.com/biconomy"}},"search":{"prompt":"Search Biconomy docs..."},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"biconomy-73bb4454","hasAudioNarration":false,"actualSubdomain":"biconomy-73bb4454","customDomains":["docs.biconomy.io"],"gitSource":{"type":"github","owner":"bcnmy","repo":"biconomy-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae0757c663d8e17af007e8b","collectionId":"43a0d768-d1e4-4732-9f2e-6c2ca8c48340","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae0757c663d8e17af007e8b"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae0757c663d8e17af007e8b","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"default","tag":"Orchestration","count":88},{"language":"default","tag":"Basics","count":21},{"language":"default","tag":"AbstractJS SDK","count":20},{"language":"default","tag":"Getting Started","count":12},{"language":"default","tag":"FAQ","count":11},{"language":"default","tag":"PropAMM","count":10},{"language":"default","tag":"SDK Reference","count":9},{"language":"default","tag":"Wallet Integrations","count":9},{"language":"default","tag":"Agents \u0026 Automation","count":8},{"language":"default","tag":"Supertransaction API","count":8}]},"assistantConfig":{},"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":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".landing-container{max-width:1200px;margin:0 auto;padding:0 1.5rem 4rem;width:100%}.landing-hero{position:relative;padding:6rem 0 4rem;text-align:center;background-image:radial-gradient(circle,rgba(236,93,49,.08) 1.5px,transparent 1.5px);background-size:32px 32px;background-position:center top;border-radius:24px;margin-bottom:3rem;width:100%;box-sizing:border-box}.hero-content{max-width:800px;margin:0 auto;padding:0 1rem}.hero-title,[data-theme=dark] .hero-title{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-title{font-size:3.75rem;font-weight:800;letter-spacing:-.03em;margin-bottom:1.5rem;line-height:1.1;background:linear-gradient(135deg,#1a1a1a 0,#4a4a4a 100%)}[data-theme=dark] .hero-title{background:linear-gradient(135deg,#fff 0,#b0b0b0 100%)}.hero-subtitle{font-size:1.25rem;line-height:1.6;color:#666;margin-bottom:2.5rem;max-width:640px;margin-left:auto;margin-right:auto}[data-theme=dark] .hero-subtitle,[data-theme=dark] .section-header p{color:#a1a1a1}.hero-cta{display:flex;justify-content:center;gap:1rem}.get-started-link{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:#ec5d31;text-decoration:none;padding:.875rem 2rem;border-radius:12px;transition:all .2s ease;background:rgba(236,93,49,.08);border:1px solid rgba(236,93,49,.2);font-size:1rem}.get-started-link:hover{background:rgba(236,93,49,.15);border-color:rgba(236,93,49,.4);transform:translateY(-2px);box-shadow:0 4px 12px rgba(236,93,49,.1)}[data-theme=dark] .get-started-link{color:#ff8a65;background:rgba(236,93,49,.15);border-color:rgba(236,93,49,.3)}[data-theme=dark] .get-started-link:hover{background:rgba(236,93,49,.25);border-color:rgba(236,93,49,.5)}.stats-container{border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06);padding:2.5rem 0;margin-bottom:4rem}[data-theme=dark] .stats-container{border-color:rgba(255,255,255,.06)}.stat-item,.stats-row{display:flex;align-items:center}.stats-row{justify-content:center;gap:4rem;flex-wrap:wrap}.stat-item{flex-direction:column;text-align:center}.stat-number{font-size:2.5rem;font-weight:800;color:#ec5d31;letter-spacing:-.03em;line-height:1;margin-bottom:.5rem}.stat-label{font-size:.875rem;font-weight:500;color:#666;text-transform:uppercase;letter-spacing:.05em}[data-theme=dark] .stat-label{color:#888}.stat-divider{width:1px;height:50px;background-color:rgba(0,0,0,.1)}[data-theme=dark] .stat-divider{background-color:rgba(255,255,255,.1)}.section-spacer{height:2rem}.content-section{margin-bottom:5rem}.section-header{margin-bottom:2rem;text-align:left}.section-header h2{font-size:2rem;font-weight:700;margin-bottom:.5rem;letter-spacing:-.02em}.section-header p{font-size:1.125rem;color:#666;margin:0}.tab-content-wrapper{margin-bottom:1rem}.tab-link{display:inline-flex;align-items:center;margin-top:.5rem;font-weight:600;color:#ec5d31;text-decoration:none;font-size:.95rem}.tab-link:hover{text-decoration:underline}[class*=Card]{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease;height:100%}[class*=Card]:hover{transform:translateY(-4px);box-shadow:0 12px 24px -10px rgba(0,0,0,.15)}.comparison-table-wrapper{width:100%;overflow-x:auto;margin-bottom:1.5rem;border-radius:12px;border:1px solid rgba(0,0,0,.08)}[data-theme=dark] .comparison-table-wrapper{border-color:rgba(255,255,255,.08)}@media (max-width:768px){.landing-container{padding-left:1rem;padding-right:1rem}.landing-hero{padding:3rem 0 2rem;background-size:24px 24px;margin-bottom:2rem}.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.0625rem;margin-bottom:2rem}.stats-row{flex-direction:column;gap:2rem}.stat-divider{display:none}.stat-item{width:100%;padding:1rem;background:rgba(128,128,128,.03);border-radius:12px}.content-section{margin-bottom:3.5rem}.section-header h2{font-size:1.75rem}}.pa-fig{width:100%;max-width:100%;height:auto;margin:0 auto}.pa-fig-narrow-dark,.pa-fig-narrow-light,.pa-fig-wide-dark,.pa-fig-wide-light{display:none!important}@media (min-width:768px){html:not(.dark) .pa-fig-wide-light{display:block!important}html.dark .pa-fig-wide-dark{display:block!important}}@media (max-width:767px){html:not(.dark) .pa-fig-narrow-light{display:block!important}html.dark .pa-fig-narrow-dark{display:block!important}}"}],"page":{"pagePath":"api-reference/instructions/build-ccip-token-bridge-instructions","slug":"/api-reference/instructions/build-ccip-token-bridge-instructions","pageMetadata":{"title":"Build CCIP token bridge instructions","description":"Build CCIP token bridge instructions for your supertransaction","deprecated":null,"version":null,"openapi":"/supertransaction-api/openapi.yaml post /v1/instructions/build-ccip","href":"/api-reference/instructions/build-ccip-token-bridge-instructions","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Build CCIP token bridge instructions for your supertransaction\"\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":"Build CCIP token bridge instructions","description":"Build CCIP token bridge instructions for your supertransaction","deprecated":null,"version":null,"openapi":"/supertransaction-api/openapi.yaml post /v1/instructions/build-ccip","href":"/api-reference/instructions/build-ccip-token-bridge-instructions","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Build CCIP token bridge instructions for your supertransaction","summary":"Build CCIP token bridge instructions","tags":["instructions"],"parameters":[],"operationId":"buildCcip","requestBody":"4bc9add3-a124-45a9-bd6a-4025028c1fb1","responses":{"200":"20c95663-472c-4bd9-b803-c6028edcbf53","400":"a76a5fff-018a-4a8e-8253-6a14a81ee3fe","500":"ccf155a5-d43e-4f4c-ae29-8f4d00b7ff9a"},"security":["88538e17-4136-4da2-b5bf-69702ab089bc"],"method":"post","type":"path","servers":["e4f57c3d-2c10-4614-ac73-2e2444c17e09","858906bb-5781-44e1-902e-80f62c7644a5"],"path":"/v1/instructions/build-ccip","baseUrlOptions":["https://api.biconomy.io","https://api-staging.biconomy.io"],"title":"Build CCIP token bridge instructions","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"description":"Body","content":{"application/json":{"schema":{"description":"Object containing the CCIP token bridging field, including source/destination tokens and chains, user address, amount, execution mode, and slippage tolerance.","type":"object","properties":{"srcToken":{"description":"Source token EVM address. Must be a valid checksummed Ethereum address.","type":"string","example":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","isRequired":true,"uniqueKey":"srcToken","typeLabel":"string"},"dstToken":{"description":"Destination token EVM address. Must be a valid checksummed Ethereum address.","type":"string","example":"0x94b008aa00579c1307b0ef2c499ad98a8ce58e58","isRequired":true,"uniqueKey":"dstToken","typeLabel":"string"},"srcChainId":{"description":"The source chain ID for the swap or token bridging. Use a supported chain ID number.","type":"number","example":8453,"isRequired":true,"uniqueKey":"srcChainId","typeLabel":"number"},"dstChainId":{"description":"The destination chain ID for the swap or token bridging. Use a supported chain ID number.","type":"number","example":10,"isRequired":true,"uniqueKey":"dstChainId","typeLabel":"number"},"ownerAddress":{"description":"EOA wallet address which is going to be used as a owner of orchestrator account","type":"string","example":"0x742d35cc6639cb8d4b5d1c5d7b8b5e2e7c0c7a8a","isRequired":true,"uniqueKey":"ownerAddress","typeLabel":"string"},"amount":{"oneOf":[{"example":"1000000","isRequired":true},{"type":"object","description":"Schema for specifying a runtime ERC20 balance check, including the target address, token address, and optional constraints.","required":["type","tokenAddress"],"properties":{"type":{"example":"runtimeErc20Balance","type":"string","const":"runtimeErc20Balance","isRequired":true,"uniqueKey":"amount.oneOf.1.type","typeLabel":"string"},"tokenAddress":{"oneOf":[{"example":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","isRequired":true}],"isRequired":true,"uniqueKey":"amount.oneOf.1.tokenAddress","typeLabel":"any"},"targetAddress":{"example":"0x742d35cc6639cb8d4b5d1c5d7b8b5e2e7c0c7a8a","description":"The address whose ERC20 balance will be checked at runtime. If not provided, the balance will be checked for the smart account address derived from the owner address.","type":"string","uniqueKey":"amount.oneOf.1.targetAddress","typeLabel":"string"},"constraints":{"description":"Constraints for runtime value checks. Specify one or more of gte, lte, or eq to restrict the value.","type":"object","properties":{"gte":{"example":"1000000","description":"Greater than or equal to","type":"string","uniqueKey":"amount.oneOf.1.constraints.gte","typeLabel":"string"},"lte":{"example":"10000000","description":"Less than or equal to","type":"string","uniqueKey":"amount.oneOf.1.constraints.lte","typeLabel":"string"},"eq":{"example":"5000000","description":"Equal to","type":"string","uniqueKey":"amount.oneOf.1.constraints.eq","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"amount.oneOf.1.constraints","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"amount.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"amount","typeLabel":"object"},"mode":{"type":"string","enum":["smart-account","eoa","eoa-7702"],"isRequired":true,"uniqueKey":"mode","typeLabel":"enum\u003cstring>"},"gasLimit":{"example":"50000","description":"Gas limit for the CCIP token bridging","type":"string","uniqueKey":"gasLimit","typeLabel":"string"}},"required":["srcToken","dstToken","srcChainId","dstChainId","ownerAddress","amount","mode"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"srcToken":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","dstToken":"0x94b008aa00579c1307b0ef2c499ad98a8ce58e58","srcChainId":8453,"dstChainId":10,"ownerAddress":"0x742d35cc6639cb8d4b5d1c5d7b8b5e2e7c0c7a8a","amount":{"type":"runtimeErc20Balance","tokenAddress":"\u003cunknown>","targetAddress":"0x742d35cc6639cb8d4b5d1c5d7b8b5e2e7c0c7a8a","constraints":{"gte":"1000000","lte":"10000000","eq":"5000000"}},"gasLimit":"50000"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"20c95663-472c-4bd9-b803-c6028edcbf53":{"description":"200","content":{"application/json":{"schema":{"type":"object","properties":{"instructions":{"description":"Array of MEE instructions ready for execution","type":"array","items":{"description":"Object representing a single MEE instruction, including the set of contract calls to execute, the target chain ID, and whether the instruction is composable with others in the same batch.","type":"object","properties":{"calls":{"type":"array","items":{"type":"object","required":["to","value","functionSig","inputParams","outputParams"],"properties":{"to":{"description":"EVM address of the target smart contract to invoke for this call.","type":"string","example":"0x1111111254EEB25477B68fb85Ed929f73A960582","isRequired":true,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].to","typeLabel":"string"},"value":{"description":"Amount of native token (in wei) to send with the contract call. Must be a non-negative integer.","type":"string","example":"0","isRequired":true,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].value","typeLabel":"string"},"functionSig":{"description":"Function signature as a string, e.g. \"transfer(address,uint256)\". Must match the target contract ABI.","type":"string","example":"transfer(address,uint256)","isRequired":true,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].functionSig","typeLabel":"string"},"inputParams":{"example":[{"fetcherType":0,"paramData":"0x742d35C9a91B1D5b5D24Dc30e8F0dF8E84b5d1c4","constraints":[]}],"type":"array","items":{"example":{"fetcherType":0,"paramData":"0x742d35C9a91B1D5b5D24Dc30e8F0dF8E84b5d1c4","constraints":[{"constraintType":1,"referenceData":"500"}]},"type":"object","properties":{"fetcherType":{"type":"number","enum":[0,1],"isRequired":true,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].inputParams.items.[INDEX].fetcherType","typeLabel":"enum\u003cnumber>"},"paramData":{"description":"String representing the input parameter data, such as ABI-encoded bytes or a direct value.","type":"string","example":"example string","isRequired":true,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].inputParams.items.[INDEX].paramData","typeLabel":"string"},"constraints":{"type":"array","items":{"example":{"constraintType":0,"referenceData":"1000"},"type":"object","properties":{"constraintType":{"type":"number","enum":[0,1,2,3],"isRequired":true,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].inputParams.items.[INDEX].constraints.items.[INDEX].constraintType","typeLabel":"enum\u003cnumber>"},"referenceData":{"description":"String data used as the reference for the constraint, such as a literal value or ABI-encoded data.","type":"string","example":"example string","isRequired":true,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].inputParams.items.[INDEX].constraints.items.[INDEX].referenceData","typeLabel":"string"}},"required":["constraintType","referenceData"],"additionalProperties":false,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].inputParams.items.[INDEX].constraints.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].inputParams.items.[INDEX].constraints","typeLabel":"object[]"}},"required":["fetcherType","paramData","constraints"],"additionalProperties":false,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].inputParams.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].inputParams","typeLabel":"object[]"},"outputParams":{"example":[{"fetcherType":0,"paramData":"0x"}],"type":"array","items":{"example":{"fetcherType":0,"paramData":"0x"},"type":"object","properties":{"fetcherType":{"type":"number","enum":[0,1],"isRequired":true,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].outputParams.items.[INDEX].fetcherType","typeLabel":"enum\u003cnumber>"},"paramData":{"description":"String representing the output parameter data, such as ABI-encoded bytes or a result value.","type":"string","example":"example string","isRequired":true,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].outputParams.items.[INDEX].paramData","typeLabel":"string"}},"required":["fetcherType","paramData"],"additionalProperties":false,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].outputParams.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].outputParams","typeLabel":"object[]"},"gasLimit":{"description":"Gas limit for the contract call. Optional - if not provided, it will be estimated.","type":"string","example":"100000","uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX].gasLimit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"instructions.items.[INDEX].calls.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"instructions.items.[INDEX].calls","typeLabel":"object[]"},"chainId":{"description":"Chain ID on which this instruction should be executed. Must be a supported EVM chain ID.","type":"number","example":1,"isRequired":true,"uniqueKey":"instructions.items.[INDEX].chainId","typeLabel":"number"},"isComposable":{"description":"Indicates if this instruction is composable with others in the same execution batch.","type":"boolean","example":true,"uniqueKey":"instructions.items.[INDEX].isComposable","typeLabel":"boolean"}},"required":["calls","chainId"],"additionalProperties":false,"uniqueKey":"instructions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"instructions","typeLabel":"object[]"},"simulationTokenOverrides":{"type":"array","items":{"type":"object","properties":{"tokenAddress":{"description":"Address of the token","type":"string","example":"0x742d35Cc6634C0532925a3b844Bc454e4438f44e","isRequired":true,"uniqueKey":"simulationTokenOverrides.items.[INDEX].tokenAddress","typeLabel":"string"},"accountAddress":{"description":"Address of the account","type":"string","example":"0x742d35Cc6634C0532925a3b844Bc454e4438f44e","isRequired":true,"uniqueKey":"simulationTokenOverrides.items.[INDEX].accountAddress","typeLabel":"string"},"chainId":{"description":"Chain ID","type":"number","example":8453,"isRequired":true,"uniqueKey":"simulationTokenOverrides.items.[INDEX].chainId","typeLabel":"number"},"balance":{"description":"Balance of the token","type":"string","example":"12345678901234567890","isRequired":true,"uniqueKey":"simulationTokenOverrides.items.[INDEX].balance","typeLabel":"string"}},"required":["tokenAddress","accountAddress","chainId","balance"],"additionalProperties":false,"uniqueKey":"simulationTokenOverrides.items.[INDEX]","typeLabel":"object"},"uniqueKey":"simulationTokenOverrides","typeLabel":"object[]"}},"required":["instructions"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"instructions":[{"calls":[{"to":"0x1111111254EEB25477B68fb85Ed929f73A960582","value":"0","functionSig":"transfer(address,uint256)","inputParams":[{"fetcherType":0,"paramData":"0x742d35C9a91B1D5b5D24Dc30e8F0dF8E84b5d1c4","constraints":[]}],"outputParams":[{"fetcherType":0,"paramData":"0x"}],"gasLimit":"100000"}],"chainId":1,"isComposable":true}],"simulationTokenOverrides":[{"tokenAddress":"0x742d35Cc6634C0532925a3b844Bc454e4438f44e","accountAddress":"0x742d35Cc6634C0532925a3b844Bc454e4438f44e","chainId":8453,"balance":"12345678901234567890"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"a76a5fff-018a-4a8e-8253-6a14a81ee3fe":{"description":"400","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"path":{"type":"array","items":{"type":"string","uniqueKey":"errors.items.[INDEX].path.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].path","typeLabel":"string[]"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"required":["code","path","message"],"additionalProperties":false,"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"required":["code","message","errors"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"\u003cstring>","message":"\u003cstring>","errors":[{"code":"\u003cstring>","path":["\u003cstring>"],"message":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"ccf155a5-d43e-4f4c-ae29-8f4d00b7ff9a":{"description":"500","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"path":{"type":"array","items":{"type":"string","uniqueKey":"errors.items.[INDEX].path.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].path","typeLabel":"string[]"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"required":["code","path","message"],"additionalProperties":false,"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"required":["code","message","errors"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"\u003cstring>","message":"\u003cstring>","errors":[{"code":"\u003cstring>","path":["\u003cstring>"],"message":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"88538e17-4136-4da2-b5bf-69702ab089bc":{"X-API-Key":{"type":"apiKey","name":"X-API-Key","in":"header","description":"API Key required to access Supertransaction API. Example: mee_2w3mXCuyt4xVXDRCZ5k5Lhgs","scopes":["mee:*","instructions:*"]}}},"servers":{"e4f57c3d-2c10-4614-ac73-2e2444c17e09":{"url":"https://api.biconomy.io","description":"Production server"},"858906bb-5781-44e1-902e-80f62c7644a5":{"url":"https://api-staging.biconomy.io","description":"Staging server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","name":"X-API-Key","in":"header","description":"API Key required to access Supertransaction API. Example: mee_2w3mXCuyt4xVXDRCZ5k5Lhgs","scopes":["mee:*","instructions:*"]},"schema":{"title":"X-API-Key","type":"string","description":"API Key required to access Supertransaction API. Example: mee_2w3mXCuyt4xVXDRCZ5k5Lhgs","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"X-API-Key","name":"X-API-Key"}],"title":"X-API-Key"}]},"originalFileLocation":"supertransaction-api/openapi.yaml"},"subdomain":"biconomy-73bb4454","siteName":"Biconomy Docs","title":"Build CCIP token bridge instructions - Biconomy Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2025-11-05T11:22:43.215Z","originalFileLocation":"api-reference/instructions/build-ccip-token-bridge-instructions.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=\"Build CCIP token bridge instructions for your supertransaction\">\u003cmeta data-mint-head name=\"application-name\" content=\"Biconomy 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/biconomy-73bb4454/3f3qZup4wcACaz_3/_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/biconomy-73bb4454/3f3qZup4wcACaz_3/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/biconomy-73bb4454/3f3qZup4wcACaz_3/_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/biconomy-73bb4454/3f3qZup4wcACaz_3/_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/biconomy-73bb4454/3f3qZup4wcACaz_3/_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/biconomy-73bb4454/3f3qZup4wcACaz_3/_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/biconomy-73bb4454/3f3qZup4wcACaz_3/_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/biconomy-73bb4454/3f3qZup4wcACaz_3/_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/biconomy-73bb4454/3f3qZup4wcACaz_3/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Build CCIP token bridge instructions - Biconomy Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Build CCIP token bridge instructions for your supertransaction\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Biconomy Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.biconomy.io/api-reference/instructions/build-ccip-token-bridge-instructions\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://biconomy-73bb4454.mintlify.app/_mintlify/api/og/v2?division=instructions\u0026amp;title=Build+CCIP+token+bridge+instructions\u0026amp;description=Build+CCIP+token+bridge+instructions+for+your+supertransaction\u0026amp;theme=a07119dedcf27174643e0b29\u0026amp;signature=2c53190388d00338c7148db407c3e3c0cc9e74952fa12f1a6fb6a0c90a1582b4\">\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=\"Build CCIP token bridge instructions - Biconomy Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Build CCIP token bridge instructions for your supertransaction\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://biconomy-73bb4454.mintlify.app/_mintlify/api/og/v2?division=instructions\u0026amp;title=Build+CCIP+token+bridge+instructions\u0026amp;description=Build+CCIP+token+bridge+instructions+for+your+supertransaction\u0026amp;theme=a07119dedcf27174643e0b29\u0026amp;signature=2c53190388d00338c7148db407c3e3c0cc9e74952fa12f1a6fb6a0c90a1582b4\">\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/biconomy-73bb4454/3f3qZup4wcACaz_3/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Biconomy Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#ec5d31\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.biconomy.io/api-reference/instructions/build-ccip-token-bridge-instructions\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/instructions/build-ccip-token-bridge-instructions.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.biconomy.io/#organization\",\"name\":\"Biconomy Docs\",\"url\":\"https://docs.biconomy.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/biconomy-73bb4454/32YRkmnpaplHCQ72/logo/logo.svg?fit=max\u0026auto=format\u0026n=32YRkmnpaplHCQ72\u0026q=85\u0026s=ec393d796632ecec763feb1f7ac481e1\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.biconomy.io#website\",\"name\":\"Biconomy Docs\",\"url\":\"https://docs.biconomy.io\",\"publisher\":{\"@id\":\"https://docs.biconomy.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.biconomy.io/api-reference/instructions/build-ccip-token-bridge-instructions#webpage\",\"url\":\"https://docs.biconomy.io/api-reference/instructions/build-ccip-token-bridge-instructions\",\"name\":\"Build CCIP token bridge instructions\",\"description\":\"Build CCIP token bridge instructions for your supertransaction\",\"dateModified\":\"2025-11-05T11:22:43.215Z\",\"isPartOf\":{\"@id\":\"https://docs.biconomy.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.biconomy.io/api-reference/instructions/build-ccip-token-bridge-instructions#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.biconomy.io/api-reference/instructions/build-ccip-token-bridge-instructions#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"instructions\",\"item\":\"https://docs.biconomy.io/api-reference/instructions/build-hyperliquid-deposit-instructions\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Build CCIP token bridge instructions\",\"item\":\"https://docs.biconomy.io/api-reference/instructions/build-ccip-token-bridge-instructions\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.biconomy.io/api-reference/instructions/build-ccip-token-bridge-instructions#apireference\",\"headline\":\"Build CCIP token bridge instructions\",\"name\":\"Build CCIP token bridge instructions\",\"description\":\"Build CCIP token bridge instructions for your supertransaction\",\"url\":\"https://docs.biconomy.io/api-reference/instructions/build-ccip-token-bridge-instructions\",\"mainEntityOfPage\":{\"@id\":\"https://docs.biconomy.io/api-reference/instructions/build-ccip-token-bridge-instructions#webpage\"},\"dateModified\":\"2025-11-05T11:22:43.215Z\",\"publisher\":{\"@id\":\"https://docs.biconomy.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.biconomy.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Biconomy Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Biconomy Docs","nav":{"global":null,"products":[{"product":"Orchestration","icon":"layer-group","tabs":[{"tab":"Basics","pages":[{"title":"Basics","href":"/overview/introduction"}]},{"tab":"Wallet Integrations","pages":[{"title":"Wallet Integrations","href":"/wallet-integrations"}]},{"tab":"Swaps \u0026 Trading","pages":[{"title":"Swaps \u0026 Trading","href":"/swaps-trading"}]},{"tab":"Zaps","pages":[{"title":"Zaps","href":"/zaps"}]},{"tab":"Agents \u0026 Automation","pages":[{"title":"Agents \u0026 Automation","href":"/agents-automation"}]},{"tab":"Gasless Apps","pages":[{"title":"Gasless Apps","href":"/gasless-apps"}]},{"tab":"Scheduled Execution","pages":[{"title":"Scheduled Execution","href":"/scheduled-execution"}]},{"tab":"Upgrade \u0026 Migrate","pages":[{"title":"Upgrade \u0026 Migrate","href":"/upgrade-migrate"}]},{"tab":"Resources","pages":[{"title":"Resources","href":"/contracts-and-audits"}]},{"tab":"SDK Reference","pages":[{"title":"SDK Reference","href":"/sdk-reference"}]},{"tab":"API Reference","groups":[{"group":"root","pages":[{"title":"Compose instructions and generate a quote","deprecated":null,"version":null,"openapi":"/supertransaction-api/openapi.yaml post /v1/quote","href":"/api-reference/root/compose-instructions-and-generate-a-quote"},{"title":"Submit the supertransaction for execution","deprecated":null,"version":null,"openapi":"/supertransaction-api/openapi.yaml post /v1/execute","href":"/api-reference/root/submit-the-supertransaction-for-execution"}]},{"group":"mee","pages":[{"title":"Get orchestrator addresses","deprecated":null,"version":null,"openapi":"/supertransaction-api/openapi.yaml post /v1/mee/orchestrator","href":"/api-reference/mee/get-orchestrator-addresses"}]},{"group":"instructions","pages":[{"title":"Build Hyperliquid deposit instructions","description":"Build instructions for depositing USDC from Arbitrum to Hyperliquid","deprecated":null,"version":null,"openapi":"/supertransaction-api/openapi.yaml post /v1/instructions/hyperliquid/deposit","href":"/api-reference/instructions/build-hyperliquid-deposit-instructions"},{"title":"Build CCIP token bridge instructions","deprecated":null,"version":null,"openapi":"/supertransaction-api/openapi.yaml post /v1/instructions/build-ccip","href":"/api-reference/instructions/build-ccip-token-bridge-instructions"}]}]},{"tab":"FAQ","pages":[{"title":"FAQ","href":"/faq"}]}]},{"product":"PropAMM","icon":"chart-line","pages":[{"title":"PropAMM","href":"/propamm"}]}]},"basePath":"","title":"Build CCIP token bridge instructions - Biconomy Docs","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DCDCdBVX.js","utils-ME8dDnLe.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-0e84ACsd.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-wgRBj-ia.js","snippetPresets-C11Sgb-o.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-C0lapOpP.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-ZeRQV8fF.js","shallow-BupWh095.js","getApiPlaygroundDisplay-BnYQO2Ss.js","CodeSnippet-RKKOc8c_.js","CodeSnippets-Drf_m8wS.js","Page-Bevw23-4.js","getPastedJson-u6QiPzNZ.js","icon-Bb-CBSxO.js","MethodPill-F7l5AI7V.js","DuplicateIcon-IiAXkdSg.js","createIcon-FliI8EBc.js","DynamicMarkdown-B62XqCSI.js","SectionHeading-Dj31pT03.js","axios-vUo_bRtp.js","Markdown-BOgQCTwD.js","clsx-BIWXJmsZ.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DKZWslLH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-UDqbR6xh.js"]}