Introducing Puzzle zkGames & Giveaways on Aleo 🎁

Introducing Puzzle zkGames & Giveaways on Aleo 🎁

Jan 11, 2024

Introducing Puzzle zkGames & Giveaways for devs on Aleo 🎁 :

Weekly giveaways for developers of up to $500 for building zkGames on Aleo with Puzzle Wallet & Puzzle SDK. First giveaway task starts today and will be due by Friday, January 12th at 5PM EST!

TLDR and just looking for giveaway instructions;

Complete the tutorial linked below on building your first zkGame in under an hour by Friday 5PM EST for a chance to win $500!

Tutorial link here: https://docs.puzzle.online/weekly-giveaway-tasks/start_here/ 

See below for what’s special about Puzzle, Aleo, this game, and future giveaways!

Making Aleo Gaming Awesome with Puzzle

Aleo is awesome — it’s the only scalable and decentralized compute/data network where you can have permissionless smart contracts and programmable private state.

This means for the first time ever, there exists a tool that you can have simple hidden information games like Battleship or Sudoku tied to real world rewards because you don’t need to trust any centralized intermediary for hidden information. It’s awesome!

But right now Aleo games are not awesome — these hidden information games tied to real world rewards don’t exist on Aleo! Why? Because it’s hard for wallets to be able to manage shared game state like a Battleship board and fees for updating the shared game state. It’s hard for game developers to build front-ends that interact with private user state and private shared game state in the same frontend.

That is until now with Puzzle Wallet & Puzzle SDK!

How Puzzle Wallet is Making Aleo Gaming Awesome

In Puzzle Wallet, we built the very first Account Abstraction on Aleo to help manage shared game state like a battleship board without needing fees to update or clunky UX or long wait times thanks to optimized proving and state management. We’ll be sharing more on this and more of the technical innovations Puzzle has built with Puzzle Wallet soon!

How Puzzle SDK is Making Aleo Gaming Awesome

In Puzzle SDK for zkGames, we build the first SDK optimized for managing and interacting with private user state and private shared game state for building game frontends.

Multiparty privacy is hard as state is fractured between users, and we’ve spoken on it extensively here and here. The Puzzle SDK for zkGames makes it easy to manage both an individual’s private state and private shared state in a game. The Puzzle SDK makes it easy to transact with either an individual’s account or a private shared state account in a way that wasn’t previously possible. In addition to making shared state easy to utilize, Puzzle SDK exposes convenient functions common in shared state like use of signatures for multisigs and creating or importing shared state. We’ll be sharing more writings on the reasons for our design decisions in the future!

About zkGames with Puzzle Wallet & Puzzle SDK🕹️

The Puzzle Wallet <> Puzzle SDK <> Aleo form the backbone of a multiparty privacy stack that is the first of it’s kind for trustless simple hidden information games like Battleship, Guess Who, Blackjack, Sudoku, or Wordle.

However, this multiparty privacy stack does not solve for all multiparty privacy situations nor do we try to. Rather, we believe different multiparty scenarios require different multiparty solutions, tech stacks, and design decisions based on a variety of tradeoffs. The zkGames that the SDK optimizes for are simple hidden information games for PvP, n-v-P, and N-v-P scenarios

We’ll be sharing more on our research on multiparty privacy and our multiparty privacy stack coming soon!

About this Puzzle Giveaways 🎁  on Aleo

It wouldn’t be a game if you couldn’t win a prize right? Who goes to an arcade without being able to get prizes at the arcade store!

We believe the same thing — and for that reason we are running a giveaway to a lucky winner this Friday to win $500 for under an hour of time spent making their first zkGame on Aleo!

By Friday 5PM EST, follow the instructions and complete the tutorial here on building your first zkGame in under an hour for a chance to win $500!

We will be running giveaways weekly and have much more giveaways planned for developers and users coming soon so give us a follow on X to stay tuned!

About for Puzzle for those who previously followed us as Nucleo

For those who previously followed us as Nucleo, you may remember that we were focused on onchain orgs and privacy tooling for them with the first ever private multisigs, private/public fundraisers, and private/public onchain org storefronts.

The Puzzle Wallet, Puzzle SDK, zkGames & Giveaways are a culmination of a year’s effort of building upon that previous work with private multisigs and more under the hood to power it all.

As a company, we are still focused on building a more dynamic collective capitalist future as originally inspired by ConstitutionDAO and we believe it can only be built making privacy usable and by bringing more users onchain, more orgs onchain, and more network business models to fruition.

We have lots of exciting things to share soon in our vision for how Puzzle plays a role in all of this — stay tuned and be sure to follow us on X!