This endpoint returns the data required to claim or redeem tokens for the Arbitrum Bridge (ETH ↔ Arbitrum). It is used after a successful source-chain transaction to prepare the on-chain call on the destination network.
GET
/
api
/
utility
/
claim
Get claim tokens data
curl --request GET \
--url https://api-v2.rubic.exchange/api/utility/claim
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Rubic Documentation","colors":{"primary":"#00e28e","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/rubic-6226db21/cPgsHa9BYUYbp7_c/logo/rubic-logo-light.svg?fit=max\u0026auto=format\u0026n=cPgsHa9BYUYbp7_c\u0026q=85\u0026s=a8200366272cc20dd0f104d7c91b826a","dark":"https://mintcdn.com/rubic-6226db21/cPgsHa9BYUYbp7_c/logo/rubic-logo-dark.svg?fit=max\u0026auto=format\u0026n=cPgsHa9BYUYbp7_c\u0026q=85\u0026s=dfb5e15ec60bf6e27d086a45652b53e6"},"favicon":"https://mintcdn.com/rubic-6226db21/xACtzpQBWG7cN0dE/favicon.ico?fit=max\u0026auto=format\u0026n=xACtzpQBWG7cN0dE\u0026q=85\u0026s=c2e90c39d5731e07871e7594b8ee8def","navbar":{"links":[],"primary":{"type":"button","label":"Contact BD","href":"https://t.me/RubicPartnership"}},"footer":{"socials":{"x":"https://x.com/CryptoRubic","github":"https://github.com/Cryptorubic","linkedin":"https://www.linkedin.com/company/cryptorubic","discord":"https://discord.com/invite/7EYzPbWKFQ"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"rubic-6226db21","hasAudioNarration":false,"actualSubdomain":"rubic-6226db21","customDomains":["docs.rubic.finance"],"gitSource":{"type":"github","owner":"cryptorubic","repo":"docs","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ac64a0c6e6d52ea8052f799","collectionId":"fa4fc277-a3a8-472b-a9eb-7745e13d9828","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ac64a0c6e6d52ea8052f799"},"entitlements":{},"buildId":"6ac64a0c6e6d52ea8052f799","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Documentation","count":34},{"language":"default","tag":"Overview","count":17},{"language":"default","tag":"General","count":10},{"language":"default","tag":"SDK Documentation","count":10},{"language":"default","tag":"Rubic","count":10},{"language":"default","tag":"About","count":9},{"language":"default","tag":"Integration Examples","count":6},{"language":"default","tag":"Router","count":6},{"language":"default","tag":"Utility","count":6},{"language":"default","tag":"Core concepts","count":3}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/utility/get-claim-tokens-data","slug":"/api-reference/utility/get-claim-tokens-data","pageMetadata":{"title":"Get claim tokens data","description":"This endpoint returns the data required to claim or redeem tokens for the Arbitrum Bridge (ETH ↔ Arbitrum). It is used after a successful source-chain transaction to prepare the on-chain call on the destination network.","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json get /api/utility/claim","href":"/api-reference/utility/get-claim-tokens-data","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: \"This endpoint returns the data required to claim or redeem tokens for the Arbitrum Bridge (ETH ↔ Arbitrum). It is used after a successful source-chain transaction to prepare the on-chain call on the destination network.\"\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":"Get claim tokens data","description":"This endpoint returns the data required to claim or redeem tokens for the Arbitrum Bridge (ETH ↔ Arbitrum). It is used after a successful source-chain transaction to prepare the on-chain call on the destination network.","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json get /api/utility/claim","href":"/api-reference/utility/get-claim-tokens-data","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"UtilsController_claimTokens","summary":"Get claim tokens data","description":"This endpoint returns the data required to claim or redeem tokens for the Arbitrum Bridge (ETH ↔ Arbitrum). It is used after a successful source-chain transaction to prepare the on-chain call on the destination network.","parameters":["05e4aa0b-5ddd-45fd-81ce-0e55c4ed87ee","3dc8e090-1b29-456c-921e-04e4519aaa84"],"responses":{"200":"843cec08-dab9-42d0-b34e-6fd4db824272","default":"050cce78-fb69-4520-b942-23a3069af8d5"},"tags":["Utility"],"method":"get","type":"path","servers":["f5ccff6f-a36c-4182-88b6-d14f35b027ce"],"security":[],"path":"/api/utility/claim","baseUrlOptions":["https://api-v2.rubic.exchange"],"title":"Get claim tokens data","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"05e4aa0b-5ddd-45fd-81ce-0e55c4ed87ee":{"name":"fromBlockchain","required":true,"in":"query","schema":{"enum":["ARBITRUM","ETH"],"type":"string","isRequired":true,"uniqueKey":"","typeLabel":"enum\u003cstring>"}},"3dc8e090-1b29-456c-921e-04e4519aaa84":{"name":"sourceTransactionHash","required":true,"in":"query","schema":{"type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}}},"responses":{"843cec08-dab9-42d0-b34e-6fd4db824272":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"approvalAddress":{"type":"string","description":"Gateway address to approve erc20 token","uniqueKey":"approvalAddress","typeLabel":"string"},"permit2Address":{"type":"string","description":"","uniqueKey":"permit2Address","typeLabel":"string"},"data":{"type":"string","description":"Data to execute","uniqueKey":"data","typeLabel":"string"},"to":{"type":"string","description":"Contract to call","uniqueKey":"to","typeLabel":"string"},"value":{"type":"string","description":"","uniqueKey":"value","typeLabel":"string"},"depositAddress":{"type":"string","description":"Address to deposit funds to","uniqueKey":"depositAddress","typeLabel":"string"},"amountToSend":{"type":"string","description":"Token amount to send to deposit address","uniqueKey":"amountToSend","typeLabel":"string"},"extraFields":{"type":"object","description":"Extra fields to perform the transaction","uniqueKey":"extraFields","typeLabel":"object"},"exchangeId":{"type":"string","description":"","uniqueKey":"exchangeId","typeLabel":"string"},"tonMessages":{"description":"Messages array for tonConnectUI.sendTransaction() call","type":"array","items":{"type":"object","properties":{"address":{"type":"string","description":"In default transfer - it's a receiverWalletAddress to send funds. In tx using contracts - it's a jettonWalletAddress (like ERC-20, but in TON)","isRequired":true,"uniqueKey":"tonMessages.items.[INDEX].address","typeLabel":"string"},"amount":{"type":"string","description":"Amount to send tx in nanotons. In default trasfer - it's a transfered value + gasFee. \nIn tx using contracts - it's static gasFee, by default toNano(0.05).toString()","isRequired":true,"uniqueKey":"tonMessages.items.[INDEX].amount","typeLabel":"string"},"payload":{"type":"string","description":"Data for contract.","uniqueKey":"tonMessages.items.[INDEX].payload","typeLabel":"string"},"stateInit":{"type":"string","uniqueKey":"tonMessages.items.[INDEX].stateInit","typeLabel":"string"}},"required":["address","amount"],"uniqueKey":"tonMessages.items.[INDEX]","typeLabel":"object"},"uniqueKey":"tonMessages","typeLabel":"object[]"},"psbt":{"type":"string","description":"Unsigned psbt bitcoin transaction","uniqueKey":"psbt","typeLabel":"string"},"signInputs":{"description":"Indexes of inputs which user have to sign","type":"array","items":{"type":"number","uniqueKey":"signInputs.items.[INDEX]","typeLabel":"number"},"uniqueKey":"signInputs","typeLabel":"number[]"},"feeLimit":{"type":"number","description":"Fee limit for tron blockchain","uniqueKey":"feeLimit","typeLabel":"number"},"callValue":{"type":"string","description":"Native token value for tron blockchain","uniqueKey":"callValue","typeLabel":"string"},"signature":{"type":"string","description":"Function signature of tron transaction","uniqueKey":"signature","typeLabel":"string"},"arguments":{"description":"","type":"array","items":{"type":"string","uniqueKey":"arguments.items.[INDEX]","typeLabel":"string"},"uniqueKey":"arguments","typeLabel":"string[]"},"rawParameter":{"type":"string","description":"Encoded tron transaction arguments","uniqueKey":"rawParameter","typeLabel":"string"},"transaction":{"type":"string","description":"Fee limit for tron blockchain","uniqueKey":"transaction","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"approvalAddress":"\u003cstring>","permit2Address":"\u003cstring>","data":"\u003cstring>","to":"\u003cstring>","value":"\u003cstring>","depositAddress":"\u003cstring>","amountToSend":"\u003cstring>","extraFields":{},"exchangeId":"\u003cstring>","tonMessages":[{"address":"\u003cstring>","amount":"\u003cstring>","payload":"\u003cstring>","stateInit":"\u003cstring>"}],"psbt":"\u003cstring>","signInputs":[123],"feeLimit":123,"callValue":"\u003cstring>","signature":"\u003cstring>","arguments":["\u003cstring>"],"rawParameter":"\u003cstring>","transaction":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"050cce78-fb69-4520-b942-23a3069af8d5":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"approvalAddress":{"type":"string","description":"Gateway address to approve erc20 token","uniqueKey":"approvalAddress","typeLabel":"string"},"permit2Address":{"type":"string","description":"","uniqueKey":"permit2Address","typeLabel":"string"},"data":{"type":"string","description":"Data to execute","uniqueKey":"data","typeLabel":"string"},"to":{"type":"string","description":"Contract to call","uniqueKey":"to","typeLabel":"string"},"value":{"type":"string","description":"","uniqueKey":"value","typeLabel":"string"},"depositAddress":{"type":"string","description":"Address to deposit funds to","uniqueKey":"depositAddress","typeLabel":"string"},"amountToSend":{"type":"string","description":"Token amount to send to deposit address","uniqueKey":"amountToSend","typeLabel":"string"},"extraFields":{"type":"object","description":"Extra fields to perform the transaction","uniqueKey":"extraFields","typeLabel":"object"},"exchangeId":{"type":"string","description":"","uniqueKey":"exchangeId","typeLabel":"string"},"tonMessages":{"description":"Messages array for tonConnectUI.sendTransaction() call","type":"array","items":{"type":"object","properties":{"address":{"type":"string","description":"In default transfer - it's a receiverWalletAddress to send funds. In tx using contracts - it's a jettonWalletAddress (like ERC-20, but in TON)","isRequired":true,"uniqueKey":"tonMessages.items.[INDEX].address","typeLabel":"string"},"amount":{"type":"string","description":"Amount to send tx in nanotons. In default trasfer - it's a transfered value + gasFee. \nIn tx using contracts - it's static gasFee, by default toNano(0.05).toString()","isRequired":true,"uniqueKey":"tonMessages.items.[INDEX].amount","typeLabel":"string"},"payload":{"type":"string","description":"Data for contract.","uniqueKey":"tonMessages.items.[INDEX].payload","typeLabel":"string"},"stateInit":{"type":"string","uniqueKey":"tonMessages.items.[INDEX].stateInit","typeLabel":"string"}},"required":["address","amount"],"uniqueKey":"tonMessages.items.[INDEX]","typeLabel":"object"},"uniqueKey":"tonMessages","typeLabel":"object[]"},"psbt":{"type":"string","description":"Unsigned psbt bitcoin transaction","uniqueKey":"psbt","typeLabel":"string"},"signInputs":{"description":"Indexes of inputs which user have to sign","type":"array","items":{"type":"number","uniqueKey":"signInputs.items.[INDEX]","typeLabel":"number"},"uniqueKey":"signInputs","typeLabel":"number[]"},"feeLimit":{"type":"number","description":"Fee limit for tron blockchain","uniqueKey":"feeLimit","typeLabel":"number"},"callValue":{"type":"string","description":"Native token value for tron blockchain","uniqueKey":"callValue","typeLabel":"string"},"signature":{"type":"string","description":"Function signature of tron transaction","uniqueKey":"signature","typeLabel":"string"},"arguments":{"description":"","type":"array","items":{"type":"string","uniqueKey":"arguments.items.[INDEX]","typeLabel":"string"},"uniqueKey":"arguments","typeLabel":"string[]"},"rawParameter":{"type":"string","description":"Encoded tron transaction arguments","uniqueKey":"rawParameter","typeLabel":"string"},"transaction":{"type":"string","description":"Fee limit for tron blockchain","uniqueKey":"transaction","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"approvalAddress":"\u003cstring>","permit2Address":"\u003cstring>","data":"\u003cstring>","to":"\u003cstring>","value":"\u003cstring>","depositAddress":"\u003cstring>","amountToSend":"\u003cstring>","extraFields":{},"exchangeId":"\u003cstring>","tonMessages":[{"address":"\u003cstring>","amount":"\u003cstring>","payload":"\u003cstring>","stateInit":"\u003cstring>"}],"psbt":"\u003cstring>","signInputs":[123],"feeLimit":123,"callValue":"\u003cstring>","signature":"\u003cstring>","arguments":["\u003cstring>"],"rawParameter":"\u003cstring>","transaction":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"f5ccff6f-a36c-4182-88b6-d14f35b027ce":{"url":"https://api-v2.rubic.exchange","description":"Production"}}},"originalFileLocation":"https://api-v2.rubic.exchange/api/routes/swagger/json"},"subdomain":"rubic-6226db21","siteName":"Rubic Documentation","title":"Get claim tokens data - Rubic Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-07T11:15:48.123Z","originalFileLocation":"api-reference/utility/get-claim-tokens-data.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=\"This endpoint returns the data required to claim or redeem tokens for the Arbitrum Bridge (ETH ↔ Arbitrum). It is used after a successful source-chain transaction to prepare the on-chain call on the destination network.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Rubic Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/rubic-6226db21/UuFR4ImyL6ke-lqP/_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/rubic-6226db21/UuFR4ImyL6ke-lqP/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/rubic-6226db21/UuFR4ImyL6ke-lqP/_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/rubic-6226db21/UuFR4ImyL6ke-lqP/_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/rubic-6226db21/UuFR4ImyL6ke-lqP/_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/rubic-6226db21/UuFR4ImyL6ke-lqP/_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/rubic-6226db21/UuFR4ImyL6ke-lqP/_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/rubic-6226db21/UuFR4ImyL6ke-lqP/_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/rubic-6226db21/UuFR4ImyL6ke-lqP/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get claim tokens data - Rubic Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"This endpoint returns the data required to claim or redeem tokens for the Arbitrum Bridge (ETH ↔ Arbitrum). It is used after a successful source-chain transaction to prepare the on-chain call on the destination network.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Rubic Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.rubic.finance/api-reference/utility/get-claim-tokens-data\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://rubic-6226db21.mintlify.app/_mintlify/api/og/v2?division=Utility\u0026amp;title=Get+claim+tokens+data\u0026amp;description=This+endpoint+returns+the+data+required+to+claim+or+redeem+tokens+for+the+Arbitrum+Bridge+%28ETH+%E2%86%94+Arbitrum%29.+It+is+used+after+a+successful+source-chain+transacti\u0026amp;theme=4fd0678fa1bb4c53ed385600\u0026amp;signature=dec106dac8b0df09ccd7ac2e71bf26a35e670cc41bbada87b5a610b7dffcbbcf\">\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=\"Get claim tokens data - Rubic Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"This endpoint returns the data required to claim or redeem tokens for the Arbitrum Bridge (ETH ↔ Arbitrum). It is used after a successful source-chain transaction to prepare the on-chain call on the destination network.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://rubic-6226db21.mintlify.app/_mintlify/api/og/v2?division=Utility\u0026amp;title=Get+claim+tokens+data\u0026amp;description=This+endpoint+returns+the+data+required+to+claim+or+redeem+tokens+for+the+Arbitrum+Bridge+%28ETH+%E2%86%94+Arbitrum%29.+It+is+used+after+a+successful+source-chain+transacti\u0026amp;theme=4fd0678fa1bb4c53ed385600\u0026amp;signature=dec106dac8b0df09ccd7ac2e71bf26a35e670cc41bbada87b5a610b7dffcbbcf\">\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/rubic-6226db21/UuFR4ImyL6ke-lqP/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Rubic Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#00e28e\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.rubic.finance/api-reference/utility/get-claim-tokens-data\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/utility/get-claim-tokens-data.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.rubic.finance/#organization\",\"name\":\"Rubic Documentation\",\"url\":\"https://docs.rubic.finance\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/rubic-6226db21/cPgsHa9BYUYbp7_c/logo/rubic-logo-light.svg?fit=max\u0026auto=format\u0026n=cPgsHa9BYUYbp7_c\u0026q=85\u0026s=a8200366272cc20dd0f104d7c91b826a\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.rubic.finance#website\",\"name\":\"Rubic Documentation\",\"url\":\"https://docs.rubic.finance\",\"publisher\":{\"@id\":\"https://docs.rubic.finance/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.rubic.finance/api-reference/utility/get-claim-tokens-data#webpage\",\"url\":\"https://docs.rubic.finance/api-reference/utility/get-claim-tokens-data\",\"name\":\"Get claim tokens data\",\"description\":\"This endpoint returns the data required to claim or redeem tokens for the Arbitrum Bridge (ETH ↔ Arbitrum). It is used after a successful source-chain transaction to prepare the on-chain call on the destination network.\",\"dateModified\":\"2026-10-07T11:15:48.123Z\",\"isPartOf\":{\"@id\":\"https://docs.rubic.finance#website\"},\"breadcrumb\":{\"@id\":\"https://docs.rubic.finance/api-reference/utility/get-claim-tokens-data#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.rubic.finance/api-reference/utility/get-claim-tokens-data#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"General\",\"item\":\"https://docs.rubic.finance/api-reference/info/get-chains-list\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Utility\",\"item\":\"https://docs.rubic.finance/api-reference/utility/health-check\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get claim tokens data\",\"item\":\"https://docs.rubic.finance/api-reference/utility/get-claim-tokens-data\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.rubic.finance/api-reference/utility/get-claim-tokens-data#apireference\",\"headline\":\"Get claim tokens data\",\"name\":\"Get claim tokens data\",\"description\":\"This endpoint returns the data required to claim or redeem tokens for the Arbitrum Bridge (ETH ↔ Arbitrum). It is used after a successful source-chain transaction to prepare the on-chain call on the destination network.\",\"url\":\"https://docs.rubic.finance/api-reference/utility/get-claim-tokens-data\",\"mainEntityOfPage\":{\"@id\":\"https://docs.rubic.finance/api-reference/utility/get-claim-tokens-data#webpage\"},\"dateModified\":\"2026-10-07T11:15:48.123Z\",\"publisher\":{\"@id\":\"https://docs.rubic.finance/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.rubic.finance#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Rubic Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Rubic Documentation","nav":{"global":null,"tabs":[{"tab":"Overview","pages":[{"title":"Overview","href":"/rubic/overview/overview"}]},{"tab":"API Documentation","groups":[{"group":"About","pages":[{"title":"Overview","icon":"lightbulb-on","href":"/api-docs/about/overview"},{"title":"Referrer and Rate limits","icon":"gear","href":"/api-docs/about/referrer"},{"title":"Swagger \u0026 OpenAPI","icon":"globe-pointer","href":"/api-docs/about/open-api"},{"group":"Core concepts","expanded":true,"pages":[{"title":"Understanding Flow Execution","icon":"arrow-progress","href":"/api-docs/about/core-concepts/understanding-flow-execution"},{"title":"Refunds","icon":"hand-holding-dollar","href":"/api-docs/about/core-concepts/refunds"},{"title":"Error Handling","icon":"screwdriver-wrench","href":"/api-docs/about/core-concepts/error-handling"}]},{"group":"Monetization","expanded":false,"pages":[{"title":"Monetization","icon":"chart-mixed-up-circle-dollar","href":"/api-docs/about/monetization/overview"},{"title":"Fee sharing via decentralized providers","icon":"coins","href":"/api-docs/about/monetization/evm"},{"title":"Fee sharing via deposit-based providers","icon":"bitcoin-sign","href":"/api-docs/about/monetization/non-evm"}]}]},{"group":"Router","pages":[{"group":"Request quote","expanded":true,"pages":[{"title":"Get all available quotes","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json post /api/routes/quoteAll","href":"/api-reference/router/get-all-available-quotes"},{"title":"Get best quote","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json post /api/routes/quoteBest","href":"/api-reference/router/get-best-quote"},{"title":"Get all available quotes via deposit","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json post /api/routes/quoteDepositTrades","href":"/api-reference/router/get-all-available-quotes-via-deposit"}]},{"group":"Get transaction","expanded":true,"pages":[{"title":"Get swap data","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json post /api/routes/swap","href":"/api-reference/router/get-swap-data"},{"title":"Get swap data for the best quote","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json post /api/routes/swapBest","href":"/api-reference/router/get-swap-data-for-the-best-quote"},{"title":"Get swap data via deposit","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json post /api/routes/swapDepositTrade","href":"/api-reference/router/get-swap-data-via-deposit"}]}]},{"group":"General","pages":[{"title":"Get chains list","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json get /api/info/chains","href":"/api-reference/info/get-chains-list"},{"title":"Get available providers","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json get /api/info/providers","href":"/api-reference/info/get-available-providers"},{"group":"Transaction status","expanded":true,"pages":[{"title":"Get transaction status","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json get /api/info/statusExtended","href":"/api-reference/info/get-transaction-status"},{"title":"Transaction Statuses Explained","href":"/api-docs/general/status/explain"}]},{"group":"Utility","expanded":true,"pages":[{"title":"Health check","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json get /api/utility/healthcheck","href":"/api-reference/utility/health-check"},{"title":"Get allowance","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json get /api/utility/allowance","href":"/api-reference/utility/get-allowance"},{"title":"Get approve info","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json get /api/utility/checkApprove","href":"/api-reference/utility/get-approve-info"},{"title":"Get celer refund data","description":"This endpoint returns the data required to refund a transaction via the Celer Bridge. It is used when a cross-chain transaction cannot be completed and a refund must be executed on the source or destination network.","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json get /api/utility/celerRefund","href":"/api-reference/utility/get-celer-refund-data"},{"title":"Get claim tokens data","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json get /api/utility/claim","href":"/api-reference/utility/get-claim-tokens-data"},{"title":"Get message to auth wallet","description":"This endpoint provides a message required for wallet authentication when using the Retrobridge provider. The user must sign this message with their wallet, and the resulting signature must be attached to the swap request to enable transaction execution.","deprecated":null,"version":null,"openapi":"https://api-v2.rubic.exchange/api/routes/swagger/json get /api/utility/authWalletMessage","href":"/api-reference/utility/get-message-to-auth-wallet"}]}]},{"group":"Guides","pages":[{"title":"Prevent dangerous routes","href":"/api-docs/guides/dangerous-routes"},{"title":"Handling amount changes during swap","href":"/api-docs/guides/handling-amount-change"}]},{"group":"Integration Examples","pages":[{"title":"Swaps from EVM","icon":"ethereum","href":"/docs/api-docs/integration-examples/swaps-from-evm"},{"title":"Swaps from Solana","icon":"crystal-ball","href":"/docs/api-docs/integration-examples/swaps-from-solana"},{"title":"Swaps from TON","icon":"gem","href":"/docs/api-docs/integration-examples/swaps-from-ton"},{"title":"Swaps from Tron","icon":"hexagon-check","href":"/docs/api-docs/integration-examples/swaps-from-tron"},{"title":"Swaps from Bitcoin","icon":"bitcoin","href":"/docs/api-docs/integration-examples/swaps-from-bitcoin"},{"title":"Swaps via Deposit","icon":"square-down","href":"/docs/api-docs/integration-examples/swaps-via-deposit"}]},{"group":"Tokens API","pages":[{"title":"Tokens API","icon":"coins","href":"/docs/token-api/token-api"}]}]},{"tab":"SDK Documentation","pages":[{"title":"SDK Documentation","href":"/rubic-sdk"}]},{"tab":"MCP Documentation","pages":[{"title":"MCP Documentation","href":"/mcp-docs/overview"}]}]},"basePath":"","title":"Get claim tokens data - Rubic Documentation","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}