How it Works
Understanding how ZcashBridge works helps you use it effectively and confidently.
Overview
ZcashBridge uses a sophisticated routing and liquidity aggregation system to enable seamless cross-chain transfers. The process involves multiple steps, each designed to ensure security, transparency, and efficiency.
Key Components
Source Chain: Where your assets originate (Bitcoin, Ethereum, Solana, Tron, or EVM)
Bridge Infrastructure: Secure, monitored bridge infrastructure
Liquidity Pools: Aggregated liquidity from multiple sources
Destination Chain: Zcash network where ZEC arrives
Step-by-Step Process
Quote Generation
The system generates a quote that includes:
Source Amount: What you're sending
Destination Amount: Guaranteed ZEC amount you'll receive
Fee Breakdown:
Network fees (source chain)
Bridge fees
Compliance fees (if applicable)
Route Details: Which liquidity pools will be used
Estimated Time: How long the bridge will take
Quotes are guaranteed for a limited time. If expired, request a new quote.
Compliance Check
Before funds move, the system performs:
Policy Validation: Checks against compliance policies
Travel Rule: Collects required data when needed
Risk Assessment: Evaluates transaction risk
Address Verification: Validates destination address format
If compliance check fails: Transaction is rejected before any funds move, with clear explanation.
Transaction Flow
User Initiates Bridge
↓
Quote Generated (Guaranteed Amount)
↓
Compliance Check (Before Funds Move)
↓
User Confirms Transaction
↓
Source Chain Transaction Submitted
↓
Source Chain Confirmations (Varies by Network)
↓
Bridge Processes Transfer
↓
ZEC Sent to Destination
↓
Zcash Network Confirmations
↓
Transaction CompleteConfirmation Times
Source Chain Confirmations
Bitcoin
10-60 min
Network congestion, fees
Ethereum
1-5 min
Gas prices, network load
Solana
1-3 min
Network congestion
Tron
1-3 min
Network load
EVM Chains
1-5 min
Chain-specific factors
Bridge Processing
Processing Time: 1-5 minutes typically
Liquidity Routing: Automatic optimization
Compliance: Already checked before funds move
Zcash Confirmations
Block Time: ~75 seconds
Confirmation Time: 2-5 minutes typically
Finality: 1 confirmation sufficient
Total Time
Typical Total Bridge Time: 5-30 minutes depending on source chain
Fastest: Solana/Tron (5-10 minutes total)
Medium: Ethereum/EVM (10-20 minutes total)
Slowest: Bitcoin (20-60 minutes total)
Automated Routing
ZcashBridge uses intelligent routing to optimize your transaction.
Liquidity Aggregation
Multiple Sources: Aggregates liquidity from multiple pools
Best Rates: Finds optimal exchange rates
Slippage Minimization: Reduces price impact
Automatic Selection: No manual intervention needed
Route Optimization
Cost Optimization: Minimizes total fees
Speed Optimization: Balances speed and cost
Reliability: Chooses most reliable routes
Transparency: Shows route details in quotes
Status Tracking
Throughout the process, you can track:
Real-Time Updates: Status updates at each stage
Chain Confirmations: See confirmations on both chains
Progress Indicators: Visual progress bars
Time Estimates: Updated time estimates
Transaction Hashes: Verifiable hashes for both chains
Session Management
Session Persistence: Your session is saved
Leave and Return: You can close browser and return
Progress Saved: Transaction progress is remembered
Notifications: Optional notifications when complete
Error Handling
Before Confirmation: Can cancel and start over
After Confirmation: Contact support with transaction hash
Clear Errors: Error messages explain what happened
Support Available: Help available for any issues
Security Features
Throughout the process:
Non-Custodial: You maintain control of keys
Transparent: Full visibility into process
Verified: All transactions verifiable on-chain
Monitored: Infrastructure continuously monitored
Next Steps
Last updated

