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
  • Introduction
  • Affiliate Types
  • Instant Settlement (Direct Fee)
  • Monthly Settlement (Manual Fee)
  • Rango's Share
  • How To Participate
  • B2C: Individual Users
  • B2B: DApps & Wallets
  • Tracking Affiliate Revenue
  • Upcoming Features

Was this helpful?

  1. Technical Docs

Monetization

How can individuals or dApps & wallets collect fees from Rango Exchange?

Introduction

Rango Affiliate Program presents an opportunity for both individual users and decentralized applications. By participating in the program, affiliates can refer new users to our platform and receive an affiliate fee for swap transactions that their referrals initiate.

Affiliate Types

Our affiliate program offers two distinct payment methods. The payment method is determined based on specific circumstances and the blockchain networks where transactions occur.

Instant Settlement (Direct Fee)

The Instant Settlement program enables you to earn affiliate fees instantly when a user executes a transaction using Rango and includes your referral information for the swap. This program provides a seamless and real-time way to earn affiliate rewards for each swap transaction initiated by your referred users.

βœ” Supported Chains:

  • EVM Chains

  • Osmosis

  • Starknet

βœ” Supported Protocols

  • All EVM On-Chain Swappers (DEXs and DEX Aggregators)

  • Almost all EVM Bridges

    • EVM Bridges which don’t support direct fee yet: XYFinance, Synapase and DeBridge (They will be supported in next contract audit.)

  • Starknet On-Chain Swappers (DEXs and DEX Aggregators)

  • Osmosis IBC or On-Chain Swap

Notices:

  • You will receive this fee, on the source chain of the user’s transaction.

  • If the source chain of transaction is in the supported chains, the direct fee will be charged from user and instantly settled on the source chain. Whenever the source chain is not in the list above, direct fees are not supported. For example, when user swaps from Solana to Ethereum, affiliate fee cannot be settled instantly.

Monthly Settlement (Manual Fee)

Deprecated

Since Rango now broadly supports direct fee transactions, this program is almost deprecated. We only offer it in special circumstances for some enterprise customers with specific requirements.

In this program, we collect the affiliate fees from all transactions made by users that you referred to. At the end of each month, we consolidate your earnings and pay you the accumulated amount whenever it exceeds $10.

The Monthly Settlement program is implemented in cases where we don't have Rango contracts deployed on certain blockchains, and specific swappers or bridges have their affiliate programs with limitations, usually supporting only one wallet.

βœ” Supported Chains and Protocols

  • Solana

  • Thorchain (When the source chain isn’t EVM-based)

  • MayaProtocol (When the source chain isn’t EVM-based)

  • Centralized Protocols (e.g. XO Swap, SWFT Allchain Bridge, etc.)

Notices

  • All payments will be on the BSC blockchain at the end of the month, unless another chain is agreed.

Rango's Share

In both Instant Settlement (Direct Fees) and Monthly Settlement (Manual Fees), Rango charges 15 bps alongside the amount set by the API/SDK or Widget configuration. This fee remains consistent across all supported chains for now and may vary based on different situations in the future.

Our team is open to negotiating the fee sharing with dApps and wallets, and we are pleased to offer exceptional discounts for the first 6 months on both instant and monthly settlement programs.

How To Participate

B2C: Individual Users

Individual users who wish to participate in our Affiliate Program and earn affiliate fees can easily do so by following these steps:

  1. Share Link Code: Once you have generated your referral link, share it with friends, family, or anyone interested in swapping digital assets.

  2. Earn Affiliate Fees

    • Whenever someone signs a transaction on supported chains and swappers using your referral link, you will earn affiliate fees. The way you receive these fees depends on the chains and swappers involved.

      • For transactions on chains and swappers with Instant Settlement support, you will receive the affiliate fees instantly.

      • For transactions on chains and swappers with Monthly Settlement support, your earnings will be accumulated throughout the month and paid out monthly when the accumulated amount exceeds $10.

    • Note that you will earn 10bps from the user input amount for the swap. (Customisable percentage options will be available in the upcoming version.)

B2B: DApps & Wallets

Other services, including dApps, can integrate our API to participate in our affiliate program. The process of generating referral codes and earning affiliate fees is the same as for individual users. Services can access the affiliate program features by integrating either the Multi-step API or Basic API or by using our widget.

Tracking Affiliate Revenue

Affiliates can monitor their activities and earnings through the Rango Affiliate Program page. Detailed views of referred users' actions and earnings help affiliates optimize their strategies. For DApps, Rango offers detailed APIs for more granular tracking and integration.

Upcoming Features

  • In the next version of our affiliate system, you will also be able to manage your affiliate settings via a dedicated dashboard.

PreviousSwap AggregationNextFee Structure

Last updated 9 months ago

Was this helpful?

To accommodate these scenarios, Rango collects the protocol fees and affiliate fees from such swappers or bridges in the Rango protocol wallet. By default, the procotol will charge 10 bps as affiliate fees. API/SDK and Widget users can customize the charged amount. View , or for more details.

Generate Referral Code: Visit our Affiliate Program page at to create your unique link.

πŸ’°
widget monetization
Basic API monetization
Main API monetization
https://app.rango.exchange/affiliate
How to enable affiliate in Basic API (Single-Step API)
How to enable affiliate in Main API (Multi-Step API)?
How to enable affiliate in Widget?