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

Crucible coordinates training on L1.

Crucible anchors run state, rollout batch commitments, verifier attestations, reward pools, slashing records, weight roots, and artifact roots. Training payloads and model checkpoints stay off-chain behind verified Weft/MARS-style commitments.

sigil · liverunning

Run

open

Rollouts

3 batches

Rewards

attested

Weights

root anchored
opencommitattestpublishclose

Policy gate

explicit

Payload bytes

off-chain

Live mode

coord-signed

anchored record

rollout_root0x9f3c...81aa
metrics_root0x41d8...7b0e
artifact_cidbafy...weft
model_root0xa12e...55c9

The chain stores roots, commitments, attestations, slash records, and balance movements. Rollout traces and model checkpoints stay in artifact storage.

1

Run open

policy + pool

2

Rollout commit

batch roots

3

Reward attest

signed policy

4

Weights publish

model root

5

Slash

evidence root

6

Close

refund or done

01 / 06
Open

Run open

The L1 opens coordination, not training.

A coordinator funds the reward pool and commits the objective, policy, verifier mode, and off-chain artifact root. Public networks require explicit policy activation before transactions execute.

Rollout batch

Batches enter as roots and metadata.

Workers produce payloads off-chain. The chain accepts only batch ids, sample counts, rollout roots, metrics roots, environment commitments, and artifact commitments.

Verifier attestation

Rewards wait for deterministic verifier policy.

Coordinator-signed mode can settle today from the coordinator's signed attestation. Redundant, TEE, ZK, or lineage modes fail closed unless their concrete integrations are enabled.

Weight root

Checkpoints are anchored by root continuity.

A publisher can advance the model head only when authorized and when previous_root matches the current head. The model bytes never enter consensus.

Slashing

Bad actors leave evidence, not blobs.

Invalid commitments, stale rollouts, policy violations, equivocation, invalid weights, and false attestations are recorded as typed slash records with evidence commitments.

Close

Runs finish under explicit close rules.

Completed runs require no remaining pool. Cancelled and expired runs refund the remaining pool to the coordinator. All state remains durable and queryable.

Launch posture

Executable when policy enables it.

Crucible is implemented as live system-contract metadata plus a native transaction family. Canary and Mainnet do not activate it by default; explicit policy configuration can run coordinator-signed training flows now, while unavailable verifier and lineage modes stay fail-closed.

Boundary

No rollout blobs. No model bytes. No fallback proofs.

Consensus accepts verified artifact commitments, roots, metadata, and balance movements. If TEE, ZK, redundant verification, or lineage reward integration is unavailable, the executor rejects the transaction instead of downgrading trust.

An anchor for distributed training, not a training runtime.

Crucible keeps the chain responsible for coordination, accounting, and accountability while artifact storage carries the large payloads.