Decompiling zkGaming 👨‍đŸ’ģ

Recorded: May 25, 2023 Duration: 0:52:31

Player

Snippets

Journal music today.
Welcome in everybody welcome into decompiling zk gaming Devon can you hear me because he said that you didn't hear any music, but I definitely had it on just want to confirm them I can hear you
I can hear some of the music going right. Yeah, I wasn't hearing any music. Alright, well, let's get a little poll of the audience. Was any throw a little 100 up if you heard music down there so I can see what the issue might be. Not that we're going to be playing much of it.
We got one we got one 100 so some music and a lot of people they were on the emojis today, but that's all right All right, let's dive into it. We got some awesome speakers here today So thanks for taking some time out of your Thursday afternoon Welcome into this week decompile. This is supposed to be an off the cuff conversation
about something interesting that either got announced or took place from the last week. Today we're going to be talking about the wrap up of ZK week of which a lot of the speakers on stage attended. We'll dive into what that was and then we're going to lead into the next event from the pit in
Singapore Web 3 Gaming Week. Naturally, the intersection between the two is EK Gaming or Zero Knowledge Gaming. Before we dive in, please note that all opinions from myself and our guests do not reflect the opinions of jump or its affiliates and are for informational, educational, and entertainment purposes only.
circumstances should the opinions expressed here be considered financial advice, investment advice, trading advice, or any other type of advice. You should not make any decisions based on any type of information presented here without undertaking your own due diligence and consulting with a financial advisor. This recording may be used in the future and if you have any further questions head to jumpcrypto.com/enter
NFA for more information. All right, let's get started. We got a lot of people up on stage, so we'll go ahead and do a brief round of introductions. Feel free to give a brief summary of who you are, what you're working on, and what you like most about ZK Week that just happened, because it looks like we still got a couple folks rolling in.
Victor, would you like to start us off? Sure, hello, hello, hi everyone, great to share. My name is Victor, I'm co-founder of Manta Network. Manta is a privacy ZK layer right. We've been able to ZK sense like 2020. We use ZK Mini
of the privacy issue, we start from privacy defy and then also privacy identity and all around use cases, including social fight game fight. I think those two are the mainly use cases can use some ZK credential to
some problem here. But yeah, I think that's it. I've been working on this project for I think around two and a half years before that I studied Howard. I was at Gary Gensler's class even though I'm not sure I should say
say that right now, like you know, a lot of things happen, you know, right now he's working at me as a CC, but before you know, he's the guy tell me what is the NFT, you know, all those stable coins, you know, some crazy things, you know, happened last year. But yeah, that's everything
great to share. Yeah thanks for the introduction Victor we'll go on we got two representatives from jump up on the stage Space Mendev in the menu L8 Space Mendev why don't you go ahead and give it in for your familiar face on these spaces. Yeah for those of you that might be hearing my voice for the first time I am
and engineer would jump I specialize in on chain games and also help organize events with the pit. And then you will over to you. Hey guys, Emmanuel here. I'm also jump in engineering and I work primarily on zero knowledge and curriculum.
actually I'm writing silk as we speak. Yeah, ZK Week was a great event for me. The most interesting part has been the let's call it the unconferences side where we were just brainstorming and you know discussing
problems and solutions for the zero knowledge war. One very interesting thing was that we found pretty new with a lot of people interested but with very little solution were zero knowledge or mobile which I assume is going to be very cool topic, talking about
Thanks for the injury on the new relate. We got someone behind the elusive account. Go ahead and introduce yourself. I'm not sure it was behind it at the moment. We got a couple people in my joint. Yeah, this is Nico from elusive. I'm one of the co-founders as well. So for those of you that don't know what elusive
is. It's a privacy protocol on Solano that allows you to do private payments, private defying, that type of thing. I've been doing it for a bit more than a year now. And for ZK Week, what I personally, which ties a bit into mobile ZK as well, found most exciting, was actually
the ZK hardware stuff, so like project cyclone by jump or the work of Igunnyama, never always butcher that name. Because yeah, I think that's super interesting and especially relevant if you're trying to run ZK circuits or ZK proofs on devices that might not have as much compute power.
And we had a late addition here, Sebastian. Welcome to the stage. If you go ahead and give a brief introduction.
Hey, my name is Sebastian. I'm a few companies, but two of them are most relevant to this, or one prime studio, which is a framework for creating specific layer twos for gaming, as well as
another copy called DC Spark, which is just a blockchain ecosystem builder company. We are working on quite a few ZK projects, including in the meta ecosystem, as well as of course gaming through climate and the combination of these two.
All right, thanks Sebastian and another representative from Mina here. We have Will once you go ahead and round out the introductions.
everybody. My name is Will. I am on the community team at Mina Foundation building, helping build Mina Protocol and I was at CK Week last week representing Mina and it was just really interesting to see all these
different aspects being pushed forward all at once. But I got really intrigued and inspired by all the work that was going on in the identity space. And it's cliche, but I think a lot of the phrase was used last week as I was rising
side lifts all boats and really I think inspire me thinking about all the key identity infrastructure primitives that are being built that are going to push forward the entire web 3 space as new people come on board.
Alright, thanks for the intros everybody. Sort of to break down how this space will flow. The first little bit, what kind of go over what took place at ZK Week. I'll go ahead and put a hype reel up at the top so if anyone wants to get a quick glimpse into what happened, you can go ahead and take a look and then maybe a minute
I'm going to explain what happened where it was. ZK Week was a zero knowledge focused event where researchers, academics,
Builders of any kind in the ZK space came to the pit, which is a jumps community sandbox. It's a permanent space in Chicago. We also have pop-ups around the globe at various conferences or if there's a specific subject in a specific partner, sometimes we'll host it elsewhere.
Web 3 Gaming Week is one of those. We'll talk about that towards the latter half of this space. I'll pin some info on that too. Deb, do you want to go ahead and give a brief explanation of the event and then a manual and maybe do you want to explain the uncomfortance portion in a bit more detail?
Yeah, so ZK Week was split up into three sections and it was over six days. So one of the things that we wanted to make sure was that everyone that came had enough time. It wasn't a rush like two or three days. We're all year running around. You meet a thousand people. You don't know who's who. We wanted to make sure that it was a
curated set of highly intelligent folks, they had plenty of time to talk to each other and we wanted to split it up over three different avenues of ways in which they would connect with each other. The first was open hacking where during the mornings, anyone could come in, work on something,
network, much more chill environments. Then we had our panels and all of our educational audience members would sit with listen to panels, listen to keynote, etc. All of our programming. Then from there we went to the unconference, which is more of a psychotic style.
You know, audience led sessions and with that, I'll give it up to Emmanuel. If you want to talk a little bit about some of the sessions that were ran during the unconference. Yeah, definitely. So like that was saying. So after, let's say a few talks.
he was going on stage and asking the crowd, "What do you want to talk about?" A bunch of people were proposing a theme. The person that proposes a theme doesn't have to be an expert. I want to discuss something because I know about that or I don't know anything.
anything about that, I want you guys to come and tell me more. And yeah, we had a variety of sessions I mentioned before, mobile, but we also dug deep into some zero knowledge, CLCUDES and implementation details.
If I recall correctly, they have also handled a session where they were playing Dark Forest. And so then the crowd was split. So some people went to a talk, some to a different one. And in general, it was pretty interesting because everybody was able to contribute and to
to talk. So I highly highly recommend if you guys are planning to go to the next event to kind of go with this idea, hey there is going to be some session if I have a theme or something I want to talk about, you know, prepare your list so that you can be one
of the one of those sessions. Nice. Thanks for the rundown guys. I want to throw over to Elusive next and Nico. I wonder if you can sort of summarize the biggest takeaways from what Elusive's team took from ZK week. What were the highlights?
Yeah, so for us, like mentioned, the highlights were on one hand, in my opinion, we thought the ZK hardware developments that we saw, because we think that's going to be really important in the future. But also, on the other hand, we thought it was quite cool. It was also what
We presented personally. Of course, we're excited about own research, which was a Trustless compliant system that leverages NPCNZK. Yeah, happy to talk a bit more about that in a second, if you're interested.
Yeah, we can definitely get into some of the weeds there. Maybe a manual later dev had some specific questions on that topic. I want to go down and ask Will now wondering what you thought your biggest takeaway was from from meanest perspective.
Meena who's also down in the audience by the way and Julian who works with Elusive is down there too so give their give their counsel look if you want some more info. Well, bye.
That's one. Yeah, thanks. I think, yeah, like I kind of mentioned, I think it's the infrastructure at the edges that it's going to power the kind of the back end of the next web, next kind of adoption generally in Web 3. For me, the thing that I get
be just integral to bringing a lot of new people in who have not been able to join the largest space to date. So it really felt like a very small group of people who are working to solve very big problems behind the scenes and even though a lot of
a lot of those approaches are quite similar. There's enough, I think, of a market out there for there to be many, many solutions. So it felt really, really special. And not competitive, just very complimentary, I would say.
My stats look great. That's the environment we're going for. Victor, why don't you round us out, highlights from ZK week and then we'll move into the ZK gaming focused set of questions. Yeah, I mean, I feel the same almost, but I think I'm not that technical from
my team, I'm really working on the product. So from my perspective it's great to understand a lot like you know other Zika projects working on the infrastructure level and also I'm happy to do this. It's really
my pleasure to share something with your building from application level. Yeah, and the missing reviewers and you know like thank you so much jump and pit organized everything. And yeah, the lunch box is amazing too.
Yeah, thanks for the kind words Victor All right, let's jump into the zk gaming section here Want to ask some broader questions? What's interesting or what's on the horizon for zk gaming in each of your respective ecosystems? Samina and Manta and elusive maybe that this is an opportunity for you to talk about
a little bit more about your product, even though it's not directly related to ZK gaming. Victor, since you were just with us, why don't you go ahead and dive deep a little bit into that. What's on the horizon for ZK gaming in the man-to-ego system? Yeah, I would like to, you know, make more
clarification of the ZK game, it's kind of like desired to buzzword in crypto, but it's in different vertical, ZK is merely kind of, it's merely adopted in a lot of infrastructure level, you know, like
It's not like a use case. It's basically a technology, but the game is a use case of some technology to achieve that. So that's kind of too wordful. But from my perspective, the game doesn't mean fully
the young game, but you know, ZK game does can power the, you know, empower the the young game a lot, especially, you know, some like, you know, hiding game, some, you know, card game, some like, you know, like incomplete information game.
But at the same time, I think using ZK from Mantas perspective also can help web2 games, especially on mobile games, they can launch Mantas ZK SVT as a game
and using the mobile game, that's another way to let ZK empower the user to make them know to connect what it can verify their game item in the Web2 game or in the Web3 game.
It's easier to use the game item without connecting to it. Even though right now there's a lot of construction or NPC solutions on mobile applications like Part
like Unipuzz or something like that but I think it's still like they just create a account for each game or each application they integrated but still like you you
have a lot of other addresses how to verify your asset game item credential on other addresses. That is something I think we can easily do with some like user, less user friction and privacy solution.
Thanks for the explainer, Victor. Same question over to maybe Sebastian. If you want to specifically talk about what you're building in the United ecosystem.
What's on the horizon for gaming in the yeah, me not ecosystem Yeah, so we spent a bit of time looking into ZK games and all that kind of ecosystem and what's possible with me not for example you wrote like a ZK donogram application and At the end of the day as as mentioned, you know a lot of ZK is
about probability, trying to create the same proofs of what happens. So fundamentally it's a competition solution and that can be used for entirely on-chain games but it can also be used for partially on-chain games like we mentioned earlier. Notably as we were looking to this we thought it made a lot sense to
to take a, you know, competition solution like ZK and match it with some kind of data solution. And so we've been building it at PMA's basically like a data management layer two where kind of data is the primitive because a lot of games require huge amount of data and
to manage the data. So like, you know, wins, losses, items, history, equipment, all this kind of thing. You have to associate this information to user accounts and figure out how to update that data as you versions of the game's release. And so we're thinking makes a lot of sense to have data management as the core primitive and ZK circuit as an overview.
overlay when needed for subsets your game, and that can enable you to build, you know, much more complicated and, you know, extensive, you know, ZK powered games. So for PyMa, we've been working really hard on this data management side of things and building a layer to framework for this called PyMa Engine.
And we launched our first bit of me that relatively recently, a little over a month ago. And later this year, we'll be integrating some technology that we've been working on for ZK for these games that can now, through this technology, be able to overlay kind of ZK on top of their base game.
Nice. Thank you Sebastian. Now that we got a handle on what's going on in each ecosystem, I want to take a step back, maybe Dev in the manual, if you could just give us sort of a broad understanding of what existing ZK games, what ZK games exist. Again, that's not quite the category, but just games,
implementing zero knowledge. Dev, I know you host a variety of games. What's the name of your host called Dark Forest? Yeah, Dark Forest. Probably one of the first on fully on-chain games that came out. I'll talk a little bit about Dark Forest, but I also want to talk
a little bit about how a game developer might want to think about developing zero-knowledge games and then pass it over to Vanulen to kind of help me understand this a little bit better. So Dark Forest for those of you that don't know came out in like, I don't know, 27, 2019, 2020.
It's a fully on-chain game in the EVM ecosystem that uses zero knowledge proofs for a far-refer developed by Gubship and a couple of other people that now do zero knowledge research at zero x park which is a ZK research lab in the EVM ecosystem.
game love playing it. And it's the first time that I've used a product that I was like, "Oh, in the blockchain space," and I was like, "Oh, cool. Products can be fun. Blockchain products can actually bring me joy." If you haven't checked it out, highly recommend checking out Dark Forest. If you ever want to play in a game of Dark Forest, which is again, uses zero knowledge proofs for everything.
When you make a move, it's a zero knowledge proof that you commit to the chain. It's a real time strategy game, so you have a planet that you move energy from planet to planet and so on. Feel free to reach out, happy to run a game for you guys. I want to run with that theme, and instead of focusing on specific
I want to focus a little bit on what are some generic primitives that game developers can use if they want to develop a zero knowledge game. I'm interested to learn from the other
other people on the stage here on what they might consider. For example, I know that some of the primitives that I have access to as a zero knowledge proof are inclusion in a mercury value within a bound and pre-image of a hash. For example, dark forest uses pre-images of a hash
has a primitive for its zero knowledge game systems. But are there any primitives that I've not correctly summarized and not as a cryptographer but as a game developer? What are these primitives like? What are these simple, simple primitives that I could think about when I'm thinking about games that I want to build?
Maybe I can, this is well, maybe I can jump in from a meaner perspective and maybe Sebastian can fill in after me if there's anything that I missed. But I'd say in the meaner ecosystem, we have Snarky.js, which is our programming language written in TypeScript. And it exposes something called
It's a CK program class which creates a new circuit with methods that you can run remotely off chain and outputs of these programs using recursion are compatible with the mean of blockade. So it's not only proving updates to the state on chain,
but it allows the circuits to be shared back and forth off-chain amongst different players and then the results can be shared back on-chain. So we think that that is specifically using recursion off-chain as an interesting kind of primitive that snarky JS brings into the mix.
And yeah, that recursive step that builds on top of the sink proof. And also as private witnesses is kind of core to the architecture of how we know how we know works as a blockchain as well. So that's one thing that we're giving you.
Sorry, I was just gonna ask could you give an example of a game loop that might use this?
So I think we have a couple examples. One of them, what we actually presented on last week at the pits, and I think there's a recording of it where it's
that we have a game currently that's called like Mina Arena that's being built and there I think they're let me look at mine notes here so so there's a core game
play element which has
I'm just trying to look at the mind notes for the game loop specifically.
So it's a 2D board where you're able to verify each move in a proof off chain and then the result of just who wins the game gets set back to the mean of blockchain.
like all of the moves are happening amongst players and just send me the result of who wins the game is set back to the chain and the result is like a smart contract on Mina which
stores a leaderboard and allows players to just prove their wins. Whereas the kind of UI is the first party client of just game circuits, which is a simple web app with optional server side proofs.
But for more, I'm not the game dev, but there's a recording that we go into actually 10 minutes of detail step by step of how that works for us. Yeah, we got the pin out.
We'll have those recordings up as soon as possible. We're getting a couple more sign-offs and then for everyone in the audience, if you want to learn more, get a little taste of what happened. We'll have a playlist of about 10 videos.
from what's happening on YouTube. So we'll be sure to share that with you, Will, and everyone in the audience. We'll tweet it out from this account. Sebastian and Irwin and Ewele, I wonder if you had any thoughts on what Dev and Will were just chatting about.
Yeah, I think, right to this, like, StateTownals, part by ZK, something that I think a lot of projects are looking into. There's a lot of game mechanics that require, like, one-view-one matches, like, 3B3s, and 3Ds kinds of problems, you know, StateTownals are great, but you can also, like, use CK technology.
technology to, you know, excuse the state channel code but also create these efficient summaries like we'll mention. And so because Mina itself the entire blockchain is as old as you can, it actually makes it fairly well suited for this because basically you can
spin up these kinds of Lair 2 like solutions to run a match between a set of players and then succinctly summarize the result of that match back to the Lair 1. And then even if the game itself lives on another blockchain, for example, because Mina does not support much data
natively on the layer 1, you want to settle the data on another blockchain. You can still have efficient proofs, the same proofs of the Mina layer 1 state. So it allows you to easily combine results of these matches and as you can environment with data about the general global game states stored somewhere else.
Yeah, and I think to respond to that question, so what are some primitives? I think it's going to be very cool to see these various systems or ecosystems to evolve and have some sort of marketplace of primitives or that people can use. For example,
Every time you need randomness like you want to shuffle at the card Zero knowledge can help or you have a state in a multiplayer game You know player one as a secret state against player two even this you know Battleship or whatever simple game
These are states that you can prove in zero knowledge later on that you didn't cheat. So I think these are all kind of little primitives that various ecosystems can provide to the developers so that they can have an experience that looks like developing a game in a
So double clicking on that for just a second. I do want to kind of understand. You know, we talk about zero knowledge being used for a lot of these different things. If I'm playing a real time game, what is on a modern computer? What are some proving times that you're going to be able to
that are a handicap or that are kind of a requirement for me making proofs for games launching. So if I'm making real-time moves, how fast can I make those moves for games? Can I make them in no seconds? Can I make them in seconds? What's the proofing time there?
Yeah, so for Mina specifically at least, we will and the feature have an SDK for creating kind of LairdTools for Mina and basically what you can do is you can have LairdTools with faster block times that can kind of run like an optimistic ZK
roll up if you will. So you say okay as the layer 2 evolves you don't generate the proofs right away but instead concurrently batch generate proofs and submit them back to layer 1 kind of at the end. This allows you to have
So you can see that it's a faster block time to do all the transaction processing. So we're using perspective. It should not feel that slow. Now there's a tradeoff in this which is that you are as a mobile device user for example.
Well, you're not generating the proof locally on your device. And in fact, you don't even know if somebody's starting to proof until later on. So you just assume our proof will be generated to include your transaction later. But this is a way to speed up the transaction generation time quite significantly.
Alright, that covers that there. Thank you, Emmanuel and Sebastian and Deb for diving into that. Victor, I wanted to ask you this question because you seemed excited to chat about it.
You jotted it down as something you might be interested in sort of discerning when it is and isn't appropriate to create an on-chain game or ZK game and what what goes into that
I think right now, like if we talk about fully uncanned ZK game, it's still kind of early. Even though we have some of those games like you know, are building, but
I feel like if you try to replace the logic from server to smart confact and if you want to replace 100%
it for any of the game. It will be a disaster to be honest. I like the Rx Park guy. I like you know like Mad. I like all of these guys. But I do think you know from user perspective.
There's no DAU, no one wants to really play that day to day. If I want to open that, I don't want to open another day. Just play it for fun. It's just play for cool because I'm a duck for this player, but it's not like,
open like FIFA, I can really play the FIFA. That's really different because you know the infrastructure is not there and the tooling is not there and I think there's a lot of things it's still not there but
I think the scheme from the infrastructure side, a lot of things has been working, like proof generation is faster and faster, and with hardware acceleration, it can go much better from performance side and also
from the communication level, like different scheme also improve a lot, is especially changing everyday. But I do think it still needs two or three years to really achieve some playable use case for fully-engined game. And another thing is do we
really need that or not. I do think for certain type of game we do need it because if it goes to a certain level, I'm not sure any of you guys play Thunder War or
War of Thunder before. It's basically a Russian game. I've been playing that for 4 years and until now. I saw so many complain these days because basically if you play for a long time and you don't pay money and your experience are extremely sucks. Even you have really great tanks or
like some other items, but the experience are pretty bad. But it shouldn't be like that. But if there's ways to make it fully on-chain, it works. But for some games,
with low cost for some games, you know, like with huge cost, but you know, like triple-e game, how to incentivize the game designer, the game producer to build a fully decentralized game. That's still a question. You can see like the
the hype of GameFi happened like two years before until like last year everything goes down 99% you know that that that's happened and I just don't want you know since happened again with all the hype without a real use case
But yeah, that's it. It's only my opinion, you know, I mean, I'm not sure, you know, I think definitely I respect others' opinion, you know, but it's just based on my understanding. Yeah. Sebastian, you came off mute. You have some thoughts there.
Yeah, I mean, I think there's quite a lot of potential in the gaming and just launching gaming in general. I think sooner than people are expecting, notably through gamification. Right now, especially in Asia, there's kind of quite a
market around crypto in general, but as you probably know, also regulation, not just in US and Europe, but also in Asia is fairly strict against defy use cases. And so a lot of companies looking to if they're looking to gain vacation primarily. So things like commemorative NFTs or some ways to
and I think a lot of these use cases are somewhat
interesting like going beyond just like traditional gamification and these kinds of approaches but also going to CK for consumer privacy reasons. So I think now a lot of the ways these case are built, leak a lot of user information about you know what I've
and Sigma to go into or what items they purchase at which points. And so I think probably before we see, you know, kind of like an epic game that gets millions of users, we'll see a lot of these like gamification use cases, gain significant traction. Now this is what I've seen in Asia.
And Deb, you've had some thoughts on this in the past on chain gaming when a game really needs to be on chain versus when it doesn't have to be
Yeah, I think it's game by game. So like one of the big criticisms of like on chain gaming is like, you know, if you don't need trusted compute does a game still need to go on chain and I think there's a couple of the reasons to do on chain games beyond trusted compute for example.
Composibility and community governance are pretty big reasons and even if you don't do like fully on chain games just by bringing assets on chain you allow for derivatives in terms of like new games that can be built using those assets new mods or you know other games that people can
could build on top. So I think there's value if you want to expand on compulsibility, but basically turning your game into an on-chain API. But it definitely depends game by game.
Thanks for that. 100% agree with this as well. And that's been our experience too. We talked to a lot of these companies interested in using some of our solutions. Sometimes computers not the thing they want to bring on chain. But the thing they want
to bring on chain is the user history so that they can properly reward users with on chain NFTs and this kind of stuff based off their on chain history. And so there are some cases where compute may need to be on chain, but usually these are more like defy use cases.
And a lot of games actually don't need this kind of defy-like functionality. And so oftentimes like bringing in just like some simple data handling mechanisms and choice ZK proofs for very specific purposes is enough for a lot of these use cases.
I want to transition to the idea of snarking for a minute here and then you all am gonna call on you to give a brief explanation of what snarking is and then maybe we can go a bit deeper into what can be done on the game front with and without snarking.
Yeah, so a snark is a simple for an execution and succinct is kind of usually the the keyword here and it's typically very important for the for the blockchain world because the idea is that
You can verify for much cheaper.
But if this proof is not succinct, you know, your verifier can execute quickly, but the moment you put the data on chain to verify it is going to cost a lot anyway, so I guess when we talk about
start in the context of blockchain, we are essentially thinking to this magic black box that can prove that that execution happened of chain and they prove it in a way that it's easy to verify on chain.
Unfortunately, let's say many of the applications that are available today are that we are developing as a community, not as me and my team, right? Are still very simplistic in a sense or very
very big and very expensive. So for example, the experience I have is on very large circle that take I don't know half an hour to prove and you know we do a lot of optimization on trying to use FPGA to speed them up.
So this is, I would say, a scenario that is not really yet game friendly, kind of like other people who are saying. With this said, there are a lot of new technology that are coming up almost every day that allow to, you know,
have more reasonable systems and most of them actually are written in Rastoringo and so it should be able to easy to compile them cross-platform including mobile. The proving time we should assume
still a little bit long but again we don't have to prove and to send everything every single time so maybe right now is still an opportunity to kind of play with a user experience and you know like think to the retro games now back in the days it wasn't
possible to scroll the screen because there a fresh rate of the screen was unbearable but still people figure out a way to do it right. So there is probably a way to design a game that looks like it's smooth even though behind the scene is doing this computation from time to time.
with the limitation of the current technology. And yeah, so to wrap up my thought, I guess the snark are definitely one tool that we can use. I wouldn't know which specific tool to recommend.
today, I think we are still in this area of development and exploration and clearly the people that are here are front and front on the proposing new technology and so the best candidate that we are able today to experiment with.
Thank you. And I really like that was great. I want to go ahead and give a chance for anyone to respond to anything you just said in there. If you'd like to, if not, I want to go ahead and get to highlight some of the interesting things going on in each of your ecosystems and how people can get involved.
So I'll give you guys a second if you have anything to say on Snarks and their role in gaming.
But it looks like a manual I covered it well. All right, so we're gonna go ahead and start wrapping up But I want to give each person on a stage a chance to sort of talk about How to get involved in their community and involved with what they're building so elusive Want to start with you go ahead and go ahead and give a little explanation
Sure. Yeah, so like I said at the beginning, we're probably a protocol on Solana, right? So it means you have two ways in which you can get involved. So if you're just a normal user who's trying to make some type of private transfer on Solana, you can use our protocol today to do that. If you want to do, yeah, private swap that's coming in the future. And if
If you're a developer who wants to build a private app on Solana without needing to worry about all the under the hood complicated circuit writing and verification and all that, we have our SDK currently available on DevNet and on main net next month, so you can check those out as well.
All right, thank you very much. Victor, I'll over to you in Maddo.
Yeah, I think from product level, I mean, like we basically keep getting adoption and there's a lot of use cases for the privacy payments and integrate with some like, like you
different chains. We start from pocket out but we definitely go multi-chain. There's very few activity on pocket out but thanks to Wormpole things work and also we are also like working on the privacy
credential. I think this is a huge market. There's like around a lot of projects building on top of us, especially on the game files or file sites. And also we work with different hands like this week with Pandora's League
consensus DQEBM and last two weeks we work with Arbitrum so all of their own connectivity we can privatize them and also before we work with Binance B&B chain and we can privatize their Binance account
So yeah, this is kind of more tense integration, more use cases, and also some new product also coming soon. I think that would be really exciting. Thanks, Victor. Will you seem like the man for the job for this?
for Mina. Go ahead. Great, thanks. Yeah, so in Mina Foundation and the Mina ecosystem, we're running a recurring program called CKGNite, which is a 12-week accelerator program with a completely decentralized funding decision-making process. So what that means is we
We have community experts deciding how pool of funds are allocated and it's a proposal-based system. So we just did our first cohort where we funded 26 different projects that were coming and starting their own businesses on MENA, half of those were zero knowledge applications, the other half were key pieces of infrastructure to
help improve the developer experience on Mina. We're kicking off cohort 2 June 14th, so a couple weeks from now and we have a pool of 500K USDC 500K Mina tokens. USDC is paid completely upfront and the grants are IP free.
We're really thinking about this as kind of like a decentralized investment fund to kickstart the ZK app ecosystem on Mina. One of the first projects that is being built is this game Mina Arena, which I referenced in were really interested in other potential games that will uniquely use me
as architecture and the off-chain computation model that we discussed and then also on top of that just any other interesting things that can be built. So if you're interested you can either like go to the mean of protocol Twitter and we have a sign up link there. You can also DM me if you want more information and yeah we're really excited to kind of
to see where this next iteration takes us.
And I speak in of interesting things being built on Mina, Sebastian, and if you could talk a bit about how to get involved with what you're doing.
Yeah, so for Pyramid stuff, we're a framework for getting app-specific layer 2s for gaming and gamification. We already support EVM chains for our beta mainnet that we released about a month ago, and we are doing a whole bunch of work in the media ecosystem.
to make it easier to build their tools and these kinds of frameworks that will be usable for these kinds of gaming search or just defy applications. So if you're interested in kind of building use cases in Mina that might need faster proof or times or
Thanks, definitely reach out if you're interested in gaming just in general. Definitely reach out to us as well. Nice not throw over to a manual. I did give a brief synopsis of jumps is eK work and then we'll go ahead and give one little pitch for Web 3 gaming week and we'll be off to our nice dinner tonight.
Yeah, jump the ZK like I said, it's pretty much oriented on very large application. Right now we are targeting an ethereal like client and we are probably going to look in similar kind of applications and yeah, mostly probably first use case is going to be towards bridge
but we'll see what all use cases come up. All right, thank you guys. I got one tweet that's pinned up at the top that pertains to Web 3 Gaming Week. If you're an animator designer or game developer or if you know someone in the A-pack region that might be interested in attending an
event. Go ahead and send them that tweet and have them go to web3gamingweek.com. This is an on-chain game jam taking place at Google Cloud's developer campus in Singapore. We're teaming up with them. You can see a long list of partners on the site right now and it's growing
about every Wednesday and Friday we do some updates. So you might see a couple more names coming through before the weekend. I wanted to go ahead and thank everyone on the space Victor Debt, Manuela, Nico from Elusive, Sebastian and Will from Mina. I hope you guys have a great day. Thanks for joining us today.
Thank you. You have a good one. Thank you for having us. Thank you. Have a good one guys.

