Overview
What is Relayer?
Relayer offers a suite of products to simplify zero knowledge proof verification. Our first offering is an API product that abstracts out the complexity of handling multiple crypto payments and writing additional code to submit and track proofs. It also offers zk-proof verification out of the box - otherwise users would have to run their own zkVerify node to do the similar.
Our service is available on testnet and mainnet. We support the following proof types: fflonk, groth16, plonky2, proof of sql, risc0, sp1, ultrahonk, ultraplonk. Check the versions here: Supported Proofs
How it works
Our API service offers a smooth end to end experience for anyone with zero knowledge proof use cases. When the API receives a valid proof submission request, a jobID is generated and returned to the user in the response. The user can use the jobID to poll and check the near real time status of the proof verification at any point. The proof is then pushed to a processing queue for verification via a custom node and submitted to the zkVerify blockchain. The proof verification is complete when sufficient block confirmations are reached and finalized on-chain.
Resources
- If you need a higher API limit, fill out the form here and we will review: https://forms.gle/GWS9xF7oJF3yxhyF9
- If you need more support or interested in further partnership reach out to us here: relayer-support@horizenlabs.io
- You may also use this form to submit feedback to us or report an issue: https://forms.gle/k6qsrjhWdYfvnb138
- New feature requests can be submitted here: https://forms.gle/p6TqxXVmsoZQbzvC8