Skip to content

PKC v1.0.0 Alpha Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@FantasticoFox FantasticoFox released this 07 Dec 04:37
· 86 commits to main since this release
57b8596

The Data Accounting External Verifier offers a command-line tool to verify pages in Micro PKC which have been accounted for by the Data Accounting extension for MediaWiki.

Features

  • command line tool to verify page
  • offers verbose and regular output for troubleshooting
  • can use a session token as input to verify against restricted pages
  • can verify against remote domains by defining the remote server

Limitations

  • by default the -m flag is not set, therefore the merkle-proof is not recomputed and tested as it is quire compute intense. This needs to be compensated in the future by intelligent caching and pre-caching of witness-contract data via the RPC Ethereum node
  • See other issues

Usage

verifier.js [OPTIONS] <page title>

Options

  -v       Verbose
  --server <The url of the server, e.g. https://pkc.inblock.io>
  -m       Verify the witness merkle proof of each revision
  --token  (Optional) OAuth2 access token to access the API