Aurox Documentation
  • Aurox Ecosystem
    • What is The Aurox Ecosystem
    • Aurox Ecosystem
      • The Aurox Terminal
        • The Problem
        • The Solution: One Interface for Everything
        • How The Aurox Terminal Works
          • Dashboard
          • Workspaces
            • Default Mode
            • Pro Mode
          • Creating Orders
          • Screener
          • Indicators
          • Wallet and Account Management
          • Two-Factor Authentication
          • Community
          • Rewards
        • Terminal Token Utility
        • Terminal Roadmap
      • Aurox Wallet
        • Background
          • Multichain: Today and tomorrow
          • New use cases: DeFi, NFTs, DAOs, what’s next?
        • Problems with existing wallets
        • The Aurox Wallet
          • Security first
            • Smart contract whitelisting
            • Transaction simulation
            • Phishing prevention
            • Smart contract detection
          • Simplicity and ease of use for advanced traders
        • Wallet Rewards
          • Program Terms
        • Wallet Token Utility
        • Wallet Roadmap
        • Referral System
      • The Aurox Protocol
        • Aurox Trade
          • Gasless Swaps
            • Aurox Sponsor Fund Pool
        • Protocol Token Utility
    • The Aurox Token
      • Launch Distribution
      • Contract Migration
      • Token Utility
      • Security and Audit
    • The Timeline
  • Aurox Terminal Guides
    • General Functions
    • Indicator Guides
      • Aurox Indicator
        • How The Aurox Indicator Functions - Part 1
        • How The Aurox Indicator Functions - Part 2
        • Bounces Strategy
      • Cypher Indicators
      • Aurox A.I. Indicator
        • Tony's 15 Minute A.I. Strategy
  • Aurox Wallet Guides
    • Video Tutorials
    • Gas settings
  • Aurox Token Guides
    • Token Staking Information
    • Liquidity Mining Information
  • Extras
    • Resources & Help
    • Privacy Policy
    • Terms of Service
    • Community Deployed Token Portal
Powered by GitBook
On this page
  1. Aurox Ecosystem
  2. Aurox Ecosystem
  3. The Aurox Protocol
  4. Aurox Trade
  5. Gasless Swaps

Aurox Sponsor Fund Pool

Aurox Gasless Swaps are fully gassed transactions like any other swap transaction on Ethereum, except the gas fee, is paid by a 'Sponsor,' in this case Aurox itself. Aurox maintains a special Sponsor Fund Pool that carries the requisite ETH balance necessary to process all transactions submitted through its protocol. When the transaction is submitted for processing, Aurox pulls the requisite ETH balance to pay the required gas fee while simultaneously deducting the gas fee equivalent from the Origin Currency, and then processes the transaction through a special RPC node operated by a flashbot, thereby bypassing the mempool. By utilizing flashbots, it has the added benefit of eliminating frontrunning since the transaction is not seen by on-chain bots.

The deducted gas fee from the origin currency is automatically swapped to ETH in a linked transaction that is processed through a DEX.

This is done in near real-time to prevent any market risks resulting from holding various origin currencies. The ETH is deposited back into the Sponsor Fund Pool thereby replenishing 1:1, the gas fee spent from the Sponsor Fund Pool earlier.

Features:

  • Allows topping up ETH to all wallets with the SPONSOR_TX role

  • This ETH is for paying the transaction to the Sponsor Contract

  • Holds all fee revenue earned through swapping

  • Increases security and allows the ProxySwap contract to be “stateless”

Use of Flashbots

Flashbots provide transaction atomicity, meaning all three transactions get mined at once, or none of them do. This is to prevent an incomplete transaction resulting from less than all three transactions getting processed. The use of flashbots also prevents an attack vector by other bots that may attempt to replace the Approval TX and Swap TX and siphon the sponsored ETH preventing the original swap transaction from executing.

PreviousGasless SwapsNextProtocol Token Utility

Last updated 2 years ago