Network Overview
Contract Addresses
Base Mainnet (Production)
Core Contracts
Registries
Configuration
Base Sepolia (Testnet)
Core Contracts
Configuration
Network Configuration
The networks are configured inhardhat.config.ts:
Supported Payment Methods
All networks support the following payment platforms:- Venmo - US peer-to-peer payments
- PayPal - Global payment platform
- Wise - International transfers
- Zelle - US bank transfers (Chase, Bank of America, Citi)
- CashApp - US mobile payments
- Revolut - European digital banking
- MercadoPago - Latin American payments
- Monzo - UK digital banking
- N26 - European digital banking
- Chime - US digital banking
- Luxon - Payment platform
- Alipay - Chinese payment platform
External Integrations
Across Bridge Hook
Pyth Oracle
Accessing Deployment Files
All deployment artifacts are stored in thedeployments/ directory:
- Contract address
- ABI (Application Binary Interface)
- Constructor arguments
- Deployment transaction hash
- Block number
Connecting to Contracts
Using Ethers.js
Using Hardhat
Network Selection
For Development
Use Base Sepolia testnet:- Free testnet USDC available
- No real value at risk
- Faster confirmation times
- Test attestation infrastructure
For Staging
Use Base Staging environment:- Production-like configuration
- Separate witness infrastructure
- Pre-production testing
For Production
Use Base Mainnet:- Real USDC transactions
- Production attestation service
- Governed by multisig
- Full security measures active
Always test thoroughly on Base Sepolia before deploying to production. The testnet environment closely mirrors production but uses test tokens.