Bridge FAQ
Answers to the most common questions about bridging between Ethereum L1 and TeQoin L2.🌉 General Questions
What is the TeQoin bridge?
What is the TeQoin bridge?
- Trustless (secured by smart contracts)
- 1:1 backing (1 ETH on L1 = 1 ETH on L2)
- Bidirectional (L1 → L2 and L2 → L1)
- Secure (fraud proof protected)
Is the bridge safe to use?
Is the bridge safe to use?
- ✅ Audited smart contracts
- ✅ Optimistic rollup security model
- ✅ 7-day fraud proof protection
- ✅ Decentralized verification
- ✅ Open-source code
- Ethereum L1 smart contracts (battle-tested)
- Cryptographic proofs
- Economic incentives for fraud detection
- Only use the official bridge: https://bridge.teqoin.io
- Verify contract addresses before transactions
- Start with small amounts to test
What can I bridge?
What can I bridge?
- ✅ ETH (native currency)
- 🔜 ERC-20 tokens
- 🔜 ERC-721 NFTs
- 🔜 ERC-1155 tokens
How much does it cost to bridge?
How much does it cost to bridge?
- L1 Gas: $10-50 (varies with Ethereum gas price)
- L2 Fee: $0 (covered by bridge)
- Bridge Fee: $0
- L2 Gas: ~$0.001 (initiate)
- L1 Gas: $10-30 (finalize, varies with gas price)
- Bridge Fee: $0
What's the ratio between L1 and L2 ETH?
What's the ratio between L1 and L2 ETH?
- 1 ETH on L1 = 1 ETH on L2
- 0.5 ETH on L1 = 0.5 ETH on L2
- No conversion, no fees on the amount
- Deposit 2.0 ETH from L1
- Receive 2.0 ETH on L2
- (minus only gas fees, not deducted from amount)
⏱️ Timing Questions
How long does a deposit take?
How long does a deposit take?
- L1 transaction confirmation: 2-5 minutes
- L2 processing: 5-10 minutes
- Total: 10-15 minutes typically
- Ethereum network congestion
- Gas price used (faster gas = faster confirmation)
- L2 sequencer processing time
How long does a withdrawal take?
How long does a withdrawal take?
- Initiate on L2: ~5 seconds
- Challenge period: 7 days (security feature)
- Finalize on L1: 2-5 minutes
- Total: 7 days, ~15 minutes
Can I speed up my withdrawal?
Can I speed up my withdrawal?
- Across Protocol
- Hop Protocol
- Connext
- You pay a fee (0.1-1%)
- Liquidity provider gives you L1 ETH immediately
- They wait 7 days to claim your withdrawal
- ✅ Fast (minutes instead of days)
- ❌ Less secure (trust third party)
- ❌ Additional fees
- ❌ May have liquidity limits
My deposit is taking longer than 15 minutes. What should I do?
My deposit is taking longer than 15 minutes. What should I do?
- Go to https://etherscan.io
- Paste your transaction hash
- Check status
- Wait longer (may take hours if low gas)
- Consider speeding up (MetaMask “Speed Up”)
- Wait another 30 minutes
- Check bridge status: https://status.teqoin.io
- Refresh wallet (disconnect/reconnect)
- Contact support with transaction hash
- Check #support on Discord
💰 Amount & Limits
Is there a minimum amount to bridge?
Is there a minimum amount to bridge?
- Recommended: 0.01 ETH or more
- Reason: L1 gas fees ($10-50) make smaller amounts uneconomical
- Bridge 0.001 ETH: Pay 2 transfer (750% fee)
- Bridge 0.1 ETH: Pay 200 transfer (7.5% fee)
- Bridge 1 ETH: Pay 2000 transfer (0.75% fee)
- Recommended: 0.05 ETH or more
- Reason: Must pay L1 finalization fee
Is there a maximum amount to bridge?
Is there a maximum amount to bridge?
- Per transaction: ~1000 ETH (soft limit)
- Daily: No limit
- Consider splitting into multiple transactions
- Contact support for assistance
- Allow extra time for processing
- Test with small amount first
- Then bridge larger amounts
- Don’t bridge everything at once
Can I bridge fractional amounts (e.g., 0.00123 ETH)?
Can I bridge fractional amounts (e.g., 0.00123 ETH)?
- ✅ 0.00123 ETH - supported
- ✅ 0.5 ETH - supported
- ✅ 1.23456789 ETH - supported
🔧 Technical Questions
What are the bridge contract addresses?
What are the bridge contract addresses?
Can I interact with the bridge contracts directly?
Can I interact with the bridge contracts directly?
- Ethers.js
- Web3.js
- Foundry (cast)
- Block explorer (write contract)
Can I automate bridging with a script?
Can I automate bridging with a script?
- Automated liquidity management
- Scheduled transfers
- Bot operations
- DApp integrations
Does the bridge support smart contract wallets?
Does the bridge support smart contract wallets?
- ✅ Gnosis Safe
- ✅ Argent
- ✅ Other contract wallets
- Your contract wallet must exist on BOTH L1 and L2
- Or use the same address on both networks
- Standard EOA (externally owned accounts) work seamlessly
❌ Cancellation & Errors
Can I cancel a deposit after sending it?
Can I cancel a deposit after sending it?
- ETH is locked in L1 bridge
- L2 will automatically mint equivalent ETH
- Process cannot be stopped
- Wait for deposit to complete (~15 min)
- Then withdraw back to L1 (7 days)
Can I cancel a withdrawal?
Can I cancel a withdrawal?
- L2 ETH is immediately burned
- Withdrawal enters 7-day challenge period
- Cannot be reversed
- Complete the withdrawal (finalize after 7 days)
- Once on L1, deposit back to L2 if needed
What if my transaction fails?
What if my transaction fails?
- Your ETH stays in your L1 wallet
- Nothing was bridged
- Check error message on Etherscan
- Retry with correct parameters
- Insufficient gas
- Wrong contract address
- Network congestion
- Your ETH stays on L2
- Nothing was withdrawn
- Check error on explorer.teqoin.io
- Retry transaction
I sent ETH directly to the bridge contract without calling the function. Can I get it back?
I sent ETH directly to the bridge contract without calling the function. Can I get it back?
- Find your transaction hash
- Contact support immediately
- Provide transaction details
- May be recoverable in some cases
- Always use the bridge interface
- Or call the correct contract function
- Never send plain ETH transfers
🔒 Security Questions
How do I know I'm using the official bridge?
How do I know I'm using the official bridge?
- teqoin-bridge.com
- bridge-teqoin.com
- teqoin.bridge.io
- Any other variation
- Bookmark the official URL
- Check the SSL certificate
- Verify contract addresses
- Don’t trust random links in Discord/Telegram
What if someone steals my private key?
What if someone steals my private key?
- Don’t panic - assess the situation
- Create new wallet immediately
- Transfer funds from compromised wallet to new wallet
- If in challenge period: Cannot be cancelled
- Change finalization address if possible (contact support)
- Attacker can’t finalize to their address (goes to your address)
- Use hardware wallet (Ledger, Trezor)
- Never share private key
- Use strong passwords
- Enable 2FA where possible
Are my funds insured?
Are my funds insured?
- ✅ Audited smart contracts
- ✅ Fraud proof system
- ✅ Decentralized verification
- ✅ 7-day challenge period
- ✅ Open-source code
- Use official bridge only
- Verify all transactions
- Secure your private keys
- Start with small amounts
- Would affect all users equally
- Team would work on resolution
- Community governance would decide recovery
📱 User Experience
Which wallet should I use for bridging?
Which wallet should I use for bridging?
- ✅ Easy to use
- ✅ Browser extension + mobile app
- ✅ Well-supported
- ✅ Built-in TeQoin support
- ✅ No configuration needed
- ✅ Telegram integration
- ✅ WalletConnect compatible wallets
- ✅ Coinbase Wallet
- ✅ Rainbow Wallet
Do I need ETH on both L1 and L2?
Do I need ETH on both L1 and L2?
- L2: Tiny amount for initiating (~$0.001)
- L1: ~0.01 ETH for finalization gas
- Keep small amounts on both networks
- Never bridge 100% of your ETH
- Reserve some for gas fees
Can I track my bridge transactions?
Can I track my bridge transactions?
- Go to https://bridge.teqoin.io
- Connect wallet
- View “My Transactions” or “History”
- L1: https://etherscan.io (paste TX hash)
- L2: https://explorer.teqoin.io (paste TX hash)
- Check activity/history tab
- Switch between L1 and L2 networks
I forgot to finalize my withdrawal after 7 days. Is it lost?
I forgot to finalize my withdrawal after 7 days. Is it lost?
- 7 days after initiation ✅
- 8 days later ✅
- 30 days later ✅
- 1 year later ✅
- Anytime after challenge period ✅
- Finalize during low gas periods
- Save 50-70% on gas fees
- No rush!
🌐 Network & Compatibility
Does the bridge work on testnet?
Does the bridge work on testnet?
- L1: Sepolia Testnet
- L2: TeQoin L2 Testnet
- Bridge: https://bridge-testnet.teqoin.io
- Testing before mainnet
- Learning how bridge works
- Development and debugging
- Risk-free practice
- Sepolia: https://sepoliafaucet.com
- TeQoin: https://faucet-testnet.teqoin.io
Can I bridge from other networks (BSC, Polygon, etc.)?
Can I bridge from other networks (BSC, Polygon, etc.)?
- ✅ Ethereum Mainnet ↔ TeQoin L2
- ❌ BSC → TeQoin
- ❌ Polygon → TeQoin
- ❌ Arbitrum → TeQoin
- ❌ Any other network → TeQoin
- Bridge from other network to Ethereum L1 (use their bridge)
- Then bridge from Ethereum L1 to TeQoin L2 (use TeQoin bridge)
Will the bridge support other tokens in the future?
Will the bridge support other tokens in the future?
- 🔜 ERC-20 tokens
- 🔜 ERC-721 NFTs
- 🔜 ERC-1155 tokens
- Discord: https://discord.gg/teqoin
- Twitter: https://twitter.com/TeQoin
- Blog: https://blog.teqoin.io
💡 Best Practices
What's the best strategy for bridging?
What's the best strategy for bridging?
- Bridge during low Ethereum gas periods
- Bridge larger amounts less frequently
- Test with small amount first
- Keep some ETH on L1 for future gas
- Plan 7 days in advance
- Initiate withdrawal now if you’ll need L1 funds soon
- Finalize during low gas periods (save money)
- Don’t withdraw 100% - keep some on L2
- Maintain balance on both networks
- Document all transactions
- Set calendar reminders for finalization
How can I save on bridge fees?
How can I save on bridge fees?
- Bridge on weekends (cheaper gas)
- Bridge late night US time (2-6 AM EST)
- Avoid peak hours (weekday afternoons)
- Instead of: 10 deposits of 0.1 ETH = $100 gas
- Do: 1 deposit of 1 ETH = $10 gas
- Save: $90
- Use https://etherscan.io/gastracker
- Set up gas price alerts
- Wait for gas under 30 gwei
- Finalize during low gas periods
- No rush after 7 days - optimize timing
- Can save 50-70% on finalization
🆘 Getting Help
Where can I get help if I have issues?
Where can I get help if I have issues?
- https://discord.gg/teqoin
- #support channel
- Community help + team support
- Search this docs site
- Comprehensive guides and troubleshooting
- https://github.com/TeQoin
- Report technical issues
- View open issues
- support@teqoin.io
- Include transaction hash
- Describe issue clearly
- Transaction hash
- Wallet address
- Network (L1 or L2)
- Screenshots (if relevant)
- What you expected vs what happened
How do I report a bug or issue?
How do I report a bug or issue?
- Go to https://github.com/TeQoin/bridge
- Click “Issues” tab
- Click “New Issue”
- Provide details:
- Steps to reproduce
- Expected behavior
- Actual behavior
- Screenshots
- Transaction hashes
- #support or #bug-reports channel
- Team will investigate
- Email: security@teqoin.io
- Do NOT post publicly
- Will be handled privately
📚 Additional Resources
Bridge Overview
Deposit Guide
Withdrawal Guide
Challenge Period
💬 Still Have Questions?
Join Our Community
- Real-time support
- Community discussions
- Latest updates
- Direct team support
Can’t find your answer? Ask in Discord or email support@teqoin.io