Monthly Recap: October, 2024

ZkNoid
ZkNoid
Published in
7 min readNov 7, 2024

--

Hello, amazing snakes!

It’s time to present you with this month’s progress report. In this article, we will cover all our recent developments, UX enhancements, ecosystem growth achievements, as well as lay out plans for the next month of November.

Let’s dive straight into the details!

Lottery L1 testnet

ZkNoid’s recently successfully wrapped the open testing phase for our latest game — Lottery L1. Over just two weeks, the response from players and supporters within the Mina ecosystem has been nothing short of remarkable.

Thanks to bug reports and feedback from our amazing community, we were able to polish the game’s code and refine the gameplay experience. Our goal was to deliver an unparalleled gaming experience with the first provably fair zkLottery on Mina, and we are thrilled to say that we are one step closer to achieving that vision.

During this testnet, more than 250 participants joined us to get an exclusive first look at the game, collectively purchasing an impressive 1,510 tickets! This level of engagement not only highlights the excitement surrounding Lottery L1 but also underscores the commitment of our community to help us refine and perfect our offering.

For those interested in a deeper dive into the Lottery testnet statistics, user feedback, and insights from the ZkNoid team, we invite you to explore our recent article.

We thank all participants! Your support is instrumental as we continue to innovate and elevate the gaming experience within the Mina ecosystem!

Development

In September, our team has been hard at work, achieving several key milestones:

In October, our team at ZkNoid has made significant strides in enhancing the functionality of our platform. Below are the highlights:

Lottery Game Enhancements

  • This month, we successfully migrated the Lottery game to a new contracts architecture on the user interface, which will streamline interactions and improve overall performance.
  • We also completed the implementation of the gift codes mechanism, allowing players to invite their friends to play the lottery game.
  • Additionally, we introduced transaction links visibility, enabling users to track their transactions more easily.
  • Finally, various UI improvements and fixes were made to enhance usability and ensure a smoother gaming experience.

ZkNoid Quests

  • We have expanded the functionality of ZkNoid quests by adding tracking for social tasks across platforms such as Twitter and Discord.
  • Furthermore, we integrated Lottery tasks tracking, providing users with a comprehensive view of their progress and achievements within the quest system.

Stay tuned for future Quest events!

Backend Improvements

Our backend infrastructure has seen substantial upgrades this month.

  • We added sequential proofs generation to enhance the efficiency of our proof systems.
  • To ensure reliability, we implemented an auto-heal mechanism for workers running in Docker containers, minimizing downtime and improving system resilience.
  • The Reducer Proof generation worker has been separated into a dedicated microservice for better scalability, while a new gift codes worker has been introduced to manage the gift codes system effectively.
  • Additionally, we migrated to a modular architecture and incorporated ZkOn support to further enhance our backend capabilities.

ZkNoid SDK

  • The initial integration of Pallad wallet into our SDK marks a significant milestone in expanding our development toolkit.
  • We also implemented DevOps scripts that improve our startup logic, ensuring that our systems operate seamlessly from the moment they are initiated.

Contracts Overhaul

  • A major overhaul of our lottery contract architecture has been completed, transitioning to a model where each round operates under a dedicated contract. This change is supported by the introduction of a Factory contract, which simplifies contract management.
  • We merged the Distribution proof with the Reducer proof to streamline our processes further.
  • The integration of this new contract architecture into our backend ensures that all components work harmoniously.
  • Lastly, we successfully integrated ZkOn contracts into our system, paving the way for future enhancements and capabilities.

UI/UX and Design

ZkNoid game platform Improvements

FAQ for Users

The team identified the most common questions that new users have when interacting with products built on the Mine protocol, and created a frequently asked questions (FAQ) page to address them.

Lottery Game

After reviewing the feedback from the Lottery testnet, we have decided to improve the process of purchasing access codes in order to enhance the user experience. All information about previously purchased codes is now available in one place.

Bugs & Ui improvements

Bugs have been fixed and new features have been added to improve the user experience on the zkApp. For example, users can now view all past and future events on the home page.

What’s new in ZkNoid design?

A new landing page has been created for the project, with new sections designed to assist developers in creating games using the SDK. In addition, a roadmap has been added detailing project plans and information about the team behind the project.

Ecosystem growth

In October, we took significant steps toward expanding the ZkNoid ecosystem by actively onboarding zkGame developers. Our primary focus has been on guiding talented teams who submitted their projects to the Mina section at the EthGlobal Online and Singapore hackathons.

Here is a selection of external games that we are currently working to list in our GameStore:

As part of our listing process, ZkNoid is dedicated to providing zkApp developers with various forms of assistance. From development support to marketing initiatives, we are committed to ensuring that our ecosystem thrives. We deeply appreciate the contributions of our developer community and continuously seek ways to simplify their journey, enabling them to focus on what they do best: creating engaging and innovative games.

If you have a zkGame on Mina and are interested in joining our dynamic ecosystem, we invite you to learn more about the numerous benefits of partnering with ZkNoid here.

November Roadmap

As we turn the page to November, we are thrilled to unveil an ambitious roadmap filled with exciting developments designed to enhance our community and elevate the ZkNoid experience!

Events

In mid-November, the team is planning to visit two events: Devconnect and ETHGlobal Bangkok. We are looking forward to see new technological solutions in the Blockchain world and have mindbreaking talks with professionals and enthusiasts during these amazing events.

At ETHGlobal Bangkok ZkNoid will co-host the Gaming Track on Mina Protocol. And our project offers hackers to build games, games mechanics, or improve existing games using the ZkNoid SDK! The Prize amount will be split among 3 winners. $3,000 for first place, $2,000 for second place, and $1,000 for third place. Winners will be provided with technical support and will have the opportunity to launch their games on the ZkNoid store.

Join now! This is your chance to contribute to the future of zkGaming!

Celebrating One Year of ZkNoid

We plan to host a special AMA session in honor of our one-year anniversary. This milestone offers us a unique opportunity to reflect on our journey, share the remarkable achievements we’ve made over the past year, and engage in an open dialogue about the challenges we currently face.

We will also provide insights into our vision for the future of ZkNoid and the evolving landscape of zkGaming on the Mina protocol. We encourage all community members to join us for this engaging session and contribute to the conversation!

ZkNoid Points System

Another exiting development planned ahead is the ZkNoid Points system which will be complemented by daily quests. This initiative aims to enhance user engagement and create a more rewarding gaming experience.

We are currently exploring various mechanics for implementing this system, and we’re eager to share more details in the near future. Your feedback and suggestions are invaluable to us, so please feel free to share your ideas on our ZkNoid Discord channel!

Launching Our Project Token

Finally, we will be working towards the launch of our project token, which will serve as a central currency within the unified ZkNoid Game Store ecosystem.

Stay tuned for updates as we finalize the details surrounding its release!

--

--

ZkNoid
ZkNoid

Published in ZkNoid

ZkNoid is the home for provable gaming. On the platform you can try yourself the cutting edge games utilizing Zero-Knowledge proofs or build one using the provided infrastructure. https://www.zknoid.io/

ZkNoid
ZkNoid

Written by ZkNoid

Platform for games with provable game process based on Mina protocol and o1js. Docs – docs.zknoid.io. Github – github.com/ZkNoid. Twitter – https://x.com/ZkNoid