Skip to content

This is a project aiming to verify Verifiable_Credential in W3C standard using Cairo language

License

Notifications You must be signed in to change notification settings

jayhaizeizai/Verifiable_Credential_Cairo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Verifiable_Credential_Cairo

This is a project aiming to verify Verifiable Credential in W3C standard using Cairo language.

By doing so, we could prove some Verifiable Credential using a STARK proof while no leaking the Verifiable Credential itself to anybody.

Usage:

1.Cairo enviroment is required, see https://www.cairo-lang.org/docs/quickstart.html, Currently we are building on python version Cario instead of the rust version

2.Change the source code & config: Change source code line 84 eth_address_acceptable into the Issuer you accept

3.Compile: cairo-compile Verify_ECDSA.cairo --output Verify_ECDSA_compiled.json

4.Running command: cairo-run --program=Verify_ECDSA_compiled.json --print_output --layout=all --program_input=input_temple.json

About

This is a project aiming to verify Verifiable_Credential in W3C standard using Cairo language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages