Deze specificatie is CANON: de memo-formaten hieronder zijn bevroren (2026-07-04) en veranderen nooit. Uitbreiden kan alleen met nieuwe key=value-paren; parsers moeten onbekende keys negeren.
ProofReg schrijft twee soorten memo's op de publieke XRP Ledger:
| Soort | Verzonden vanaf | Doel |
|---|---|---|
| Bestandsregistratie (tx1) | ProofReg-fundingaccount | Ankert de SHA-256-vingerafdruk van een klantbestand. |
| Certificaat-anker (tx2 solo / tx3 duo) | Vast, dedicated ankeraccount:rnxVRoVF7EKwGNZWoPCvGJcijbvZq9v3Da | Ankert de SHA-256-vingerafdruk van het uitgegeven certificaat-PDF zelf. |
Het dedicated ankeraccount draagt uitsluitend certificaat-ankers, zodat de transactielijst klein en doorzoekbaar blijft. Het wisselt nooit; mocht het ooit gecompromitteerd raken, dan wordt de opvolger publiek aangekondigd en wordt die aankondiging zelf geankerd vanaf het oude account.
PROOFREG|sha256=<64 lowercase hex>[|label=<text>][|reg=<text>]|id=<PR-YYYY-NNNNNN>[|ref=<PR-YYYY-NNNNNN>]
sha256 — SHA-256-vingerafdruk van het geregistreerde bestand.label, reg — optioneel publiek label / zelf opgegeven registrant.id — het ProofReg-certificaat-ID van deze registratie.ref — optioneel; aanwezig op een Duo-registratie van partij B (tx1b) en draagt het certificaat-ID van partij A.PROOFREG-CERT|v=1|id=<PR-YYYY-NNNNNN>|sha256=<64 lowercase hex>|kind=solo|issued=YYYY-MM-DD
PROOFREG-CERT|v=1|id=<PR-YYYY-NNNNNN>|sha256=<64 lowercase hex>|kind=duo|issued=YYYY-MM-DD
PROOFREG-CERT|v=1|id=<PR-YYYY-NNNNNN>|sha256=<64 lowercase hex>|kind=dossier|issued=YYYY-MM-DD
id — het certificaat-ID zoals gedrukt op het certificaat. Bij een Duo-certificaat is dit het registratie-ID van partij B, dat zowel tx1b als tx3 draagt.sha256 — SHA-256-vingerafdruk van het certificaat-PDF, byte-exact zoals per e-mail bezorgd.kind — solo (één partij), duo (gekoppeld tweepartijencertificaat) of dossier (zelf-verankerd bulkdossier).kind=dossier is id het certificaat-id van het dossier-PDF; een eventueel PRB-... dossiernummer staat alleen in het PDF, niet in de memo.issued — de uitgiftedatum zoals gedrukt op het certificaat.De memo-prefixen verschillen bewust: bestandsankers (PROOFREG) en certificaat-ankers (PROOFREG-CERT) kunnen nooit worden verward.
Deze stappen vereisen niets van ProofReg — niet de website, niet de medewerking, niet het voortbestaan. De verify-pagina op verify.proofreg.com is het gemakspad, nooit het enige pad.
Na het ankeren wordt het certificaatbestand vernoemd naar ProofReg_<certificaat-ID>_<anker-transactie>.pdf. Een bestandsnaam hoort niet bij de bytes van een bestand en verandert de vingerafdruk dus niet. Draagt het bestand nog zijn originele naam, dan is het transactienummer van het anker daarin direct afleesbaar. De bestandsnaam is gemak, nooit bewijs: hernoemen breekt niets, en een vals certificaat met een echte transactienaam valt door de mand zodra zijn vingerafdruk de memo niet matcht.
Solo: "Onafhankelijk bewijs dat deze vingerafdruk vóór dit tijdstip op de XRP Ledger bestond. ProofReg koppelt deze vingerafdruk niet aan een geverifieerde identiteit en beoordeelt de inhoud niet."
Duo: "Onafhankelijk bewijs dat beide partijen elk, vóór hun eigen ledger-tijdstip, een byte-identiek exemplaar van dit bestand hadden. Het bewijst niet dat zij het eens waren, lazen of akkoord gingen — wél dat zij hetzelfde document hadden. ProofReg koppelt deze registraties niet aan geverifieerde identiteiten en beoordeelt de inhoud niet."
Specificatieversie v1 — bevroren 2026-07-04. Uitbreidingen voegen alleen keys toe; bestaande keys veranderen nooit.
Bijgewerkt juli 2026