Skip to main content

Cross-Chain Swap in Admin Console

ยท 5 min read
Pay Protocol Support
Pay Protocol Support
Pay Protocol BD & Support Team

1. Introduction to Cross-Chain Bridgesโ€‹

A cross-chain bridge is a protocol mechanism used to transfer assets between different blockchain networks. Because various public blockchains (such as TRON, Ethereum, BSC, etc.) are independent and use incompatible protocols, assets cannot be transferred directly. Cross-chain bridges enable equivalent circulation of the same asset across different chains through mechanisms like "lock โ†’ mint" or "swap โ†’ release".

Cross-Chain Capabilities of This Platformโ€‹

This admin console already has built-in cross-chain swap functionality, allowing you to complete asset transfers between major blockchains without integrating an external bridge. It works similarly to "currency exchange": select the asset to sell, choose the destination chain for the asset to buy, enter the receiving address on the counterparty chain, and confirm to complete the cross-chain transfer.

FeatureDescription
Supported AssetsUSDT and other mainstream stablecoins, native coins
Supported ChainsTRON (TRC20)ใ€Ethereum (ERC20)ใ€BSC (BEP20), etc.
Fund SourceHot wallet (Finance) account balance
Settlement TimeTypically within minutes (subject to on-chain congestion)
FeesCharged by the cross-chain bridge at real-time rates (included in the swap rate)
Prerequisites
  • Available only for Standard and Lite merchant versions
  • Operator account must have "Treasurer" permissions
  • Hot wallet (Finance) must have sufficient available balance
  • Target chain receiving address must be prepared (verify carefully; incorrect addresses will result in irretrievable funds)

2. Operation Stepsโ€‹

1. Log in to Admin Consoleโ€‹

Log in to the admin console using a "Treasurer" account.

Admin Console URL: https://adm.payprotocol.network/login

Permission Notice

Swap operations involve fund transfers and must use an account with "Treasurer" permissions. Regular admin accounts cannot access the swap functionality.

2. Ensure Hot Wallet (Treasurer) Has Sufficient Balanceโ€‹

The fund source for cross-chain swaps is the "Hot Wallet (Treasurer)". If the hot wallet balance is insufficient, you need to first withdraw assets from the cold contract wallet to the hot wallet, or transfer from other external addresses to the hot wallet.

Method A: One-Click Withdrawal from Cold Contract

Go to the "Asset Details" page and click the "One-Click Withdraw" button in the top-right corner. The system will automatically withdraw the available balance from the cold contract wallet to the hot wallet.

One-click withdraw

Figure 2-1: Click "One-Click Withdraw" on the "Asset Details" page

Method B: Transfer from External Address

If the cold contract also has no available balance, you can transfer directly from other addresses you own (such as exchange withdrawal, wallet transfer) to the hot wallet (Finance) address. You can find the hot wallet address in the "Asset Details โ†’ Hot Wallet" tab.

3. Enter Swap Page and Fill in Informationโ€‹

Click the top navigation "Fund Management โ†’ Swap" to enter the cross-chain swap page.

Navigation menu

Figure 3-1: Navigate to "Fund Management โ†’ Swap"

Fill in the following information on the swap page:

Swap form

Figure 3-2: Swap form (Sell / Buy / Receiving Address)

FieldDescriptionExample
Sell (Amount)Quantity to swap100
Sell (Asset)Source chain asset, select from dropdownUSDT (TRC20)
Buy (Chain)Target chain networkEthereum
Buy (Asset)Asset to receive on target chainUSDT
Receiving AddressReceiving address on target chain (required)0x... (ETH address)
Slippage ToleranceMaximum acceptable price slippage1%
Verify Receiving Address

Please verify the receiving address carefully; an incorrect address will result in irretrievable funds! For Ethereum target chain, the address should start with 0x; for TRON, it should start with T. It is recommended to copy and paste from the target wallet to avoid manual entry errors.

4. Confirm and Initiate Swapโ€‹

After completing the information, the page will display a real-time quote (e.g., 1 USDT โ‰ˆ 1.000000 USDT). This quote is for reference only; the final execution rate will be the rate at the time of swap execution.

After confirming everything is correct, click the "Start Swap" button below to submit. The system will deduct the corresponding amount from the hot wallet and transfer the assets to the receiving address on the target chain via the cross-chain bridge.

Settlement Time
  • TRON โ†” Ethereum: typically 3~10 minutes
  • TRON โ†” BSC: typically 1~5 minutes
  • During on-chain congestion or gas anomalies, actual times may vary

5. Check Arrival Status at Target Addressโ€‹

After initiating the swap, you can confirm arrival using any of the following methods:

  • Open the block explorer of the target chain (e.g., Etherscan, BscScan) and check the latest transaction records of the receiving address
  • Open your wallet app (e.g., MetaMask, TronLink), switch to the target network and check balance changes
  • Return to the admin console and check the swap transaction status in "Asset Details โ†’ Withdrawal Records"
Late Arrival Troubleshooting

If funds do not arrive within 30 minutes, please troubleshoot in the following order:

  1. Verify in the block explorer that the transaction on the source chain has been successfully confirmed
  2. Double-check that the receiving address you entered is correct
  3. If confirmed to be correct, save a screenshot of the order and contact platform technical support

3. Important Considerationsโ€‹

  • Cross-chain swaps are irreversible; once submitted, they cannot be cancelled. Please verify the address and amount multiple times before operating
  • Swaps between different assets will be settled at real-time market rates, with some slippage
  • For large swaps, it is recommended to test with a small amount (e.g., 1 USDT) first, then proceed with larger amounts after confirming arrival
  • Certain chain pairs (e.g., obscure small-cap assets) may have insufficient liquidity, resulting in longer settlement times or even failure
  • Cross-chain bridge fees are already included in the swap rate; no additional fees apply
  • Source chain transactions require on-chain gas (borne by the hot wallet account); ensure the account has a small amount of native currency (e.g., TRX)

4. Reference Materialsโ€‹