Messaging Protocols
The bridge enables trustless USDT transfers between Ethereum and TON networks using zk-SNARKs verification.
Message Protocol Specification
Core Components
Message Structure
Transfer ID
Chain identifiers (source and destination)
Asset details (USDT amount, decimals)
Addresses (sender and receiver)
Timestamp
Proof parameters
Protocol Flow
Message Initiation
User initiates transfer on source chain
System generates unique transfer ID
zk-SNARK proof creation for transfer validity
Message Verification
Target chain validates proof
Checks transfer parameters
Verifies chain state transitions
Message Finalization
Executes USDT transfer on target chain
Updates bridge state
Emits completion events
Security Features
Zero-knowledge proofs ensure transfer validity
Double-spend prevention through nonce tracking
Cryptographic verification of chain states
Atomic execution guarantees
Last updated