FAQ on Decompiling zkGaming 👨‍đŸ’ģ | Twitter Space Recording

What is the purpose of the podcast?
The purpose of the podcast is to discuss interesting topics and events related to the intersection between gaming and zero knowledge (zk) technology.
What was the focus of the latest episode?
The latest episode focused on the wrap-up of zk week, a zero knowledge focused event where researchers, academics, and builders in the zk space came together to discuss advancements in zk technology.
What is Manta Network?
Manta Network is a privacy zk layer that uses zk-snarks to address privacy issues in decentralized finance (defi), identity, and social fighting games.
What is Space Mendev's area of specialization at Jump?
Space Mendev's area of specialization at Jump is on-chain games, and he also helps organize events with The Pit.
What is Emmanuel working on at Jump?
Emmanuel is working on zero knowledge and curriculum, and is currently working on writing SILK.
What is Elusive Protocol on Solana?
Elusive Protocol is a privacy protocol on Solana that allows for private payments and private defi.
What was Nico from Elusive Protocol most excited about at zk week?
Nico was most excited about the zk hardware projects, such as Project Cyclone by Jump, as it is relevant for running zk circuits or proofs on devices with limited compute power.
What is Sebastian's focus at his companies Prime Studio and DC Spark?
Sebastian's companies, Prime Studio and DC Spark, are focused on creating specific layer twos for gaming and building blockchain ecosystems.
What inspired Will from the Mina Foundation at zk week?
Will from the Mina Foundation was inspired by the identity infrastructure primitives being built, which will push forward the entire web 3 space as new people come on board.
What was the structure of zk week?
zk week was split into three sections over six days - open hacking in the mornings, workshops in the afternoons, and unconferences in the evenings.