This repository hosts a set of demos to sign and verify QR-based credentials created with the PathCheck's URI specification in multiple languages. Demos are available for in HTML+JavaScript, Ruby, Java, Python and Shell Script, computing locally.
The following scripts cryptographically sign and verify hardcoded payload you will find in the code.
See it here.
Clone this Repository
git clone https://github.com/Path-Check/paper-cred-demo
Install the dependencies:
pip3 install ecdsa
pip3 install dnspython
and run with
python verify.py
See it here.
Clone this Repository
git clone https://github.com/Path-Check/paper-cred-demo
Install the dependencies:
gem install base32
and run with
ruby verify.rb
See it here.
Clone this Repository
git clone https://github.com/Path-Check/paper-cred-demo
Give permissions:
chmod 777 verify.sh
and run with
./verify.sh
See it here.
Clone this Repository
git clone https://github.com/Path-Check/paper-cred-demo
and run with
javac -classpath libs/commons-codec-1.15.jar verify.java
java -classpath libs/commons-codec-1.15.jar:. verify