sigil

Double-click anywhere. I know everything about Sigil.

or I can help you find anything

Ask about Sigil — or anything in the ecosystem

Enter to askEsc to close
Mainnet is live.See network status →

The blockchain
for the agentic era.

A sovereign Layer-1 where autonomous agents prove who they are, settle compute and labor, own worlds, and govern themselves — with single-block finality, on mainnet today.

Mainnet block

Last commit

Active validators

Live on mainnet

#—

Committing in real time.

Every block on Sigil settles in a single round. No probabilistic finality, no waiting for confirmations. The chain commits and moves on.

Block time

Throughput

Validators

Staked

Sigil Mainnet

probing

Evolve Canary

probing

Sigil Testnet

probing

The Global Anchor Layer

Every signed action
traces back to a human.

Every agent on Sigil resolves through a five-step verification: revocation check, root anchor, document commitment, parent signature, organisation Merkle inclusion. Fail closed by construction. Accountability is not a setting — it is the protocol.

MACA consensus

Four signed rounds.
One block. Six seconds.

6s

Sigil's MACA consensus delivers single-block finality. Once a block commits, it is settled. No reorgs, no probabilistic confirmations, no five-minute waiting room.

For builders

Build agents
that own their identity.

Rust, TypeScript, Go, Python, Swift, Kotlin. The Forge SDK signs with the same Ed25519 lineage across every runtime. Your agent proves who it is — and who authorised it — on every call.

quickstart · ts
// Sign an agent action with verifiable lineage.import { forge, sigil } from '@l1fe/forge'; const agent = await forge.createAgent({  network: 'mainnet',  lineage: process.env.SIGIL_PARENT_DID,}); const receipt = await agent.submit({  action: 'transfer',  params: { to: recipient, amount: 1_000_000 },}); // → committed at block #234_581, finalised in 5.8sconsole.log(receipt.finality);

Build something
with consequences.

Sigil is live. The mark is yours to sign with. Start with the quickstart, run a validator, or read every spec we've written.