⛽Fee Structure
Rango Fee Structure
Introduction
Rango is a versatile platform that facilitates swaps, asset bridging, and aggregation across multiple blockchains. Understanding Rango's fee structures and affiliate program is essential for users and affiliates to make informed decisions. This guide outlines the different types of fees, how to participate in the affiliate program, and key considerations for using the platform.
Types of Fees in Rango
Network Fee
Network fees, or gas fees, are necessary for processing blockchain transactions. Rango estimates these fees during the quote / routing step, often using higher gas limits and with safety factor multipliers. This approach is taken to:
Account for Inaccurate Gas Estimates: EVM-based blockchains can sometimes provide inaccurate gas estimates for complex transactions. If the gas limit is set too low, the transaction might fail if it requires more gas than initially estimated.
Ensure Transaction Success: By applying safety factors, Rango sets the gas limit higher than the estimated requirement. This buffer helps ensure that transactions are completed successfully, even if gas usage temporarily spikes beyond the initial estimate.
Additionally, EIP-3529 introduced changes to Ethereum's gas refund mechanism, reducing the maximum gas refund available but still allowing refunds for unused gas. This means that if Rango overestimates the gas required for a transaction, any unused gas is refunded to the user, ensuring cost efficiency. Read this article for detailed discussion on network fees
Rango Fee
Rango generally charges a fee as a fixed percentage of the transaction amount, which is usually deducted from the user's origin wallet. However, this fee structure can vary depending on the specific swap and the blockchain involved.
For instance, in BTC to ATOM swaps via Thorchain, the fee is charged in RUNE, Thorchain's native token, rather than in the original or destination asset.
In other cases, such as swaps facilitated by the Jupiter Protocol on the Solana blockchain, the Rango fee is deducted from the output asset. For example, if you're swapping SOL to USDC on Solana, the fee will be taken from the USDC you receive, reducing the amount of USDC delivered to your wallet.
The percentage of the fee varies based on the type of transaction and the specific assets being swapped. This structure allows Rango to cover operational costs while providing flexibility to accommodate different blockchain protocols and assets.
Swapper Fee
Swapper fees are charges applied by the protocols that facilitate swaps, bridging, or asset aggregation. These fees are typically a percentage of the transaction amount and are collected by the respective protocols, not Rango. They cover the costs and operational expenses associated with executing these transactions.
Affiliate Fee
Rango's Affiliate Program allows users to earn fees by referring others. There are two settlement methods:
Instant Settlement (Direct Fee): Affiliates earn fees immediately when their referrals complete transactions on supported EVM chains and protocols, such as Polygon, Ethereum, and OneInch. The fee is credited right away to the affiliate's account on the origin chain. Instant settlement is available exclusively for transactions where the origin chain is EVM-based.
Periodic Settlement (Manual Fee): For certain transactions, particularly on non-EVM chains or specific swappers and bridges where instant settlements aren't available, affiliate fees are accumulated and paid out periodically, typically at the end of each month. Rango shares 50% of these collected fees with the affiliates.
Note
The periodic settlement method will soon be deprecated, with all settlements transitioning to the instant model for enhanced efficiency and quicker payouts.
Rango currently does not support the affiliate program on Solana, Cosmos, and Tron chains.
Rango's Share
Rango typically adds a 0.15% fee on top of the affiliate fee. However, decentralized applications (dApps) participating in the affiliate program have the flexibility to add their own fees on top of Rango's share. This allows dApps to set a total fee structure that suits their business model and user base.
Additionally, Rango is open to negotiating special deals and offers tailored to the needs of individual dApps. This flexibility can help dApps optimize their revenue while providing users with competitive fee structures.
For more detailed information or to discuss potential deals, please contact us through our official channel at Telegram.
How fees are deducted from users?
Rango uses three methods to deduct fees:
FROM_SOURCE_WALLET
: Fees are taken from the user's source wallet.DECREASE_FROM_OUTPUT
: Fees are deducted from the estimated output, handled by Rango, so dApps do not need to adjust the output manually.FROM_DESTINATION_WALLET
: Fees are taken from the destination wallet, typically for bridges requiring a claim transaction.
Impact of avoidNativeFee
parameter
avoidNativeFee
parameterThe avoidNativeFee
option excludes swappers that require native tokens for bridging, benefiting users without these tokens, such as those using Account Abstraction (AA) accounts and Gasless Wallets. However, it may limit available swappers and routes, potentially increasing costs due to less competitive rates.
Note:
avoidNativeFee
simplifies fee payments but does not exempt users from paying blockchain (network) fees with native assets. This setting only affects swappers' service fees.
Last updated