DI Gateway
DI Gateway is the core cross-chain communication protocol that enables smart contract calls and message passing between different blockchain networks.
Overview
DI Gateway provides secure, decentralized cross-chain communication:
Core Functions
1. Cross-Chain Calls
Execute smart contract functions on destination chains.
Cross-Chain Calls2. Message Validation
Secure message verification and replay protection.
Message Validation3. Security Model
Comprehensive security framework for cross-chain operations.
SecurityKey Features
Decentralized Architecture
No Single Point of Failure: Multiple independent relayers
Consensus Mechanism: Multiple confirmations required
Slashing Conditions: Penalties for malicious behavior
Economic Incentives: Rewards for honest relayers
Universal Compatibility
Any Contract: Call any smart contract function
Any Network: Support for all EVM-compatible chains
Any Data: Pass complex data structures
Any Value: Transfer ETH/native tokens with calls
Security First
Cryptographic Proofs: Message authenticity verification
Replay Protection: Prevent duplicate executions
Rate Limiting: Prevent spam attacks
Emergency Controls: Pause mechanism for security
Architecture
Message Flow
Contract Interface
Integration Examples
Basic Cross-Chain Call
Cross-Chain Call with Token Transfer
Supported Operations
Contract Calls
Function Execution: Call any public/external function
Parameter Passing: Support for complex data types
Return Values: Capture and relay return data
Event Emission: Cross-chain event notifications
Token Operations
Token Transfers: Send tokens with contract calls
Multi-Token: Support for multiple token types
Atomic Operations: All-or-nothing execution
Fee Handling: Automatic fee deduction
Gas Management
Gas Estimation: Accurate gas cost prediction
Gas Token: Pay fees in DUSD or native tokens
Gas Limits: Configurable execution limits
Refund Mechanism: Unused gas refunds
Performance Metrics
Speed
Average Confirmation: 2-5 minutes
Fast Track: <1 minute for urgent calls
Batch Processing: Multiple calls in single transaction
Parallel Execution: Concurrent cross-chain operations
Reliability
Success Rate: >99.5% message delivery
Uptime: >99.9% gateway availability
Redundancy: Multiple relayer backup
Recovery: Automatic retry mechanisms
Cost
Base Fee: 0.1% of transaction value
Gas Optimization: Efficient execution paths
Bulk Discounts: Reduced fees for high volume
DUSD Payments: Unified gas payment system
Last updated