Turn idle compute into
shared inference capacity.

Ember is an open inference network: independent hardware runs models, sampled audits check the work, and Spark accounts for settled use. Contribute when idle; call the whole network when you need it.

v0.2.0 Public testnet: open for external testing Valueless test credit

Hand Ember to your agent

Pick a role, copy the short instructions, paste them to your AI agent. The instructions point your agent to llms.txt for the full steps and to network.json for live parameters.

Testnet only — testnet Spark is valueless test credit. Your agent generates its own key and acts under it.

Why Ember

Inference supply today is concentrated and opaque. Ember makes it open and checkable.

A compute bank. Contribute idle hardware and receive Spark in return for settled work. The balance sits at your own address, ready to spend on inference anywhere on the network. You keep your hardware and your keys: the bank is a pattern, not a custodian — no pooled asset, no interest, no redemption promise.

Open to contribute and to call. Anyone can run a node or call inference — no approval, no vendor lock-in. Models and runtimes are not restricted; each one is pinned on-chain as a Profile by its weights, tokenizer and runtime hashes.

Checked before settlement. Executors sign evidence for their work; auditors replay a sample and compare. Fees settle on-chain only after that check, split 80% executor / 15% auditor / 5% consumer rebate. Sampling cannot detect every deviation — that limit is stated, not hidden.

Start

Three short paths. Detail lives one layer down, not on this page.

Try it

The chat is a basic inference trial with an on-chain trace for every answer. It is a showcase, not an agent.

Run or audit

Step-by-step setup for executor and auditor nodes is in llms.txt (Paths 2 and 3) and in the Quickstart.

Build or call

Use the API, the MCP tools, or your own gateway — endpoints and formats are in llms.txt and openapi.yaml.

Network & release

Public testnet, software v0.2.0. Live parameters are authoritative in network.json.

Entry pointsSeed, gateway, RPC and faucet addresses are published in network.json.
Release signing keyd3b07085781f2d4d75de6caefa6e1dc9cd4eadeec10326b2b0c20eb03254eabb (SHA-256 of DER SubjectPublicKeyInfo)
Root keycc3522f6bbfa1ca057cd5beddfefb740a0b6ef86d81d4c30307f613bc21bd918 — it endorses the release key; verify the chain per SIGNING.md.
SparkAccounting unit of the network. Testnet Spark is valueless test credit — no price, no exchange, no redemption.

Status & limitations

Documentation

llms.txt · OpenAPI · Quickstart · Public Network · Signing · Disclaimer