SEED / Clearance
developer preview
Reference

CLI reference

Start with seed clearance setup. The lower-level commands are here for automation and debugging after you understand the main flow.

Clearance

CommandPurposeInputsOutputFailure
seed clearance setupCreate identity + sealed vault.— (interactive)identity, vault path, default policyfails closed if keystore unavailable
seed clearance statusShow identity, actors, mandates, log head.CBOR (diag with --text)always exits 0; reflects current state
seed clearance connectRegister an assistant as an actor.--profileactor id, mandate idfails closed; no host file written on error
seed clearance proveExport a verifiable proof bundle.--since, --untilproof.cbor, manifest sha256never includes private keys
seed clearance revokeRevoke an actor or all actors.--actor, --allrevocation entryirreversible; rotates bridge token
seed clearance bridgeRun the local MCP/HTTP bridge.--mcp | --http— (long-running)fail-closed on policy denial

Identity & actors

CommandPurposeInputsOutputFailure
seed identity createCreate a new identity.--labelidentity idfails closed if vault locked
seed identity statusShow current identity.CBOR identity record
seed actor createCreate an actor under an identity.--label, --kindactor id
seed actor statusShow actor record + mandate.--actorCBOR actor record

Vault & mandate

CommandPurposeInputsOutputFailure
seed vault policy setUpdate vault policy.--from-filepolicy digestrejects unsigned policy
seed vault policy statusShow active policy.CBOR policy
seed mandate createIssue a mandate to an actor.--actor, --capsmandate id, expirycaps must exist in capability manifest
seed mandate statusShow mandate.--mandateCBOR mandate

Payment & log

CommandPurposeInputsOutputFailure
seed payment intent createOpen a sandbox payment intent.--amount, --assetintent idsandbox only — no settlement
seed log appendAppend a log entry.--kind, --payloadentry idfails closed if chain corrupted
seed log tailStream the local log.--strict, --jsonCBOR or JSON entries
seed log verifyRe-verify the local hash chain.pass/fail + first bad indexnon-zero exit on mismatch
seed proof exportExport a proof bundle (alias).--sinceproof.cbor
seed proof verifyVerify a proof bundle.<file>pass/fail + manifestnon-zero exit on bad signature

System

CommandPurposeInputsOutputFailure
seed revokeTop-level revoke (alias).--actor, --allrevocation entry
seed health --strictFull self-test.CBOR health recordnon-zero on any failure
seed uninstallRemove binaries; keep or wipe keys.--keep-keys, --wiperefuses without --confirm

Worked example

sh
# Issue a 1-hour proof of every action this Cursor session took
seed clearance prove --since 1h --actor cur-9f1a > session.cbor
seed proof verify session.cbor