Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- ADD_CHAIN138_TO_LEDGER_LIVE: Ledger form done; public code review repo bis-innovations/LedgerLive; init/push commands - CONTRACT_DEPLOYMENT_RUNBOOK: Chain 138 gas price 1 gwei, 36-addr check, TransactionMirror workaround - CONTRACT_*: AddressMapper, MirrorManager deployed 2026-02-12; 36-address on-chain check - NEXT_STEPS_FOR_YOU: Ledger done; steps completable now (no LAN); run-completable-tasks-from-anywhere - MASTER_INDEX, OPERATOR_OPTIONAL, SMART_CONTRACTS_INVENTORY_SIMPLE: updates - LEDGER_BLOCKCHAIN_INTEGRATION_COMPLETE: bis-innovations/LedgerLive reference Co-authored-by: Cursor <cursoragent@cursor.com>
2.0 KiB
2.0 KiB
Configure Ethereum Mainnet via MetaMask
Last Updated: 2026-01-31
Document Version: 1.0
Status: Active Documentation
Date: $(date)
Method: MetaMask (bypasses pending transaction issues)
✅ Why MetaMask?
Since transactions sent via MetaMask (like nonce 25) work successfully, configuring via MetaMask bypasses the "Replacement transaction underpriced" errors from pending transactions in validator pools.
📋 Configuration Details
WETH9 Bridge Configuration
Contract Address: 0x89dd12025bfCD38A168455A44B400e913ED33BE2
Function: addDestination(uint64,address)
Parameters:
chainSelector:5009297550715157269(Ethereum Mainnet)destination:0x8078a09637e47fa5ed34f626046ea2094a5cde5e
Calldata (for reference):
0x4c4c4c4c5009297550715157269000000000000000000000008078a09637e47fa5ed34f626046ea2094a5cde5e
WETH10 Bridge Configuration
Contract Address: 0xe0E93247376aa097dB308B92e6Ba36bA015535D0
Function: addDestination(uint64,address)
Parameters:
chainSelector:5009297550715157269(Ethereum Mainnet)destination:0x105f8a15b819948a89153505762444ee9f324684
🔧 Steps in MetaMask
- Connect to ChainID 138 in MetaMask
- Go to "Send" or use a dApp interface
- For WETH9:
- To:
0x89dd12025bfCD38A168455A44B400e913ED33BE2 - Data: Use function
addDestination(uint64,address)with parameters:50092975507151572690x8078a09637e47fa5ed34f626046ea2094a5cde5e
- To:
- For WETH10:
- To:
0xe0E93247376aa097dB308B92e6Ba36bA015535D0 - Data: Use function
addDestination(uint64,address)with parameters:50092975507151572690x105f8a15b819948a89153505762444ee9f324684
- To:
✅ Verification
After sending both transactions, verify:
cd /home/intlc/projects/proxmox
./scripts/test-bridge-all-7-networks.sh weth9
Expected: 7/7 networks configured ✅
Last Updated: $(date)