If you have been in DeFi for a while, you will eventually encounter this scenario: your funds are on Arbitrum, but the target protocol is on the BNB Chain, and you don't want to detour through an exchange. In this case, Stargate is almost the default answer. It is built on LayerZero, and when crossing chains, it no longer follows the old "lock + mint wrapped tokens" path, but directly swaps using unified liquidity pools. First, get your infrastructure ready—register an account on the Binance Official Website and complete KYC, because if the bridge fails, you will need the exchange as a fallback; mobile users can download the Binance Official App; iPhone users can follow the iOS Installation Guide. Let's dive into the practical operation.
I. What is the Relationship Between LayerZero and Stargate?
Many people use the terms interchangeably, but they are actually on completely different levels:
- LayerZero: An underlying messaging protocol that allows Chain A and Chain B to pass information trustlessly. It does not handle assets itself;
- Stargate: A cross-chain DApp built on LayerZero, specifically designed for "native asset" cross-chain transfers. You deposit USDT on Chain A, and you receive native USDT on Chain B directly, not a wrapped version.
A simple analogy: LayerZero is the "postal system," and Stargate is a bank using this system to run a "remittance" business.
II. Supported Chains and Tokens
Mainstream support:
| Asset | Supported Chains |
|---|---|
| USDT | Ethereum / Arbitrum / Optimism / BNB Chain / Avalanche / Polygon |
| USDC | Same as above + Base |
| ETH | Ethereum / Arbitrum / Optimism / Base |
| METIS / OP / Other native coins | Respective chains |
Note that Tron (TRC20) is not supported by Stargate. For this chain, you will need to use another bridge or transit through an exchange.
III. Practical Operation: Bridging USDT from Arbitrum to BNB Chain
Preparation
- A wallet (MetaMask or Rabby), with a small amount of gas on both chains (leave 0.001 ETH on Arbitrum, 0.005 BNB on BNB Chain);
- ≥10 USDT on Arbitrum;
- Open the official stargate.finance domain in your browser, confirm the SSL lock icon and URL spelling, as phishing sites are extremely common.
Steps
- Connect your wallet, select Arbitrum for "From" and BNB Chain for "To";
- Select USDT as the asset and enter the amount;
- The system will display the estimated received amount, slippage, bridge fee, and target chain gas quote;
- For the first time use, you must Approve USDT to the Stargate contract, which is a separate transaction;
- Click Transfer and sign the wallet pop-up;
- Wait. Confirmation on the Arbitrum side takes a few seconds, the LayerZero cross-chain message takes 1-3 minutes, and the total time to arrive on the BNB Chain is usually 2-5 minutes.
Bus Mode vs. Taxi Mode
The new version of Stargate introduces two modes:
- Taxi: A single cross-chain message, fast, high fee;
- Bus: Batches multiple orders together for cross-chain transfer, about 60-80% cheaper, but you have to wait for the next bus, averaging 3-10 minutes.
For small amounts (<$500), the Bus is more cost-effective; for urgent needs or large amounts, choose Taxi.
IV. Fee Breakdown
A typical cost breakdown for a 100 USDT transfer from Arbitrum to BNB:
- Arbitrum gas: ~$0.05;
- LayerZero messaging fee: ~$0.30-0.80;
- Stargate protocol fee: 0.06% (~$0.06);
- Liquidity pool slippage: usually <0.05%.
Total is about $0.5-1, which is comparable to or cheaper than routing through an exchange deposit/withdrawal (withdrawal fee of 1 USDT + time cost), and the main advantage is no KYC required and you never leave the chain.
V. When NOT to Use Stargate
- Bridging to Tron: Not supported;
- Bridging minor altcoins: Stargate primarily focuses on stablecoins and major coins. Use aggregators like LiFi or Squid for long-tail assets;
- Pursuing the absolute cheapest transfers between L2s: Across is usually cheaper between L2s, see the dedicated Across article;
- During bridge outages: LayerZero has experienced relayer delays in the past. If you need funds urgently, prioritize routing through an exchange.
VI. Security Checklist
Cross-chain bridges are heavily targeted by hackers, so you must follow these rules:
- Always access via bookmarks or official Twitter links; do not click search engine ads;
- Set up a separate "DeFi operation wallet," keeping your main holdings in a different address;
- Control the single transaction amount within a range you "can afford to lose completely";
- Periodically use revoke.cash to revoke approvals after use;
- If the interface shows slippage >1%, stop and check; it might be a liquidity pool imbalance or an RPC error.
Frequently Asked Questions (FAQ)
Q: What if the cross-chain transfer fails and the funds are stuck? A: Go to layerzeroscan.com and enter the transaction hash to see if the message was delivered to the target chain after being sent from the source chain. If it is stuck in INFLIGHT for more than 30 minutes, go to the Stargate Discord #support to submit a ticket, attaching the hash.
Q: Should I stake the STG token on Stargate? A: Not recommended for retail investors. The staking lock-up period is long, carrying significant price volatility risk during that time, and the cross-chain fees themselves are already low enough.
Q: Can I send the funds to another wallet immediately after a successful transfer? A: Yes. Once the assets reach the target chain, they are standard ERC20 tokens fully under your control and do not rely on any subsequent actions from Stargate.
Further Reading
- If you don't like bridges, you can use the exchange cross-chain transit solution;
- To understand the differences between multiple bridges, read the cBridge Tutorial;
- For cheaper cross-chain transfers between L2s, check out the Across Solution.
For beginners using a bridge for the first time, it is recommended to run through the process with 10-20 USDT before making large transfers.