{"version":1,"pages":[{"id":"ZPUVpUK7paDQySaBupFL","title":"Welcome to Rango","pathname":"/","siteSpaceId":"sitesp_lArMo","emoji":"1f44b","description":"Rango is a cutting-edge routing and aggregation protocol for all cross-chain and on-chain swaps, aggregating bridges and DEXs in crypto world."},{"id":"MtmER1deNQ9XnPzan5Xd","title":"Introduction","pathname":"/introduction","siteSpaceId":"sitesp_lArMo","emoji":"1f3e0","description":"Rango Exchange, The First Multi-chain Bridge & DEX Aggregator, All-in-one swap for all coins in all blockchains"},{"id":"zKEgjNrqBSEfufe1lkJT","title":"How It Works","pathname":"/how-it-works","siteSpaceId":"sitesp_lArMo","emoji":"1f481","description":"How does Rango Exchange Work?"},{"id":"XXdIlYOrCkhLO4OHR4nh","title":"Integrations","pathname":"/integrations","siteSpaceId":"sitesp_lArMo","emoji":"2705","description":"List of all Blockchains and Protocols supported by Rango"},{"id":"skw4BmaztKFmm3hnjdT9","title":"Rango vs. Competitors","pathname":"/rango-vs.-competitors","siteSpaceId":"sitesp_lArMo","emoji":"2696","description":"Rango is not only the first, but the TRUE cross-chain aggregator available."},{"id":"6okSQI6t2D25i1UFrjtt","title":"Security","pathname":"/security","siteSpaceId":"sitesp_lArMo","emoji":"1f510","description":"Rango Exchange Security"},{"id":"mFgvp87TXYtVmqUaH5e7","title":"Roadmap","pathname":"/roadmap","siteSpaceId":"sitesp_lArMo","emoji":"1f6e3","description":""},{"id":"PlADykb1UPKl0JXIXRXy","title":"Tokenomics","pathname":"/tokenomics","siteSpaceId":"sitesp_lArMo","emoji":"1f98e","description":""},{"id":"pwLbpLl2qmSsPAPMoo40","title":"Airdrop","pathname":"/airdrop","siteSpaceId":"sitesp_lArMo","emoji":"1f4b0","description":""},{"id":"63GQagie0Z5WccMBbWMv","title":"FAQ","pathname":"/faq","siteSpaceId":"sitesp_lArMo","emoji":"2753","description":"Here is the list of questions Rango users have frequently asked."},{"id":"IHD86sAj0UKMowtyllFE","title":"Bug Bounty","pathname":"/bug-bounty","siteSpaceId":"sitesp_lArMo","emoji":"1f41e","description":""},{"id":"wjzb6PuorVNett0kpPYo","title":"Terminology","pathname":"/api-integration/terminology","siteSpaceId":"sitesp_lArMo","emoji":"1f521","description":"Terms and Naming Conventions in Rango Exchange","breadcrumbs":[{"label":"API Integration"}]},{"id":"Uz4902su8x0E4ihQRXNW","title":"API Key & Rate Limits","pathname":"/api-integration/api-key-and-rate-limits","siteSpaceId":"sitesp_lArMo","emoji":"1f684","description":"Rango Exchange API Key & Rate Limits","breadcrumbs":[{"label":"API Integration"}]},{"id":"oT3EzDLFW79pj3IazXrN","title":"Choosing the Right API","pathname":"/api-integration/choosing-the-right-api","siteSpaceId":"sitesp_lArMo","emoji":"1f91d","description":"Choosing the Right API: A Tailored Comparison for Your Needs","breadcrumbs":[{"label":"API Integration"}]},{"id":"5iWxyDC58KNpr5ztOkIB","title":"Basic API - Single Step","pathname":"/api-integration/basic-api-single-step","siteSpaceId":"sitesp_lArMo","emoji":"1f984","description":"Rango Exchange Basic API (Single Step)","breadcrumbs":[{"label":"API Integration"}]},{"id":"o0dA8fbeHQIn0fODDj5f","title":"API Flow","pathname":"/api-integration/basic-api-single-step/api-flow","siteSpaceId":"sitesp_lArMo","emoji":"1f6dd","description":"Rango Exchange Basic API Flow","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"}]},{"id":"lgylTxUgE0JyIyOcM7h3","title":"API Reference","pathname":"/api-integration/basic-api-single-step/api-reference","siteSpaceId":"sitesp_lArMo","emoji":"2699","description":"","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"}]},{"id":"Wvp6KKsOm4covYKpOJU8","title":"Get Blockchains & Tokens","pathname":"/api-integration/basic-api-single-step/api-reference/get-blockchains-and-tokens","siteSpaceId":"sitesp_lArMo","description":"Get all supported blockchains, tokens and swappers meta data","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"},{"label":"API Reference","emoji":"2699"}]},{"id":"R8fZxeBsSLy7V45b54af","title":"Get Quote","pathname":"/api-integration/basic-api-single-step/api-reference/get-quote","siteSpaceId":"sitesp_lArMo","description":"Get the best single-step route for swapping X to Y","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"},{"label":"API Reference","emoji":"2699"}]},{"id":"LlIKrX1n32GnxTUuDLVT","title":"Create Transaction (Swap)","pathname":"/api-integration/basic-api-single-step/api-reference/create-transaction-swap","siteSpaceId":"sitesp_lArMo","description":"Get final quote and create the transaction","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"},{"label":"API Reference","emoji":"2699"}]},{"id":"l5exxPWHzbmUt9mdRpqm","title":"Check Transaction Status","pathname":"/api-integration/basic-api-single-step/api-reference/check-transaction-status","siteSpaceId":"sitesp_lArMo","description":"Track Status of Transaction","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"},{"label":"API Reference","emoji":"2699"}]},{"id":"aySwKy7qZPaVyHjHJJrF","title":"Check Approve Transaction Status","pathname":"/api-integration/basic-api-single-step/api-reference/check-approve-transaction-status","siteSpaceId":"sitesp_lArMo","description":"Check status of approve transaction","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"},{"label":"API Reference","emoji":"2699"}]},{"id":"LZwNdq8nCq5fDqxninb6","title":"Get Address Assets & Balances","pathname":"/api-integration/basic-api-single-step/api-reference/get-address-assets-and-balances","siteSpaceId":"sitesp_lArMo","description":"Get details of a list of wallet addresses, including their explorer Url & balance","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"},{"label":"API Reference","emoji":"2699"}]},{"id":"vOVN8NJYHAeCnOjloNyz","title":"Get Token Balance","pathname":"/api-integration/basic-api-single-step/api-reference/get-token-balance","siteSpaceId":"sitesp_lArMo","description":"Get details of a list of wallet addresses, including their explorer Url & balance","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"},{"label":"API Reference","emoji":"2699"}]},{"id":"4C7LjuYroyvDkN0opevW","title":"Report Transaction Failure","pathname":"/api-integration/basic-api-single-step/api-reference/report-transaction-failure","siteSpaceId":"sitesp_lArMo","description":"Report failures on signing or sending the transaction","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"},{"label":"API Reference","emoji":"2699"}]},{"id":"t4ED01M0kGRDPz9JhxiY","title":"Get Direct Tokens","pathname":"/api-integration/basic-api-single-step/api-reference/get-direct-tokens","siteSpaceId":"sitesp_lArMo","description":"List of all tokens which can be swapped from a given token","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"},{"label":"API Reference","emoji":"2699"}]},{"id":"MEYVjkYUVMbbvhGbj6P0","title":"Get Custom Token","pathname":"/api-integration/basic-api-single-step/api-reference/get-custom-token","siteSpaceId":"sitesp_lArMo","description":"Get metadata of a custom token","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"},{"label":"API Reference","emoji":"2699"}]},{"id":"8RS3VDBYuYtrHGspMQCc","title":"Message Passing","pathname":"/api-integration/basic-api-single-step/api-reference/message-passing","siteSpaceId":"sitesp_lArMo","description":"How to relay message in a cross-chain swap?","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"},{"label":"API Reference","emoji":"2699"}]},{"id":"emAAz0qZ4RVi9Qwrgqif","title":"Tutorial","pathname":"/api-integration/basic-api-single-step/tutorial","siteSpaceId":"sitesp_lArMo","emoji":"1f393","description":"Basic API Tutorial","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"}]},{"id":"lm5P45hOsE9NcyNx4Z4g","title":"SDK Example","pathname":"/api-integration/basic-api-single-step/tutorial/sdk-example","siteSpaceId":"sitesp_lArMo","emoji":"1f370","description":"Basic SDK Example for Integrating Rango Exchange","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"},{"label":"Tutorial","emoji":"1f393"}]},{"id":"ctezsbP93089EhnngY4z","title":"Monetization","pathname":"/api-integration/basic-api-single-step/monetization","siteSpaceId":"sitesp_lArMo","emoji":"1f4b0","description":"How to take fees from the users using Rango Basic API?","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"}]},{"id":"F6StByKYFLd6vaoSnKNy","title":"Sample Transactions","pathname":"/api-integration/basic-api-single-step/sample-transactions","siteSpaceId":"sitesp_lArMo","emoji":"1f3b9","description":"Sample transactions for all types of transactions in basic API","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"}]},{"id":"gyrIApqohlO8f7RWKFHG","title":"Integration Checklist","pathname":"/api-integration/basic-api-single-step/integration-checklist","siteSpaceId":"sitesp_lArMo","emoji":"2705","description":"","breadcrumbs":[{"label":"API Integration"},{"label":"Basic API - Single Step","emoji":"1f984"}]},{"id":"wTo2PNReeMdVDbl9g1jh","title":"Main API - Multi Step","pathname":"/api-integration/main-api-multi-step","siteSpaceId":"sitesp_lArMo","emoji":"1f98e","description":"Rango Exchange Main API (Multi Step)","breadcrumbs":[{"label":"API Integration"}]},{"id":"Pppxi4Z1T7rPcR4wYF7D","title":"API Flow","pathname":"/api-integration/main-api-multi-step/api-flow","siteSpaceId":"sitesp_lArMo","emoji":"1f6dd","description":"Rango Exchange Main API Flow","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"}]},{"id":"5YH8DmKr0u7CezpUX8bC","title":"API Reference","pathname":"/api-integration/main-api-multi-step/api-reference","siteSpaceId":"sitesp_lArMo","emoji":"2699","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"}]},{"id":"0awgpiuKMURCFodV0doB","title":"Get Blockchains & Tokens","pathname":"/api-integration/main-api-multi-step/api-reference/get-blockchains-and-tokens","siteSpaceId":"sitesp_lArMo","description":"Get all blockchains, tokens and swappers meta data","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"},{"label":"API Reference","emoji":"2699"}]},{"id":"QX2BTEnZbu1TBEa4bzIr","title":"Get Best Route","pathname":"/api-integration/main-api-multi-step/api-reference/get-best-route","siteSpaceId":"sitesp_lArMo","description":"Get the best route for swapping X to Y","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"},{"label":"API Reference","emoji":"2699"}]},{"id":"GXr1NV6wm4hkH0UY4BRB","title":"Get All Possible Routes","pathname":"/api-integration/main-api-multi-step/api-reference/get-all-possible-routes","siteSpaceId":"sitesp_lArMo","description":"Get all possible routes for swapping X to Y","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"},{"label":"API Reference","emoji":"2699"}]},{"id":"zwqnJUebyJciBGRlTd7s","title":"Confirm Route","pathname":"/api-integration/main-api-multi-step/api-reference/confirm-route","siteSpaceId":"sitesp_lArMo","description":"Confirm the desired route by the user and pass user's wallets for executing the route","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"},{"label":"API Reference","emoji":"2699"}]},{"id":"eztuvaXnJBU5lJJ4FwJm","title":"Create Transaction","pathname":"/api-integration/main-api-multi-step/api-reference/create-transaction","siteSpaceId":"sitesp_lArMo","description":"Create the transaction for current step","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"},{"label":"API Reference","emoji":"2699"}]},{"id":"n0vToE2p9FM3mX8lA0nc","title":"Check Transaction Status","pathname":"/api-integration/main-api-multi-step/api-reference/check-transaction-status","siteSpaceId":"sitesp_lArMo","description":"Track the status of the transaction for the current step","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"},{"label":"API Reference","emoji":"2699"}]},{"id":"ZiPhcA8XuvVOfL2cJr6o","title":"Check  Approve Transaction Status","pathname":"/api-integration/main-api-multi-step/api-reference/check-approve-transaction-status","siteSpaceId":"sitesp_lArMo","description":"Check status of approve transaction","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"},{"label":"API Reference","emoji":"2699"}]},{"id":"DettfSXiqrEXw4UBvuc9","title":"Report Transaction Failure","pathname":"/api-integration/main-api-multi-step/api-reference/report-transaction-failure","siteSpaceId":"sitesp_lArMo","description":"Report failures on signing or sending the transaction","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"},{"label":"API Reference","emoji":"2699"}]},{"id":"LjyS3UN50BaXyN3TzSMV","title":"Get Custom Token","pathname":"/api-integration/main-api-multi-step/api-reference/get-custom-token","siteSpaceId":"sitesp_lArMo","description":"Get metadata of a custom token","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"},{"label":"API Reference","emoji":"2699"}]},{"id":"E4fUxxC7z9I8wHH146cS","title":"Get Address Token Balance","pathname":"/api-integration/main-api-multi-step/api-reference/get-address-token-balance","siteSpaceId":"sitesp_lArMo","description":"Get details of a list of wallets, including their explorer Url & balance","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"},{"label":"API Reference","emoji":"2699"}]},{"id":"TlFjAcsnaPxUntShCr09","title":"Tutorial","pathname":"/api-integration/main-api-multi-step/tutorial","siteSpaceId":"sitesp_lArMo","emoji":"1f393","description":"Main API Tutorial","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"}]},{"id":"Vt3xvhZm1RehQhk6xh7a","title":"SDK Example","pathname":"/api-integration/main-api-multi-step/tutorial/sdk-example","siteSpaceId":"sitesp_lArMo","emoji":"1f370","description":"SDK Example for Integrating Rango Exchange","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"},{"label":"Tutorial","emoji":"1f393"}]},{"id":"554NWeRECgzYe8yjeGet","title":"Monetization","pathname":"/api-integration/main-api-multi-step/monetization","siteSpaceId":"sitesp_lArMo","emoji":"1f4b0","description":"How to take fees from the users using Rango Main API?","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"}]},{"id":"aUairuEGG5JTWVqIVUZE","title":"Sample Transactions","pathname":"/api-integration/main-api-multi-step/sample-transactions","siteSpaceId":"sitesp_lArMo","emoji":"1f3b9","description":"Sample transactions for all types of transactions in main API","breadcrumbs":[{"label":"API Integration"},{"label":"Main API - Multi Step","emoji":"1f98e"}]},{"id":"cWNzmr93YMYsvMhNQprZ","title":"API Troubleshooting","pathname":"/api-troubleshooting","siteSpaceId":"sitesp_lArMo","emoji":"2139","description":"Rango Exchange API Troubleshooting"},{"id":"0T6nvWhq6FCv9IAsZqLK","title":"Swap Aggregation","pathname":"/technical/swap-aggregation","siteSpaceId":"sitesp_lArMo","emoji":"1f354","description":"How Rango batch multiple transactions into a single transaction?","breadcrumbs":[{"label":"Technical Docs"}]},{"id":"XLBy76udAgbv1sqg98A8","title":"Monetization","pathname":"/technical/monetization","siteSpaceId":"sitesp_lArMo","emoji":"1f4b0","description":"How can individuals or dApps & wallets collect fees from Rango Exchange?","breadcrumbs":[{"label":"Technical Docs"}]},{"id":"TCjfvi1CZLPjk17eCMJm","title":"Fee Structure","pathname":"/technical/fee-structure","siteSpaceId":"sitesp_lArMo","emoji":"26fd","description":"Rango Fee Structure","breadcrumbs":[{"label":"Technical Docs"}]},{"id":"lBrRN0wx2TKSnXXFxBwt","title":"Network Fees and Gas Estimates","pathname":"/technical/network-fees-and-gas-estimates","siteSpaceId":"sitesp_lArMo","emoji":"26fd","breadcrumbs":[{"label":"Technical Docs"}]},{"id":"vjmBOXaDbwOi6KRU5GMo","title":"Stuck Transactions","pathname":"/technical/stuck-transactions","siteSpaceId":"sitesp_lArMo","emoji":"231b","breadcrumbs":[{"label":"Technical Docs"}]},{"id":"SMsRJeyXY4nPlOUkUBJE","title":"Overview","pathname":"/widget-integration/overview","siteSpaceId":"sitesp_lArMo","emoji":"1f9e9","description":"Rango Widget Playground","breadcrumbs":[{"label":"Widget Integration"}]},{"id":"v2KXpt9R8BStw4ZIxCgz","title":"Quick Start","pathname":"/widget-integration/quick-start","siteSpaceId":"sitesp_lArMo","emoji":"1f387","description":"Getting Start with Rango Widget","breadcrumbs":[{"label":"Widget Integration"}]},{"id":"i11DXKHkMCKO18AFxIqM","title":"Customization","pathname":"/widget-integration/customization","siteSpaceId":"sitesp_lArMo","emoji":"2699","description":"Rango Widget Config","breadcrumbs":[{"label":"Widget Integration"}]},{"id":"8gJxVY4nuH413QFuled5","title":"Monetization","pathname":"/widget-integration/monetization","siteSpaceId":"sitesp_lArMo","emoji":"1f4b0","description":"How to enable affiliate in Rango Widget?","breadcrumbs":[{"label":"Widget Integration"}]},{"id":"JIkpOHQ1RK3j8ShhYbHN","title":"React Router","pathname":"/widget-integration/react-router","siteSpaceId":"sitesp_lArMo","emoji":"1f6e3","description":"How to use Rango Widget with React Router?","breadcrumbs":[{"label":"Widget Integration"}]},{"id":"3F5gpdrscU1t9X4ois5u","title":"Events","pathname":"/widget-integration/events","siteSpaceId":"sitesp_lArMo","emoji":"1f3b5","description":"Subscribe to Rango Widget Events","breadcrumbs":[{"label":"Widget Integration"}]},{"id":"z1Dz9DmpslgSxWzMAQjm","title":"External Wallets","pathname":"/widget-integration/external-wallets","siteSpaceId":"sitesp_lArMo","emoji":"1f4b3","description":"Connecting to External Wallets","breadcrumbs":[{"label":"Widget Integration"}]},{"id":"RSLoSqVCiDTosJrCwgPI","title":"Architecture","pathname":"/smart-contracts/architecture","siteSpaceId":"sitesp_lArMo","emoji":"1f469-1f4bc","description":"Rango Smart Contracts  Architecture","breadcrumbs":[{"label":"Smart Contracts"}]},{"id":"ZjkTbu39vL3ECxft1jtt","title":"Audit Reports","pathname":"/smart-contracts/audit-reports","siteSpaceId":"sitesp_lArMo","emoji":"1f50e","description":"Rango Smart Contracts Audit Reports","breadcrumbs":[{"label":"Smart Contracts"}]},{"id":"Bnk5M3je37EtbUN4JHA4","title":"Deployment Addresses","pathname":"/smart-contracts/deployment-addresses","siteSpaceId":"sitesp_lArMo","emoji":"1f3d7","description":"","breadcrumbs":[{"label":"Smart Contracts"}]},{"id":"qtJMU7oyBj1g9MtwspJj","title":"Message Passing","pathname":"/smart-contracts/message-passing","siteSpaceId":"sitesp_lArMo","emoji":"1f4e9","description":"The requirements and interface for your contract to receive messages along with tokens when bridging.","breadcrumbs":[{"label":"Smart Contracts"}]},{"id":"QrO14FrWmPncp0gBNxTk","title":"DEXs & DEX Aggregators","pathname":"/ask-for-integration/dexs-and-dex-aggregators","siteSpaceId":"sitesp_lArMo","emoji":"1f64b-2642","description":"","breadcrumbs":[{"label":"Ask for Integration"}]},{"id":"oSEqUp3vYnuXJtXumvRD","title":"Rango Mobile SDK","pathname":"/ask-for-integration/rango-mobile-sdk","siteSpaceId":"sitesp_lArMo","emoji":"1f4f1","description":"Android & iOS SDK of Cross-chain swap","breadcrumbs":[{"label":"Ask for Integration"}]},{"id":"uILZDCiqqDBicDSkc7yo","title":"Terms of Use","pathname":"/terms-of-use","siteSpaceId":"sitesp_lArMo","description":"Rango Exchange Terms of Service"},{"id":"JZ8XZtHodiSuqAT8czZc","title":"Privacy policy","pathname":"/privacy-policy","siteSpaceId":"sitesp_lArMo"}]}