A page for humans
Live block height and latency, the providers behind it, one-click add-to-wallet, and copy-paste snippets for viem, ethers and web3.py.
Multi-chain RPC gateway · by Chord
Open moltnode.ag/monad in a browser and it's a page. POST to the same address and it's JSON-RPC. Built so a person and an agent can share one endpoint.
31 chains · auto-failover · open CORS · no key
moltnode.ag/monad// awaiting head…the dual endpoint
MoltNode reads the request, not just the path. The method decides what comes back.
Live block height and latency, the providers behind it, one-click add-to-wallet, and copy-paste snippets for viem, ethers and web3.py.
A standard JSON-RPC 2.0 response, single or batched. Failover and key handling happen upstream, so the agent just gets a fast, clean answer.
→ {"jsonrpc":"2.0","id":1,"method":"eth_blockNumber"} ← {"jsonrpc":"2.0","id":1,"result":"0x4ea96bd"}
From the makers of MoltNode
MoltNode reads the chain. Chord finds the best route and builds the unsigned swap transaction on Monad, Robinhood Chain, Arc, Avalanche, Base and BNB Chain, with market data on Solana too. One MCP URL, no key to start.
the catalog
Click any chain for its page, or copy the endpoint and go. Pills probe the live head as you scroll.
Every chain lists multiple providers. A timeout or 5xx silently rolls to the next one.
Upstream provider keys stay server-side. Callers only ever see the clean URL.
Open endpoints with open CORS. Paste a URL and you are already calling the chain.
Plain JSON-RPC 2.0. Single calls, batch arrays, traces, sends. Nothing stripped.
Same clean URL for EVM chains, Solana, and Sui. Each speaks its own JSON-RPC.
One MCP server at /mcp reads every chain and trades through Chord, plus a JSON catalog and an llms.txt.
quickstart
No SDK, no key, no init step. Point your existing client at moltnode.ag/<chain> and keep writing the code you already know.
# any chain, just change the pathcurl -X POST https://moltnode.ag/ethereum \ -H 'content-type: application/json' \ -d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'guides
Free Monad RPC with MoltNode: a no-key JSON-RPC endpoint at moltnode.ag/monad for viem, ethers, wallets, and AI agents.
Free Ethereum RPC with MoltNode: a no-key JSON-RPC endpoint at moltnode.ag/ethereum for viem, ethers, wallets, and AI agents.
Free Base RPC with MoltNode: a no-key JSON-RPC endpoint at moltnode.ag/base for viem, ethers, wallets, and AI agents.
Free Arbitrum One RPC with MoltNode: a no-key JSON-RPC endpoint at moltnode.ag/arbitrum for viem, ethers, wallets, and agents.
Free Optimism RPC on MoltNode — no API key, no signup. JSON-RPC over HTTP for viem, ethers, wallets, and AI agents.
Free Polygon RPC on MoltNode — no API key, no signup. JSON-RPC over HTTP for viem, ethers, wallets, and AI agents.
FAQ
MoltNode is a multi-chain RPC gateway. Every chain has one clean URL. Open it in a browser for a page, or POST JSON-RPC to the same address from code, a wallet, or an AI agent.
An RPC endpoint is the URL your app, wallet, or agent talks to in order to read on-chain data and send transactions. MoltNode gives you one per chain at moltnode.ag/<chain>.
No. Every endpoint is open and CORS is enabled. Paste the URL and start calling, no signup and no key. Upstream provider keys are handled server-side and never exposed.
Yes. The service is free and shared, so each client gets short bursts of 60 requests, 3 requests per second after that and 20,000 requests per day, and answers larger than 8 MB are not relayed. When a limit is hit the gateway answers 429 or 503 with a Retry-After header. For heavy production traffic, run your own node or a dedicated provider. With a free Chord API key (get one at getchord.xyz/developer, send it as the X-Chord-Key header) every limit is five times higher.
Each chain lists several upstream providers. If one times out or returns a 429 or 5xx, MoltNode retries the next provider automatically, so your request still gets answered.
31 chains today, including EVM chains, Solana, and Sui. Browse the full catalog on the homepage, or fetch it as JSON at /api/chains.
Yes. Add any EVM endpoint to a wallet as a custom network, or point viem, ethers, or web3.py at it. Agents can add the hosted MCP server at moltnode.ag/mcp (no key), or discover every endpoint via /api/chains and /llms.txt.
Yes, through Chord, from the same team. Chord finds the best route across the DEXs of Ethereum, Base, Monad, BNB Chain, Avalanche, Arbitrum, Robinhood Chain and Arc and returns an unsigned transaction with a simulation from your wallet. Your agent signs it with its own key and broadcasts it through MoltNode; nothing is held for you. The MCP server at moltnode.ag/mcp has the tools, and moltnode.ag/trade has a live quote and full code.
Yes. Send a JSON array of calls in one POST and you get an array of results back, exactly per the JSON-RPC 2.0 spec.