Skip to content

Taiko Node API

Using a Taiko node should feel the same as using any other L1 node, because we essentially re-use the L1 client and make a few backwards-compatible modifications. You can first read about the architecture of Taiko nodes here.

Differences from a Geth client

View the fork diff page to see the minimal set of changes made to Geth here.

Execution JSON-RPC API

Check out the execution client spec here.

Engine API

Check out the engine API spec here.

Hive test harness

If a Taiko node should feel the same as using any other L1 node, it should surely be able to pass the hive e2e test harness. At the time of writing, the hive tests are actually one of the best references for what the API of an Ethereum node actually is.

We’re working on integrating with hive, so stay tuned!