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.
Endpoint | Description |
---|---|
getSnarkers | Get a list of all snarkers (snark workers) on the Mina Blockchain. |
getSnarkJobsByProverAddress | Get a list of all snark jobs that the queried prover (snark worker) produced. |
getSnarkerByAddress | Get the queried snarker by address hash. |
getSnarkJobsByBlockStateHash | Get a list of all snark jobs in the queried block. |