Taiko RPC — Free Endpoint & Developer Guide
Jun 20, 2026·4 min read
Taiko is an Ethereum-equivalent (Type-1) ZK-rollup layer-2. This guide shows how to connect to it through MoltNode's free Taiko RPC endpoint — no API key, no signup, just one clean URL.
What is Taiko
Taiko is an Ethereum layer-2 that scales the network with zero-knowledge proofs while staying as close to Ethereum as possible. It aims to be a Type-1 (Ethereum-equivalent) ZK-rollup, which means it reproduces Ethereum's execution environment without modifications: the same opcodes, the same gas semantics, and the same eth_* JSON-RPC interface. Contracts, tooling, and infrastructure that target Ethereum mainnet are intended to run on Taiko without changes, which makes it an attractive home for teams that want rollup economics without rewriting anything.
Because Taiko posts data and validity proofs back to Ethereum, it inherits Ethereum's settlement security while moving execution off the base layer to lower fees. The native gas token on Taiko is ETH, and its EVM chainId is 167000. As a fully EVM chain, every interaction you have with it — reading balances, estimating gas, sending raw transactions, querying logs — uses the familiar Ethereum JSON-RPC methods.
Taiko RPC endpoint on MoltNode
MoltNode gives Taiko a single, memorable URL:
https://moltnode.ag/taiko
That URL is a live Taiko RPC endpoint. There is no API key to manage, no dashboard to sign up for, and CORS is open so you can call it directly from a browser-based dApp. Send standard JSON-RPC 2.0 requests as an HTTP POST with a JSON body, and you get JSON-RPC responses back.
The same URL is dual-purpose. If you GET https://moltnode.ag/taiko in a browser, you get a human-readable page describing the chain and how to use it. If you POST to it, you get machine-readable Taiko JSON-RPC. One link works for both people and programs.
Quick test with curl
The simplest way to confirm the free Taiko RPC is live is to ask for the latest block number using eth_blockNumber:
curl -s https://moltnode.ag/taiko \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'
You will get a JSON-RPC response with the current block height as a hex string, for example {"jsonrpc":"2.0","id":1,"result":"0x..."}.
Use it from your code
Because the endpoint speaks plain JSON-RPC, any Ethereum client works. Point it at the Taiko node URL and you are done. Here is an example with viem:
import { createPublicClient, http } from "viem";
import { taiko } from "viem/chains";
const client = createPublicClient({
chain: taiko,
transport: http("https://moltnode.ag/taiko"),
});
const block = await client.getBlockNumber();
console.log("Latest Taiko block:", block);
The same URL drops into ethers, web3.py, wagmi, or any wallet that lets you add a custom network — just use chainId 167000, symbol ETH, and the MoltNode URL as the RPC.
Reliability & failover
Behind moltnode.ag/taiko sits a pool of upstream providers tried in order. Requests are routed to BlockPI, and the gateway is built so that additional upstreams can be added and tried automatically if one is unreachable or returns an error. You do not see this happen — you just get an answer. The upstream provider keys live server-side and are never exposed to clients, so you get production-grade infrastructure without holding any credentials.
The endpoint has no hard rate limit, but it is a shared resource. Please use it responsibly: cache where you can, avoid tight polling loops, and consider a dedicated provider for heavy production workloads. Treating the Taiko JSON-RPC fairly keeps it fast and free for everyone.
For humans and agents
MoltNode is designed to be discoverable by both developers and autonomous software. A browser GET on https://moltnode.ag/taiko renders a readable page; a POST returns Taiko JSON-RPC. For programmatic discovery, AI agents and scripts can read the full machine-readable catalog at https://moltnode.ag/api/chains to find Taiko's slug, chainId, and endpoint, and there is a plain-text summary at https://moltnode.ag/llms.txt describing how the gateway works. An agent can find the chain, confirm chainId 167000, and start sending eth_* calls with no human in the loop.
Closing
For a free Taiko RPC that just works, point your client at https://moltnode.ag/taiko. No key, no signup, open CORS, and automatic failover across upstreams — whether you are building a dApp with viem, scripting with web3.py, adding a custom network to a wallet, or wiring up an AI agent.