Interactive Playground

colibri.stateless Sandbox

Colibri is a stateless, fully verifying client for Ethereum and EVM-compatible chains. Instead of trusting an RPC provider, it fetches cryptographic proofs from a remote prover, verifies them locally, and returns the result — powered by @corpus-core/colibri-stateless compiled to WebAssembly in your browser.

In this playground

  • Select a chain and JSON-RPC method, then use Execute to run a verified call.
  • Create Proof produces a portable proof you can inspect or pass on.
  • Verify Proof checks that proof locally — no backend, no full node, no trust in a single RPC endpoint.

Loading WASM module...

Client configshow

Based on @corpus-core/colibri-stateless default_config, with Colibri relay /execution + /consensus/ on Sepolia and Chiado so verify matches WASM SSZ expectations (PublicNode defaults from the npm package break verify there). Comma-separated URLs. chainId is set by the chain selector.

Enter at least one prover URL.

prover
rpcs
beacon_apis
trusted_checkpointdefault
debugdefault
zk_proofdefault
JSON preview
{
  "chainId": 1,
  "prover": [],
  "rpcs": [],
  "beacon_apis": [],
  "debug": false,
  "zk_proof": false
}
Output
Output will appear here...