Bridged Tokens
Bridged tokens are representations of assets from other blockchains that exist on DI Network. They maintain 1:1 backing with their original assets through the bridge's lock-and-mint mechanism.
Token Standards
Naming Convention
Bridged tokens follow a consistent naming pattern:
Prefix: Chain identifier (e.g., "e" for Ethereum)
Symbol: Original token symbol
Example: eBTC (Ethereum Bitcoin), pUSDC (Polygon USDC)
Contract Implementation
contract BridgedToken is ERC20, IBridgedToken {
address public bridge;
string public originChain;
address public originContract;
modifier onlyBridge() {
require(msg.sender == bridge, "Only bridge can mint/burn");
_;
}
function mint(address to, uint256 amount) external onlyBridge {
_mint(to, amount);
}
function burn(address from, uint256 amount) external onlyBridge {
_burn(from, amount);
}
}Supported Bridged Tokens
Major Cryptocurrencies
Bitcoin
BTC
Bitcoin
eBTC
Ethereum
ETH
Ethereum
eETH
USD Coin
USDC
Ethereum
eUSDC
Tether
USDT
Ethereum
eUSDT
DeFi Tokens
Uniswap
UNI
Ethereum
eUNI
Aave
AAVE
Ethereum
eAAVE
Compound
COMP
Ethereum
eCOMP
SushiSwap
SUSHI
Ethereum
eSUSHI
Token Lifecycle
Minting Process
User locks original tokens on source chain
Bridge validators verify the lock transaction
Bridged tokens are minted on DI Network
Tokens are transferred to user's address
Burning Process
User initiates withdrawal request
Bridged tokens are burned on DI Network
Unlock message sent to origin chain
Original tokens released to user
Token Properties
Metadata
Each bridged token maintains:
Original contract address
Origin chain identifier
Decimal precision
Total supply cap
Bridge contract reference
Functionality
Bridged tokens support:
Standard ERC-20 operations
Bridge-specific mint/burn functions
Metadata queries for origin information
Upgrade mechanisms for contract improvements
Integration Examples
Wallet Integration
DApp Integration
Security Features
Mint/Burn Controls
Only authorized bridge contracts can mint/burn
Multi-signature validation for large amounts
Rate limiting on mint operations
Emergency pause functionality
Audit Trail
All bridged token operations are logged:
Liquidity Considerations
Cross-Chain Arbitrage
Price differences between chains create arbitrage opportunities:
Monitor price feeds across chains
Execute profitable bridge transfers
Contribute to price equilibrium
Liquidity Incentives
Bridge fee rebates for large transfers
Liquidity mining rewards for bridged assets
Reduced fees during low liquidity periods
Governance and Upgrades
Token Parameters
Governance can modify:
Transfer limits per token
Bridge fees and rebates
Emergency pause states
Upgrade implementations
Upgrade Process
Propose upgrade through governance
Community review and testing period
Governance vote approval
Timelock execution
Contract upgrade deployment
Troubleshooting
Common Issues
Stuck Transfers: Use bridge recovery tools
Balance Discrepancies: Check cross-chain sync status
Failed Mints: Verify proof validity and gas limits
Recovery Mechanisms
Last updated