WDK logoWDK documentation

Bridge USD₮0 EVM Overview

Overview of the @tetherto/wdk-protocol-bridge-usdt0-evm module

A simple package that lets EVM wallet accounts bridge USD₮0 tokens across different blockchains. This package provides a clean API for moving tokens between chains using the LayerZero protocol and USD₮0 bridge system.

Features

  • Cross-Chain Bridge: Move USD₮0 tokens between supported blockchains
  • LayerZero Integration: Uses LayerZero protocol for secure cross-chain transfers
  • Expanded Multi-Chain Support: Bridge across 25+ networks including all major EVM chains
  • Non-EVM Destinations: Bridge to Solana, TON, and TRON from any supported EVM chain
  • Account Abstraction: Works with both standard EVM wallets and ERC-4337 smart accounts
  • Fee Management: Built-in fee calculation and bridge cost estimation
  • Token Support: Supports USD₮0 and XAU₮0 ecosystem tokens
  • Route Overrides: Custom OFT contract addresses and destination endpoint IDs
  • TypeScript Support: Full TypeScript definitions included
  • Memory Safety: Secure transaction handling with proper error management
  • Provider Flexibility: Works with JSON-RPC URLs and EIP-1193 browser providers

Supported Networks

Source Chains (EVM)

ChainChain ID
Ethereum1
Arbitrum42161
Optimism10
Polygon137
Berachain80094
Ink57073
Plasma9745
Conflux eSpace1030
Corn21000000
Avalanche43114
Celo42220
Flare14
HyperEVM999
Mantle5000
MegaETH4326
Monad143
Morph2818
Rootstock30
Sei1329
Stable988
Unichain130
XLayer196

Destination Chains

All source chains above, plus:

ChainEndpoint ID (EID)
Solana30168
TON30343
TRON30420

Token support is determined by the contracts deployed on each chain. The protocol checks for oftContract, legacyMeshContract, and xautOftContract to determine available tokens.

Next Steps


Need Help?

On this page