Guide
Public RPC safety
Public RPC endpoints are useful for setup and troubleshooting. They are not production guarantees: expect rate limits, privacy tradeoffs, wrong-chain risk, and provider changes unless you add monitoring and fallback infrastructure.
Quick answer
A public RPC URL is fine for wallet setup, chain ID checks, demos, and read-only troubleshooting. Do not treat it as a production RPC provider unless you have measured limits, monitored errors, reviewed privacy exposure, and configured fallback endpoints.
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
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. 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. https://rpc.monad.xyz Monad public RPC access is rate-limited. Use official docs and dedicated provider endpoints before deploying production systems. https://mainnet.megaeth.com/rpc MegaETH states RPC endpoints are rate-limited and may change. Always check official docs before relying on endpoint URLs. https://rpc.ankr.com/chiliz Chiliz states listed RPC endpoints are free to use and rate-limited; add request pauses or use dedicated infrastructure for heavier traffic. https://mainnet.evm.nodes.onflow.org Flow EVM public endpoints are shared endpoints; verify Flow documentation and operate dedicated gateway infrastructure when production requirements demand it. https://evm-rpc.sei-apis.com Sei documentation notes that public endpoints have rate limits. Production apps should consider a dedicated RPC provider or running their own node. https://public-en.node.kaia.io Kaia documentation states public endpoints are for testing and development, can be rate-limited, and are not guaranteed for commercial use. https://evm.astar.network Astar documentation states free public endpoints are rate-limited and not suitable for high-demand dapp UIs or indexers. https://sapphire.oasis.io Oasis documentation warns that public RPC endpoints are points of trust and may be rate-limited, censored, or man-in-the-middle targets. Run dedicated infrastructure for sensitive use. https://rpc.gnosischain.com Gnosis describes its free starter RPC as having no SLA. Production apps should use professional RPC providers or dedicated infrastructure. https://forno.celo.org Celo documentation notes that Forno is rate-limited and recommends higher-support providers as usage grows. 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. https://mainnet.optimism.io Optimism labels public RPC URLs as rate-limited. Use them for development or light checks, not production-grade app reliability. 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. 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. 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. https://rpc.api.moonbeam.network Moonbeam publishes public endpoint rate limits. For production systems, compare limits and provider requirements before choosing an RPC endpoint. https://evm.cronos.org Cronos public endpoints are convenience references. Production systems should review Cronos node documentation and provider limits before routing traffic. https://andromeda.metis.io/?owner=1088 Metis documentation distinguishes public RPCs, private providers, and self-hosted nodes. Use public endpoints for light use and dedicated infrastructure for production. https://rpc.zora.energy The listed Zora RPC is a public endpoint reference. Verify current Zora documentation and provider limits before routing production traffic. https://rpc.mainnet.taiko.xyz The listed Taiko RPC is a public endpoint reference. Treat it as a convenience link and verify current Taiko infrastructure guidance before production use. 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 does not publish live uptime or latency.
Related checks
- Mainnet RPC list for reviewed public endpoint references.
- Base chain ID and RPC guide for the Base-specific setup fields.
- RPC endpoint vs node provider for infrastructure tradeoffs.