Entry format
Hash chain
Each entry’shash is computed as:
Event types
Event names are hierarchical. Common ones:entity.created,entity.updated,entity.dissolvedconstitution.loaded,constitution.amendedproposal.created,proposal.opened,proposal.closedproposal.vote.cast,proposal.vote.delegatedproposal.executedtreasury.balance.checked,treasury.disbursed,treasury.receivedcompliance.filed,compliance.renewedescalation.check,escalation.required,escalation.resolvedmember.added,member.removed,member.role_changed
Retention
- Default: 7 years
- Extended: configurable up to 99 years via constitution
- Legal hold: indefinite for an entity under legal hold
Export
Chain segments can be exported in three formats:- JSONL — one entry per line, human-readable, good for grep
- CSV — flat, good for spreadsheet import
- Parquet — columnar, good for analytics
Verification
Anyone with a chain segment + the relevant public keys can verify independently:Court admissibility
Audit chain exports are admissible under Federal Rules of Evidence 803(6) as business records. Key properties:- Contemporaneous (written at time of event)
- Regular course of business (every action writes)
- Custodian testimony available (Orgs as platform operator)
- Integrity verifiable (hash chain + signatures)