Handling Gas Pump

❗️

Attention

Access to this feature is limited to existing Virtual Account users on PayGo and higher tiers who registered before November 24, 2025

Gas Pump Contract Addresses can be assigned as Deposit Addresses of Virtual Accounts to handle deposits and Withdrawals.

Gas Pump Custodial Flow

  1. You select a blockchain address, you own the PrivateKey, to work as your "Master GP Address".
    • This address will pay for all transfer fees from your "Slave GP Contract Addresses"
  2. You Precalculate a "Slave GP Contract Address".
    • The address can be used to deposit assets only.
    • To transfer out requires activating the address (Smart Contract).
  3. You assign said precalculated "Slave GP Contract Address" to an End-user to act as a "Deposit address".
  4. End-user deposits on-chain assets (ERC-20 tokens) from outside your Exchange or Application to his "Deposit address".
  5. You activate the "Slave GP Contract Address".
  6. You send the End-user assets to your Master Exchange Address

Observations

  • You pay for the activation of the "Slave GP Contract Address".
    • On-chain cost charged by the blockchain due to Smart Contract Activation.
  • The transfer fees from the "Slave GP Contract Address" are paid by your "Master GP Address".
  • You avoid Dust management.
  • You may rotate and reassign an activated "Slave GP Contract Address", as needed, across your End-users.
📘

Find the Gas Pump guide in the following link.