Skip to content

A command-line interface to verify ACDC-based Markdown Archives using KERIpy

License

Notifications You must be signed in to change notification settings

jasoncolburne/verify-markdown-archive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

verify-markdown-archive

A command-line interface to verify ACDC-based Markdown Archives using KERIpy

First, the compacted ACDC and associated events are ingested into KERIpy to ensure they are valid.

Next, the expanded ACDC is compacted and compared to the signed version.

Finally, all files in the assets directory and all top level .md files are verified by digest comparison with the expanded ACDC attributes section.

I've only run this on macOS. You probably need to install libsodium for this to work:

brew install libsodium

Example:

After sodium is installed, make dependencies and you should be able to run the script. For an example archive, check out tbd.

make verify archive=<path-to-acdc-markdown-archive>

and you should receive the output:

No further output indicates success!

About

A command-line interface to verify ACDC-based Markdown Archives using KERIpy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published