Gas Killer Docs

Overview

Verifiable off-chain compute for EVM contracts.

Gas Killer is a verifiable off-chain compute service for EVM contracts. Smart contracts offload expensive computation to a network of EigenLayer operator nodes. Operators run the task and sign the result with BLS keys; the router aggregates those signatures into a compact proof and returns a ready-to-sign transaction. You submit that transaction from your own wallet — a single verifyAndUpdate call that writes back the result and verifies it against the aggregate signature, instead of recomputing it on-chain.

Where to start

  • Quickstart — submit your first task, poll for the result, and settle it on-chain.
  • Architecture — how a task flows from submission to on-chain settlement.
  • API Reference — the full HTTP API, generated from the OpenAPI specification.

The API at a glance

The router exposes a small HTTP API:

EndpointPurpose
POST /tasksSubmit a compute task (requires an API key).
GET /tasks/{task_id}Poll a task; returns the ready-to-sign payload once it is ready.
GET /tasksList your tasks, with optional status filter and pagination.
GET /avs-metadataPublic AVS identity document.

All requests and responses are JSON. Errors share a single envelope shape, { "error": { "code", "message" } }, where code is a stable machine-readable identifier.

On this page