Skip to main content

Use the Relayer API - Mainnet

Overviewโ€‹

The Relayer API is a product that makes it easy to verify zero-knowledge proofs using the zkVerify network. This challenge invites you to explore its functionality, submit real proofs, and provide valuable feedback to improve the developer experience.

By completing the tasks below, you can earn Incentivized Program Points and move up the leaderboard.

Start here: Read the Relayer documentation to understand how the system works.

Tasks & Rewardsโ€‹

1. Submit Valid Proofs at Scale Using the Relayer API - Mainnetโ€‹

  • Relayer usage is tracked via your Mainnet API key. To use the Relayer API, you will need an API key. Create your API key here: https://relayer.horizenlabs.io
  • Power users can reach out to us on Discord to adjust their rate limits or fill out this form; participants should specify their use cases and/ or apps theyโ€™re working on that uses the Relayer integration and we will determine the rate limit increase accordingly.
To earn zkVerify Incentivized Testnet Points, this requires creating a new circuit, registering your verification key, and submitting unique proofs. The proof types we support are: Groth16, UltraHonk, UltraPlonk, Risc0, Plonky2, SP1, Fflonk.

Points will be calculated based on your valid submission volume over time for qualified use cases. Points will not be rewarded for submitting the same proof examples provided in the documentations. To qualify, you must also provide a link to your zk-app that is integrated with the Relayer


# of Unique Proofs SubmittedPoints
1-10015
101-50030
501-100060
1000+100

2. Provide Feedback on the Relayerโ€‹

Help improve the tool by submitting detailed feedback or reporting issues:

How to Claim Pointsโ€‹

Once youโ€™ve submitted a proof or provided feedback:

  1. Fill out the submission form
  2. Provide your EVM wallet address and the email address, app link for the proofs you submitted via the Relayer
  3. The zkVerify team will verify your submission and assign points accordingly

Make sure to use the provided API key or your unique API key for all submissions so that your activity can be accurately tracked.

Resourcesโ€‹