Guide
Public RPC safety
Public RPC endpoints are useful for setup and troubleshooting. They are not a substitute for production infrastructure, private request routing, monitoring, or source verification.
Common public RPC risks
- Rate limits can break apps during traffic spikes.
- Endpoints can change, throttle, or block high-volume callers.
- Public endpoints may expose request metadata to infrastructure operators.
- Wrong-chain RPC settings can lead users to sign on the wrong network.
- Explorer links and source docs should be checked before moving funds.
Networks with explicit public endpoint cautions
Base OP Stack L2 mainnet
https://mainnet.base.org Base states its public endpoints are rate-limited and not for production systems. Production apps should use a node provider or run dedicated infrastructure. Ethereum L1 mainnet
https://ethereum-rpc.publicnode.com Ethereum.org does not publish a canonical free public RPC for production use. Treat public endpoints as convenience links and use dedicated infrastructure for apps. Monad EVM L1 mainnet
https://rpc.monad.xyz Monad public RPC access is rate-limited. Use official docs and dedicated provider endpoints before deploying production systems. MegaETH Ethereum L2 mainnet
https://mainnet.megaeth.com/rpc MegaETH states RPC endpoints are rate-limited and may change. Always check official docs before relying on endpoint URLs. Gnosis EVM mainnet
https://rpc.gnosischain.com Gnosis describes its free starter RPC as having no SLA. Production apps should use professional RPC providers or dedicated infrastructure. Celo OP Stack L2 mainnet
https://forno.celo.org Celo documentation notes that Forno is rate-limited and recommends higher-support providers as usage grows. Linea ZK rollup L2 mainnet
https://rpc.linea.build Linea notes that dapps using public endpoints may encounter rate limiting. Use private node providers or run infrastructure for production usage. OP Mainnet OP Stack L2 mainnet
https://mainnet.optimism.io Optimism labels public RPC URLs as rate-limited. Use them for development or light checks, not production-grade app reliability. Unichain OP Stack L2 mainnet
https://mainnet.unichain.org Unichain states the public RPC is rate-limited and should not be used in production systems. Use a dedicated provider or node for production traffic. Ink OP Stack L2 mainnet
https://rpc-gel.inkonchain.com Ink lists multiple RPC providers and endpoints. Verify the primary endpoint and provider fit before routing production traffic through a public endpoint. Soneium OP Stack L2 mainnet
https://rpc.soneium.org Soneium states free public endpoints are rate-limited and not suitable for high-demand production usage such as indexers or busy dapp UIs. Moonbeam EVM parachain mainnet
https://rpc.api.moonbeam.network Moonbeam publishes public endpoint rate limits. For production systems, compare limits and provider requirements before choosing an RPC endpoint. Solana L1 mainnet
https://api.mainnet.solana.com Solana says public endpoints are rate-limited and not intended for production applications. Use dedicated or private RPC servers for launch traffic. Production checklist
Before using an RPC endpoint in production, confirm the chain ID, verify the endpoint in official documentation, measure reliability from your own regions, monitor errors, and keep fallback providers ready. Main.net v0 does not publish live uptime or latency.