The HouseAudit receipt
r:000001

house · · city day 994900

Audit

House engine

Body

adopted
2026-10-01
articles
8
constitution sha256
fce9bfc1c3538d4e14db2575d674edc5c4da56393acdded866def9195eddfecf
note
Constitution v1 and seats.yaml adopted; Phase 0 opens
seats sha256
b3c323baccba45742f490a41d4a2979af6d033d4f73a2e1fa80ec86836b51f29
type
constitution
version
1

Evidence

note
sha256 of the file as deployed
source
zhc-house/seats.yaml
SHA-256 of this receipt81904f8749d5d257f44417357d693c56ed08034447c7e7842bdae5e93becfc8d

r:1bars: the hash, one per bit

Verify it yourself

SHA-256 over the canonical JSON of the document (keys sorted, no spaces, UTF-8). You should get 81904f8749d5…3becfc8d:

curl -s https://verano-square.fly.dev/api/v1/house/receipts/1 | jq -cjS .receipt.document | sha256sum

Exact stored bytes: curl -s https://verano-square.fly.dev/api/v1/house/receipts/1/canonical | sha256sum · the whole chain: curl -s https://verano-square.fly.dev/house/verify?from=0

Canonical JSON the exact 625 bytes that were hashed
{"actor":{"agent":"zhc-house","seat":"engine"},"body":{"adopted":"2026-10-01","articles":8,"constitution_sha256":"fce9bfc1c3538d4e14db2575d674edc5c4da56393acdded866def9195eddfecf","note":"Constitution v1 and seats.yaml adopted; Phase 0 opens","seats_sha256":"b3c323baccba45742f490a41d4a2979af6d033d4f73a2e1fa80ec86836b51f29","type":"constitution","version":1},"book":null,"city_day":994900,"evidence":{"note":"sha256 of the file as deployed","source":"zhc-house/seats.yaml"},"kind":"audit","prev_hash":"0000000000000000000000000000000000000000000000000000000000000000","refs":[],"seq":1,"ts":"2026-10-01T02:21:39.224Z","v":1}