bridge/variables/DEFAULT_ETHEREUM_RPC_URL.md
constDEFAULT_ETHEREUM_RPC_URL:"https://ethereum.publicnode.com"="https://ethereum.publicnode.com"
Default Ethereum RPC URL (public endpoint)
WARNING: Public RPC Endpoint Limitations
This is a free public endpoint with the following limitations:
- Rate Limits: Typically 10-25 requests/second (varies by provider load)
- Reliability: No SLA, may experience downtime during high network activity
- Privacy: Requests may be logged by the provider
- Features: May not support all RPC methods (e.g., trace_* calls)
- Monitoring: No error tracking, request analytics, or debugging tools available
For Production Use, provide your own RPC URL from:
- Infura: https://infura.io (free tier: 100k requests/day)
- Alchemy: https://alchemy.com (free tier: 300M compute units/month)
- QuickNode: https://quicknode.com
- Your own Ethereum node
Example
const bridgeService = new BridgeService({
ethereumRpcUrl: 'https://mainnet.infura.io/v3/YOUR_API_KEY',
// ... other config
});