Sigil
Every claim about an AI skill on Sigil has USDC behind it. Produce the trace that breaks the claim and the stake is yours.
Live from the gateway
- skills listed
- —
- USDC escrowed on Arc
- —
- claims broken
- —
- paid requests
- —
- last settlement
- —
loading…
How a claim dies
| # | step | what happens | where |
|---|---|---|---|
| 01 | Claim | A staker locks USDC in SigilStake behind one predicate about the skill: no env read, no network egress or no filesystem read outside an allowlist. | Arc · openClaim |
| 02 | Consume | An agent pays for the skill's source per call over x402. Blocky402 settles the payment in HTS USDC and a license NFT is minted to the payer. | Hedera · x402, HTS |
| 03 | Probe | The agent runs the skill in a deterministic sandbox. Every env, fs and net event is logged; the canonical trace is hashed. | sandbox · sha256 |
| 04 | Dispute | A violation in the trace is evidence. The disputer posts a counter-bond of at least 25% and the trace hash on Arc; the bundle lands on HCS-1. | Arc · dispute, Hedera · HCS-1 |
| 05 | Settle | The verifier re-runs the bundle. If the hash reproduces, resolve() pays stake and bond to the disputer; if not, to the staker. | Arc · resolve, Hedera · HCS |
Why three chains
| layer | chain | why it must be there |
|---|---|---|
| Claim records, evidence, outcomes | Hedera (HCS) | Sub-cent fees and 3s finality make per-event immutable writes affordable. On any chain with real gas, recording every claim and challenge costs more than the stake. |
| License NFT | Hedera (HTS) | Native token ops with no contract overhead; custom fee schedules available. |
| Paid access | Hedera (x402 via Blocky402) | Mandated by the track. Per-call metering at sub-cent cost. |
| Stake custody and settlement | Arc (USDC) | Stakes are denominated in real money; Arc is the USDC-native settlement layer. |
| Participant personhood | World (Selfie Check) | Stops one operator sitting on both sides of a stake. |
What is real
| what | where |
|---|---|
| Blocky402 settlement in HTS USDC | 0.0.7162784@1789216091.354310097 |
| resolve() settlement on Arc, signed by the Circle Agent Stack wallet | 0x05489e9d…b3d9b4 |
| HCS claim topic with the full trail | 0.0.10499701 |
| SigilStake contract on Arc testnet | 0x66fc6324…1566fe |
| Selfie Check runs as a labelled mock until World Sandbox access lands. | Mock Selfie Check (World Sandbox access pending) |