KYVE’s Beta Testers Program: Join The Trustless Data Revolution

Since KYVE’s start in early 2021, there have been over 120 experienced, dedicated users aiding the KYVE Development Team in testing out new core features behind the scenes. To further support this initiative for future KYVE developments and take this collaboration with dedicated users to the next level, we’re thrilled to launch an official Beta Testers Program!

After bringing the idea of this program to KYVE’s governance forum and getting no objections, we’re happy to kick it off. Open to all beta testers from the past few years of KYVE’s development (who have already been invited to join the program via email from KYVE’s official team), as well as any new users interested in shaping the future of KYVE and making their mark in the data space.

Ready to get started? Simply fill out the program application form.

The first testing phase of the program will start on October 2nd, 2023, focusing on testing KYVE’s upcoming State-Sync tooling for validators. Invites for Phase 1 will be sent to candidates accepted for the Beta Testing program.

Read on to get the details on how exactly the program plays out…

Program Structure

KYVE’s Beta Testers Program aims to provide an efficient testing structure and environment on the Kaon and Korellia networks, enabling beta testers to collaborate closely with the KYVE Team in bringing forward the future of KYVE.

Entering the Program
Whether you’re a previous KYVE beta tester or a new user, anyone interested in contributing to KYVE’s future developments and experienced in running a validator is open to applying to the program!

Want to join? First, you must fill out our program application form, which requires:

  • Email
  • Rewards Payout Mainnet Wallet
  • Discord Name
  • Skillset (e.g., runner of Osmosis & Evmos, Docker, Go, Uniswap)

Our team is constantly screening for new Beta Tester Program applications. Once you complete yours, our team will review the application to make sure you are eligible to participate in the program (based on KYC and technical requirements). If passed, you will be notified by the team and acknowledged as an official beta tester candidate for the upcoming testing phases!

Each phase will have limited candidate spots and an application period on a first-come, first-served basis so that we can ensure only those interested in the specific feature being tested are involved and included in the dedicated communications channels.

Program Phases
Once a new feature is developed by the KYVE Team, a new testing phase will begin with a dedicated phase lead from the KYVE Team or a representative from the beta testers who are responsible for the phase.

Each Phase has the following properties:

  • A start date and a duration
  • An application timeframe, where beta testers can sign up for this specific phase (first come, first serve)
  • A list of features that need to be tested (incl. requirements)
  • A list of things that will be tracked and determine the rank for the payout of the rewards
  • An amount of tokens that will be rewarded in total (prize pool)
  • A final form after the test phase ended

The phase will be announced beforehand on KYVE’s forum on Commonwealth, with the option for other users to provide feedback before the testing begins.

During testing, beta testers can reach out to the dedicated phase lead via Discord or email. The phase lead should monitor feedback behavior and keep an internal feedback score which will be added to the general metrics collected by the testers to determine their rank in the phase.

Program Rewards
The program’s rewards will come from the KYVE Foundation’s developer adoption basket, promoting further decentralization of the protocol.

After each phase ends, there will be a ranking based on the defined metrics and the individual feedback score (the ratio between metrics and individual feedback score is 50/50). The tokens will then be distributed proportionally to their final score to the mainnet payout wallet address.

The individual feedback score is divided into three categories:

  1. Normal Feedback (1–2 points); report upcoming errors, answer on Phase instructor’s questions
  2. Advanced feedback (3–5 points); self-investigation and active searching for issues and optimization; finding high-level vulnerabilities
  3. Security vulnerability feedback (10+ points): finding low-level vulnerabilities with high security or development impact

*Please note: For every reward payout, KYC is mandatory, and people under EU/CH sanctions are excluded from the program.

Exiting the Program
If users don’t actively participate in multiple phases, the KYVE Team will make an effort to understand the reason for their reduced activity and may remove them from the program if deemed necessary. Users who no longer wish to remain beta testers are also eligible for removal from the program upon their request.

Apply For Phase 1: Testing State-Sync Tooling

We’re excited to announce the first testing phase of the program will start on October 2nd, 2023, and focus on the incorporation of State-Sync on our KSYNC tool. This will allow node runners to bootstrap their node to any supported height within minutes.

In order to properly test out this new feature, our team will launch a new Kaon data pool with a custom state sync runtime. Once the Kaon data pool has launched and proved ready for testing, Phase 1 testing will begin (see the Phase 1 Details table below). The beta testers involved will need to successfully run a protocol node and test State-Sync with the archived data.

Phase 1 Details:

This testing phase, as well as Beta Testing Phase 2 are now complete. Stay tuned for further testing rounds!

With our Development Team brainstorming new features and tools each day to contribute to KYVE Network’s growth and impact on the data space, we’re thrilled to bring forward this official Beta Testers Program to further collaborate with our dedicated community members and ensure thorough testing on upcoming developments.

Together, we’re making data a truly trustless, public good!