Rango Docs
API SwaggerWidget PlaygroundAppWebsite
  • ๐Ÿ‘‹Welcome to Rango
  • ๐Ÿ Introduction
  • ๐Ÿ’How It Works
  • โœ…Integrations
  • โš–๏ธRango vs. Competitors
  • ๐Ÿ”Security
  • ๐Ÿ›ฃ๏ธRoadmap
  • ๐ŸฆŽTokenomics
  • ๐Ÿ’ฐAirdrop
  • โ“FAQ
  • ๐ŸžBug Bounty
  • API Integration
    • ๐Ÿ”กTerminology
    • ๐Ÿš„API Key & Rate Limits
    • ๐ŸคChoosing the Right API
    • ๐Ÿฆ„Basic API - Single Step
      • ๐Ÿ›API Flow
      • โš™๏ธAPI Reference
        • Get Blockchains & Tokens
        • Get Quote
        • Create Transaction (Swap)
        • Check Transaction Status
        • Check Approve Transaction Status
        • Get Address Assets & Balances
        • Get Token Balance
        • Report Transaction Failure
        • Get Direct Tokens
        • Get Custom Token
        • Message Passing
      • ๐ŸŽ“Tutorial
        • ๐ŸฐSDK Example
      • ๐Ÿ’ฐMonetization
      • ๐ŸŽนSample Transactions
      • โœ…Integration Checklist
    • ๐ŸฆŽMain API - Multi Step
      • ๐Ÿ›API Flow
      • โš™๏ธAPI Reference
        • Get Blockchains & Tokens
        • Get Best Route
        • Get All Possible Routes
        • Confirm Route
        • Create Transaction
        • Check Transaction Status
        • Check Approve Transaction Status
        • Report Transaction Failure
        • Get Custom Token
        • Get Address Token Balance
      • ๐ŸŽ“Tutorial
        • ๐ŸฐSDK Example
      • ๐Ÿ’ฐMonetization
      • ๐ŸŽนSample Transactions
  • โ„น๏ธAPI Troubleshooting
  • Technical Docs
    • ๐Ÿ”Swap Aggregation
    • ๐Ÿ’ฐMonetization
    • โ›ฝFee Structure
    • โ›ฝNetwork Fees and Gas Estimates
    • โŒ›Stuck Transactions
  • Widget Integration
    • ๐ŸงฉOverview
    • ๐ŸŽ‡Quick Start
    • โš™๏ธCustomization
    • ๐Ÿ’ฐMonetization
    • ๐Ÿ›ฃ๏ธReact Router
    • ๐ŸŽตEvents
    • ๐Ÿ’ณExternal Wallets
  • Smart Contracts
    • ๐Ÿ‘ฉโ€๐Ÿ’ผArchitecture
    • ๐Ÿ”ŽAudit Reports
    • ๐Ÿ—๏ธDeployment Addresses
    • ๐Ÿ“ฉMessage Passing
  • Ask for Integration
    • ๐Ÿ™‹โ€โ™‚๏ธDEXs & DEX Aggregators
    • ๐Ÿ“ฑRango Mobile SDK
  • Useful Links
    • Twitter
    • Discord Server
    • TG Announcements
    • TG Group
  • Terms of Use
  • Privacy policy
Powered by GitBook
On this page

Was this helpful?

How It Works

How does Rango Exchange Work?

PreviousIntroductionNextIntegrations

Last updated 8 months ago

Was this helpful?

To provide the best routing across every blockchain through decentralized protocols, Rango has built the industry leading routing engine covering every ecosystem.

When a request for routing is submitted to Rangoโ€™s routing engine, the engine goes through combinations of 100 dexes and 24 bridges across more than 50 blockchains to arrive at desirable paths.

Rangoโ€™s architecture is designed to be chain agnostic and hence, we support protocols across EVMs, Bitcoin, Cosmos, Solana, Starknet and other ecosystems. Rangoโ€™s infrastructure gathers data from every protocol to find good routes among thousands of possible paths. Rango provides access to all types of network from a single interface and API:

Rango covers a wide range of protocols and models such as RFQ, burn/mint, cross-chain pools and IBC. Rango leverages decentralized message passing systems such as GMP, LayerZero and IBC Memos to make sure the message passing and execution of the routes are handled through decentralized protocols.

๐Ÿ’