Browser based CESR decoder app implemented in javascript. The purpose of this app is to visualize CESR streams and values. I have found this useful when learning how CESR works.
This implementation is based on following specifications
- https://weboftrust.github.io/ietf-cesr/draft-ssmith-cesr.html
- https://weboftrust.github.io/ietf-cesr-proof/draft-pfeairheller-cesr-proof.html
- https://trustoverip.github.io/tswg-acdc-specification/draft-ssmith-acdc.html
- https://weboftrust.github.io/ietf-keri/draft-ssmith-keri.html
The CESR tables used by this app are automatically generated from keripy. See also cesr-schema.
- Navigate to https://psteniusubi.github.io/cesr-decoder/
- Paste CESR text into textbox or click any of the CESR sample links
- Check Interleaved if CESR text is stream content (stream has JSON and CESR interleaved)
- Click Decode
Top of the page has a number of links to previously recorded CESR streams. Click on the links to see the CESR stream decoded.
See https://github.com/GLEIF-IT/GLEIF-IT.github.io/tree/main/.well-known/keri/oobi
- GLEIF Root-witness.cesr
curl http://5.161.69.25:5623/oobi/EDP1vHcw_wc4M__Fj53-cJaBnZZASd-aMTaSyWEQ-PC2/witness
- GLEIF External-witness.cesr
http://65.21.253.212:5623/oobi/EINmHd5g7iV-UldkkkKyBIH052bIyxZNBn9pq-zNrYoS/witness
- GLEIF Internal-witness.cesr
curl http://13.244.119.106:5623/oobi/EFcrtYzHx11TElxDmEDx355zm7nJhbmdcIluw7UMbUIL/witness
- My Root GAR Group-witness.cesr
- Root AID
curl http://localhost:5642/oobi/EPgISkuC1ZS9kisgufpzQYvurZcuu2hpLRBT2ZJuOJ9z/witness/BIfjEfe_3R6Svl6M9qcek9XIK0E7_DAJXRnWF-_feU98
- qvi-vc.cesr
- QVI credential issued by External Root to QVI
kli vc export --said EOiLKDVNJj-2FCWypOKEwC_QcWmu5KIJ7Ux2qXVXSo3I --full
- And many more...