# Rango Docs

## Rango Docs

- [Welcome to Rango](https://docs.rango.exchange/welcome.md): Rango is a cutting-edge routing and aggregation protocol for all cross-chain and on-chain swaps, aggregating bridges and DEXs in crypto world.
- [Introduction](https://docs.rango.exchange/introduction.md): Rango Exchange, The First Multi-chain Bridge & DEX Aggregator, All-in-one swap for all coins in all blockchains
- [How It Works](https://docs.rango.exchange/how-it-works.md): How does Rango Exchange Work?
- [Integrations](https://docs.rango.exchange/integrations.md): List of all Blockchains and Protocols supported by Rango
- [Rango vs. Competitors](https://docs.rango.exchange/rango-vs.-competitors.md): Rango is not only the first, but the TRUE cross-chain aggregator available.
- [Security](https://docs.rango.exchange/security.md): Rango Exchange Security
- [Roadmap](https://docs.rango.exchange/roadmap.md)
- [Tokenomics](https://docs.rango.exchange/tokenomics.md)
- [Airdrop](https://docs.rango.exchange/airdrop.md)
- [FAQ](https://docs.rango.exchange/faq.md): Here is the list of questions Rango users have frequently asked.
- [Bug Bounty](https://docs.rango.exchange/bug-bounty.md)
- [Terminology](https://docs.rango.exchange/api-integration/terminology.md): Terms and Naming Conventions in Rango Exchange
- [API Key & Rate Limits](https://docs.rango.exchange/api-integration/api-key-and-rate-limits.md): Rango Exchange API Key & Rate Limits
- [Choosing the Right API](https://docs.rango.exchange/api-integration/choosing-the-right-api.md): Choosing the Right API: A Tailored Comparison for Your Needs
- [Basic API - Single Step](https://docs.rango.exchange/api-integration/basic-api-single-step.md): Rango Exchange Basic API (Single Step)
- [API Flow](https://docs.rango.exchange/api-integration/basic-api-single-step/api-flow.md): Rango Exchange Basic API Flow
- [API Reference](https://docs.rango.exchange/api-integration/basic-api-single-step/api-reference.md)
- [Get Blockchains & Tokens](https://docs.rango.exchange/api-integration/basic-api-single-step/api-reference/get-blockchains-and-tokens.md): Get all supported blockchains, tokens and swappers meta data
- [Get Quote](https://docs.rango.exchange/api-integration/basic-api-single-step/api-reference/get-quote.md): Get the best single-step route for swapping X to Y
- [Create Transaction (Swap)](https://docs.rango.exchange/api-integration/basic-api-single-step/api-reference/create-transaction-swap.md): Get final quote and create the transaction
- [Check Transaction Status](https://docs.rango.exchange/api-integration/basic-api-single-step/api-reference/check-transaction-status.md): Track Status of Transaction
- [Check Approve Transaction Status](https://docs.rango.exchange/api-integration/basic-api-single-step/api-reference/check-approve-transaction-status.md): Check status of approve transaction
- [Get Address Assets & Balances](https://docs.rango.exchange/api-integration/basic-api-single-step/api-reference/get-address-assets-and-balances.md): Get details of a list of wallet addresses, including their explorer Url & balance
- [Get Token Balance](https://docs.rango.exchange/api-integration/basic-api-single-step/api-reference/get-token-balance.md): Get details of a list of wallet addresses, including their explorer Url & balance
- [Report Transaction Failure](https://docs.rango.exchange/api-integration/basic-api-single-step/api-reference/report-transaction-failure.md): Report failures on signing or sending the transaction
- [Get Direct Tokens](https://docs.rango.exchange/api-integration/basic-api-single-step/api-reference/get-direct-tokens.md): List of all tokens which can be swapped from a given token
- [Get Custom Token](https://docs.rango.exchange/api-integration/basic-api-single-step/api-reference/get-custom-token.md): Get metadata of a custom token
- [Message Passing](https://docs.rango.exchange/api-integration/basic-api-single-step/api-reference/message-passing.md): How to relay message in a cross-chain swap?
- [Tutorial](https://docs.rango.exchange/api-integration/basic-api-single-step/tutorial.md): Basic API Tutorial
- [SDK Example](https://docs.rango.exchange/api-integration/basic-api-single-step/tutorial/sdk-example.md): Basic SDK Example for Integrating Rango Exchange
- [Monetization](https://docs.rango.exchange/api-integration/basic-api-single-step/monetization.md): How to take fees from the users using Rango Basic API?
- [Sample Transactions](https://docs.rango.exchange/api-integration/basic-api-single-step/sample-transactions.md): Sample transactions for all types of transactions in basic API
- [Transaction Prerequisites](https://docs.rango.exchange/api-integration/basic-api-single-step/transaction-prerequisites.md): This page describes the concept of Transaction Prerequisites and how to handle it in Rango API workflow.
- [Integration Checklist](https://docs.rango.exchange/api-integration/basic-api-single-step/integration-checklist.md)
- [Main API - Multi Step](https://docs.rango.exchange/api-integration/main-api-multi-step.md): Rango Exchange Main API (Multi Step)
- [API Flow](https://docs.rango.exchange/api-integration/main-api-multi-step/api-flow.md): Rango Exchange Main API Flow
- [API Reference](https://docs.rango.exchange/api-integration/main-api-multi-step/api-reference.md)
- [Get Blockchains & Tokens](https://docs.rango.exchange/api-integration/main-api-multi-step/api-reference/get-blockchains-and-tokens.md): Get all blockchains, tokens and swappers meta data
- [Get Best Route](https://docs.rango.exchange/api-integration/main-api-multi-step/api-reference/get-best-route.md): Get the best route for swapping X to Y
- [Get All Possible Routes](https://docs.rango.exchange/api-integration/main-api-multi-step/api-reference/get-all-possible-routes.md): Get all possible routes for swapping X to Y
- [Confirm Route](https://docs.rango.exchange/api-integration/main-api-multi-step/api-reference/confirm-route.md): Confirm the desired route by the user and pass user's wallets for executing the route
- [Create Transaction](https://docs.rango.exchange/api-integration/main-api-multi-step/api-reference/create-transaction.md): Create the transaction for current step
- [Check Transaction Status](https://docs.rango.exchange/api-integration/main-api-multi-step/api-reference/check-transaction-status.md): Track the status of the transaction for the current step
- [Check  Approve Transaction Status](https://docs.rango.exchange/api-integration/main-api-multi-step/api-reference/check-approve-transaction-status.md): Check status of approve transaction
- [Report Transaction Failure](https://docs.rango.exchange/api-integration/main-api-multi-step/api-reference/report-transaction-failure.md): Report failures on signing or sending the transaction
- [Get Custom Token](https://docs.rango.exchange/api-integration/main-api-multi-step/api-reference/get-custom-token.md): Get metadata of a custom token
- [Get Address Token Balance](https://docs.rango.exchange/api-integration/main-api-multi-step/api-reference/get-address-token-balance.md): Get details of a list of wallets, including their explorer Url & balance
- [Tutorial](https://docs.rango.exchange/api-integration/main-api-multi-step/tutorial.md): Main API Tutorial
- [SDK Example](https://docs.rango.exchange/api-integration/main-api-multi-step/tutorial/sdk-example.md): SDK Example for Integrating Rango Exchange
- [Monetization](https://docs.rango.exchange/api-integration/main-api-multi-step/monetization.md): How to take fees from the users using Rango Main API?
- [Sample Transactions](https://docs.rango.exchange/api-integration/main-api-multi-step/sample-transactions.md): Sample transactions for all types of transactions in main API
- [API Troubleshooting](https://docs.rango.exchange/api-troubleshooting.md): Rango Exchange API Troubleshooting
- [Swap Aggregation](https://docs.rango.exchange/technical/swap-aggregation.md): How Rango batch multiple transactions into a single transaction?
- [Monetization](https://docs.rango.exchange/technical/monetization.md): How can individuals or dApps & wallets collect fees from Rango Exchange?
- [Fee Structure](https://docs.rango.exchange/technical/fee-structure.md): Rango Fee Structure
- [Network Fees and Gas Estimates](https://docs.rango.exchange/technical/network-fees-and-gas-estimates.md)
- [Stuck Transactions](https://docs.rango.exchange/technical/stuck-transactions.md)
- [Overview](https://docs.rango.exchange/widget-integration/overview.md): Rango Widget Playground
- [Quick Start](https://docs.rango.exchange/widget-integration/quick-start.md): Getting Start with Rango Widget
- [Customization](https://docs.rango.exchange/widget-integration/customization.md): Rango Widget Config
- [Monetization](https://docs.rango.exchange/widget-integration/monetization.md): How to enable affiliate in Rango Widget?
- [React Router](https://docs.rango.exchange/widget-integration/react-router.md): How to use Rango Widget with React Router?
- [Events](https://docs.rango.exchange/widget-integration/events.md): Subscribe to Rango Widget Events
- [External Wallets](https://docs.rango.exchange/widget-integration/external-wallets.md): Connecting to External Wallets
- [Architecture](https://docs.rango.exchange/smart-contracts/architecture.md): Rango Smart Contracts  Architecture
- [Audit Reports](https://docs.rango.exchange/smart-contracts/audit-reports.md): Rango Smart Contracts Audit Reports
- [Deployment Addresses](https://docs.rango.exchange/smart-contracts/deployment-addresses.md)
- [Message Passing](https://docs.rango.exchange/smart-contracts/message-passing.md): The requirements and interface for your contract to receive messages along with tokens when bridging.
- [DEXs & DEX Aggregators](https://docs.rango.exchange/ask-for-integration/dexs-and-dex-aggregators.md)
- [Rango Mobile SDK](https://docs.rango.exchange/ask-for-integration/rango-mobile-sdk.md): Android & iOS SDK of Cross-chain swap
- [Terms of Use](https://docs.rango.exchange/terms-of-use.md): Rango Exchange Terms of Service
- [Privacy policy](https://docs.rango.exchange/privacy-policy.md)
