Snarks

Snark endpoint reference, description, and links.

Mina is a blockchain that leverages zero-knowledge proofs (snarks), providing users with data privacy. Each snark is a snark job that has 2 IDs (snark works). Snarkers (provers) are accounts that produce snarks, for which they charge a fee. The snark jobs produced by snarkers are in a special marketplace for snarkers (snarketplace), where they are picked by validators for transaction validation.

Minascan shows a list of all snarkers on the Mina blockchain.

The following endpoints are available for snarks on Blockberry.

EndpointDescription
getSnarkersGet a list of all snarkers (snark workers) on the Mina Blockchain.
getSnarkJobsByProverAddressGet a list of all snark jobs that the queried prover (snark worker) produced.
getSnarkerByAddressGet the queried snarker by address hash.
getSnarkJobsByBlockStateHashGet a list of all snark jobs in the queried block.