Hahoe Genesis Protocol (HGP)
The Korean version is authoritative. This page was translated by AI (Claude) and has not yet been checked by a person. 한국어 원문
Hahoe Genesis Protocol (HGP) is a protocol that protects and proves the first moment (genesis) of a record a person leaves behind. It began in Hahoe (河回).
It is a promise that anyone can check three things about a record such as a recording, a scan of an old document, a photo, a video or text typed by hand: whether it remains exactly as it was first made, whose it is, and who added what to it.
What it promises
Section titled “What it promises”- The original belongs to its owner. Originals are never altered, moved or deleted. Interpretations such as transcription, translation and summary are stacked separately alongside.
- Authenticity can be proven. A fingerprint (SHA-256 hash) is taken twice, at the moment the recording ends and at the moment it arrives at the store, and the two are compared.
- Only what the owner decides is visible. The person who left the record (the depositor) decides who can see it (scope) and what it may be used for (use consent). If nothing is decided, it is “private”.
- It shows how much AI helped. Every interpretation carries a mark saying whether a person made it, a machine made it, or a machine made it and a person confirmed it.
- The specification is public, and there can be many implementations. Anyone can build to these documents.
Details are in 00 Principles.
Three layers
Section titled “Three layers”| layer | Name | What it does |
|---|---|---|
| layer 0 | protocol | Sets the principles, permissions, fingerprints and the shape of the ledger. These documents |
| layer 1 | store | Receives originals, checks their fingerprints, keeps them locked, and writes the ledger |
| layer 2 | app | Where people record, read and edit. There can be many |
Nodeone writes this protocol (layer 0) and runs a store that keeps records according to it (layer 1). Details are in 04 layer.
Documents
Section titled “Documents”| Document | What it sets | Status | Version |
|---|---|---|---|
| 00 Principles | Eight principles that do not change across versions, who can see a record (scope), and use consent | draft | v0.3 |
| 01 Permissions | Who can do what to a record. Depositor, editor, viewer, administrator, successor | approved (2026-10-12) | v0.5 |
| 02 Fingerprint | The fingerprint (SHA-256) that proves an original has not changed, the volume fingerprint, and the daily bundle fingerprint | draft | v0.5 |
| 03 manifest | The fields of the ledger (manifest) written for each record, and how they map to international standards | draft | v0.7 |
| 04 layer | The three layers: protocol, store and app. How far something has moved from the original (provenance grade) | draft | v0.4 |
| 05 Glossary | The same word for the same meaning. The words these documents use | draft | v0.2 |
| 06 Relation network | How to write the lines between records and people, places and events as claims with evidence | approved (2026-10-12) | v0.5 |
| 07 Deposit | Who owns, who deposits, and who holds. Rights in the interpretive layer, time-limited scope, and what closes on withdrawal | approved (2026-10-12) | v0.2 |
| 08 Name file | The public address (JSON-LD) of field names and the relation network rule table. Where programs of other institutions read | approved (2026-10-12) | v1 |
| 09 Keys | What locks an original and who opens it. Recovery by two of three, succession, seals, signatures | draft | v0.1 |
Status “draft” means the document can still change, and “approved” means it is settled. The version goes up each time the meaning changes.
Decisions (change history)
Section titled “Decisions (change history)”Each decision that changes the meaning of a document is recorded on its own page. Each page states what, why, the other options, and what it affects. When a decision is changed, the old page is not deleted; a new page is made. There are 18 pages so far. List of decisions
How to read
Section titled “How to read”- The Korean documents are the authoritative text, written in plain Korean. This English edition is an AI translation. Field names are short English words, and values use international standard vocabularies as they are.
- Documents point to each other like “02-Fingerprint section 9”. Click the blue text to go to that document.
- The same word always has the same meaning. Look up unfamiliar words in 05 Glossary.
- You can search this English edition with the search box above. Switch to 한국어 to search the Korean text.