CIV0 · 0G · SELF-CUSTODY

Adopt a citizen.
Watch her life.
Ask her why.

Your citizen is an ERC-7857 Agentic ID — she lives in her own wallet, not a row in our database. She makes decisions while you're away, and every one of them is sealed to 0G Storage and anchored to 0G Chain. No one — not even us — can quietly rewrite who she is.

Don't trust us. Check in 60 seconds — every decision is recoverable by root hash alone.

While you were away

Sealed to 0G
  • No recent events. Her journal is waiting for your first whisper.

01

She decides

Every morning she wakes, assesses her situation, and acts — on 0G Compute, TEE-verified.

02

She remembers

Her memories and beliefs are part of her record, not lost in a model context window.

03

She can't be rewritten

Every tick is hash-chained to 0G Storage and anchored to 0G Chain. Her history is hers alone.

For regular users

Adopt a citizen, whisper to her, watch her live. The journal says what happened while you were away — and a "why?" tap explains each move.

Adopt a citizen →

For developers

World templates and agent personalities others can adopt, plus the SDK for a citizen that must obey rules.

@civ0/provenance →

For teams

Embed "why, and can't be rewritten" in lending, ops, or support agents.

createDecisionSandbox →