How it works
The workflow of a blockchain application powered by zero-knowledge proof using NEBRA is as follows:
Register your verification key with NEBRA UPA. This will give you a
circuitId
(see Registering applications)Submit your proof to NEBRA UPA together with the public input associated with the proof
Wait for the event indicating that the proof is verified. After this event, application can query
isVerified
function to execute the application logicVerified (or rejected) proofs can be viewed at NEBRA proof explorer: nebrascan.io
Last updated