Jonas Hahn
@SolPlay_jonas
Followers
5K
Following
38K
Media
630
Statuses
6K
Dev Rel @ Solana Foundation Start a solana game today: npx create-solana-game 'name'
Hamburg, Germany
Joined April 2016
Today I started my new job for solana foundation as a dev rel! \o/ First stop turkey. Birlikte @solana inşa ederiz!
44
10
312
I am still mind blown that it is really possible to build a realtime multiplayer game on @solana. If someone asks you if solana is fast, just show them this. :D
19
38
242
.@Solana has a HUGE problem! Compressed NFTs are way too cheap. 0.000005 sol per mint is crazy. So we came up with a solution. Let's just mint every pixel of an NFT as an NFT to balance things out. Introducing the
28
34
204
Just deployed my first solana program on the @solana saga phone using playground. Just normal solana things 🤷♂️
Big update for Solana Playground today!. - Share any file(s) you'd like.- Import any GitHub program repository(including tests) - Import a local program workspace with drag & drop.- Export with framework layout, e.g. with default Anchor project files
9
24
174
Mhmmm the @solana Unity SDK looks really in the verified Unity asset store 😍 I think its the best Solution to build blockchain games. Check it out here: and here are some example games build with the sdk:
17
34
154
Omg!! I added socket subscription to the game data account. Look at this @solana speed!! Every move is a transaction on a decentralized blockchain. 🤯🤯🤯
6
18
145
.@magicblock just announced BOLT! Ephemeral composable rollups which will get on chain ecs game transactions down to 50ms 🤯
9
12
97
Yay I greatly improved performance today by adding a byte to instruction to be able to have duplicates in the same block and loading the block hash ahead of time. \o/ But this is not @solana max speed yet. @jordaaash gave some more tips to make it even faster 🚀-also wen 🔥💃🏼?
6
15
89
I fixed many live bugs in my life and it was always stressful. In traditional games we always had full control of the code and servers. Seeing live how @Solana coordinated thousands of network participants within just a few hours to all pull on the same string is truly amazing.🤯.
8
7
89
I got the question a few times which onchain games would be possible on @solana. Its easy, ANY game is possible that comes out with a 500ms ping.Think rts/roundbased/idlegames/towerdefence/poker/tradingcards/quiz/sandbox/citybuilder/etc and they will soon be playable as xnft/dApp.
15
15
81
Another day another @solana on chain game dev stream. Today we added Chtuluh shooting at the closest pirate ship. (Every game action is a transaction) Follow on twitch to not miss the next one.
8
8
86
After @solana plays pokemon the next goat will be the person hosting the first on chain speed chess match between @aeyakovenko and @VitalikButerin. 🧵 Thread with tips on how it could be built 1/n👇 #SolanaSandstorm ?
11
7
87
Here is my proposed IDL solution for native @solana programs using a metadata program instead an empty anchor program. Supports compressed json or url. Would love to get some feedback on it. 🤗
16
13
85
.@solana combined with mid block web socket updates is crazy fast! Sub 150 ms confirmations have been achieved internally. ;D
9
7
79
Proud to announce 28 new game programs have been deployed to dev net today! 🤯 Thanks to the super engaged audience, I had a blast :).
🪚 Want to build a game?. @SolPlay_jonas from @SolanaFndn is in the house to talk about building an on-chain game on @solana. #HackerHouseIstanbul
9
16
75
Im sorry, but many people asked for it, so I made a video on how to write a @solana program in Assembly. Big thanks to @deanmlittle for building sbpf tools! Video👇
7
9
77
This is how you can get a @solana auto approve wallet on mobile. Create a second wallet in the game. Then do a deeplink transaction from a wallet on the phone to your in game wallet. Use in game wallet for game transactions. Voila!
8
9
73
Today I learned there is an open-clockwork fork maintained by the goat @tuanpmhd from @SuperteamVN. It compiles with anchor 28 and the validator plugin is also compatible with 1.16. Who is going to run it on devnet? 😍
4
17
73
Did you know there is a “rust_analyser” vscode extension? Finally i have proper code completion again \o/ If you are a @solana dev and like code completion i can recommend!
14
7
73
Payed 40 dollars in packaging +7 toll + 4 whatever tax for this free tshirt, had to pick it up from the post, my bus broke in the street, had to wait 2 hours for repair in the rain, but hey FOCK IT :D #madmerch
10
5
65
You know what would be cool for composability? A list of all frozen @solana Programms with their idl and a short description what they do. Do you think it would be possible to build that? 🥰.
6
4
63
First game released built with Unity SDK as xNFT in @xNFT_Backpack already. It's as easy as pick the xNFT WebGL template from within unity 🤯 Try it:
Zen Republic App goes xNFT! If you're on @xNFT_Backpack already, go here to mint our app: Having downloaded the app, you will be able to launch it right from your wallet 🎒🪐. The future is now, no dull moment!
4
17
59
I think the first dApp with 30k downloads in @solanamobile dApp store will be Solaroid! An app which lets you mint fotos into NFTs and directly send them to your friends via @saydialect. Just who will build it?
9
2
60
Did you know you can make your workflow on @solana Playground even faster by running a local validator? Just type "solana-test-validator" in your terminal and pick local host in Playground. Deploy and test in 5 seconds + get 100 sol for free \o/
6
10
63
Depin is cool. Just a bunch of people around the world climbing on their roofs and attaching antennas to build a global network. Powerful! @helium
3
3
58
Many devs in the last weeks asked me how to make accounts bigger than 10Kb with anchor in @solana , what heap and stack limits exist and what zero copy is. I made an example repository: And will soon make a video explaining it and writing some docs.
10
13
58
Tiny adventure today accidentally evolved into a @solana realtime pvp pte blockchain adventure 😰
9
11
58
What is your favorite @solana function? Mine is for sure "onAccountChange" to get realtime updates on any account! The Solana UnitySDK also supports this function btw using streamingRPCs.
10
2
59
Imagine you have a @solana on chain game and then stream every build/kill/win/pickup/purchase or ranking change live to your discord server. Setup in under 30 seconds. 🤯.
NEW: DISCORD WEBHOOKS ON SOLANA. You can now connect Helius webhooks to a Discord channel in under 30 seconds. Simply select the transaction types to listen to, input accounts to watch, and input your Discord webhook URL. That's it. Have fun!
7
14
53
Guys guys, check this out! I can play an on-chain game within @3rd_land 🤯🤯🤯 Every move is a transaction!
15
5
58
Do you want to learn how @clockwork_xyz works? Use it to call instructions on certain triggers using clockwork threads. I made an example on chain idle game and a video to show how it works. 👇
5
9
53
There is only one thing that can top day one of @SolanaConf! Its day two!! Make sure to visit dev stage today. So many interesting talks and panels!
0
2
54
With the game jam #solanaspeedrun coming up I thought I do a little thread on how the Seven seas game works which we built during the 7 day New York boot camp. (Recordings are being edited as we speak) 👇
14
17
49
The WebGL Unity client for the playground anchor tutorial "Tiny Adventure" is live on dev and main-net: .Using @phantom. Tutorial coming soon.
6
14
50
Finished the @solanapay Tug of war game. Can be played on a big screen on conferences for example. Scanning the codes will open a transaction on the players phones that controls the game. It's open source. Can't wait for cool party games to be build! \o/ .
8
13
49
So after todays stream we have a @clockwork_xyz thread moving ships every two seconds on chain now. Sadly it's not really fun to have them move automatically I figured. But cool never the less. :D This is how it's done:
9
9
49
We all know by now that @solana play ground is awesome, but did you know you can grind your own cool program address and upload the keypair for your program? This is the one for Tiny Adventure: tinyiK8HcU7WuLW6tfss8PJqpcVzS5Ce9M9ATXEhJGr
2
6
48
Omg!! He actually made it happen!! The 🐐 zk emily! Solana powered pc renting!.
@Web3Shaga it's here. time to revolutionize the gaming industry, only possible on solana . #hyperdrivePreview
2
4
43
A beautiful day at @IslandDAOx comes to an end 😍Met many great teams already. See you tomorrow ☀️
4
0
46
I met the team of @SolLightning So after some tinkering the berliner luft solana bar is now also supporting lightning payments. Solana pay 🤝 solana lightning. If you are in the hacker house please come and empty it :D
4
7
46
Quite some People were asking me how to port @solana @anchorlang programs to c# @unitygames. So i made a quick video on it. Ill make a more detailed one when im back from the mountains 🗻:) Have a nice christmas time 🎄.
2
9
43
.@Solana mobile stack coming to games with the Unity SDK \o/ It's as easy as one click on "connect with mobile wallet adapter" on android and on IOS it uses phantom deep links.🤯.
1/ 🚨Solana Mobile Stack (SMS) is now officially available in the Solana Unity SDK✨. The next cohort of mobile games will be built for @solanamobile. How to get started with the new mobile stack👇🏻📱📱
8
9
45
Preparing for @solana hh turkey! Who is coming? I will probably teach some crypto game development there! Mostly though I hope someone will ask me if i want bread or apple! I gonna be ready! 🍎🍞
8
4
44
Just tried @heliuslabs RPC and must say its really fast! Works with websockets and 100k requests are free. The webhooks are super. \o/ Is there also a helius devnet rpc available? 🤔 That would be nice. Solana is lagging free reliable devnet RPCs imo.
2
6
45
.@realbuffalojoe teaching people how to swap pirate gold for cannons and rum for the big sea battle! 🏴☠️🦜⚓️
5
6
43
So someone said @solana would be too slow to build a chicken shooter. Well proof em wrong. Also how to submit to #solanaspeedrun
4
7
42
.@Solana is cheaper than aws. 🤷♂️.
@Rockooor One of the main reasons we are developing @sol_dungeon as an on-chain game is that we can use Solana as our cloud server solution. It's cheaper than AWS.
5
7
38
Such a beautiful award winning phone. 😍😍 Tutorial on how to submit to the dapp store coming in the next days. 🥸.
Bust of the Year: Solana Saga Crypto Phone. No amount of #BONK or Cryptosaurs could save this phone. It’s a shame this ceramic build was wasted on a weak camera, display and battery. You can find defenses of this phone, but you’re not already a $SOL holder, they’re meaningless
4
1
41
Tip for your flight back: download a bunch of @SolanaConf talks on your phone and have a good time in the plane.
2
2
42
I submitted the little battle royal game I was working on for @LamportDAO sandstorm Hackathon! \o/ At HH Turkey in two weeks I will give a workshop on how to build something like this. Little 🧵 on how it works
4
8
37
.@solflare_wallet has a cool new feature. Burner wallets with auto approve. So whoever likes to live dangerously gets rewarded with a ux thats only possible on Solana. Did someone try gum session keys already?
7
6
40
Product request: Could someone please build an easy to integrate @solana „Tip me“ button for websites? 🙏.
16
2
40
Cool video about the history of the saga phone. Someone pls take the solana mobile stack and expand it to other blockchains. Its all open source. Maybe we can make it so its relevant for 0.1% of all people. Then 2% and so on 🚀.
2
2
39
My daily #solanaspeedrun game update. It's a collaborative multiplayer on chain city builder or short and easy a cmoccb. Maybe i should add a good vs evil who will UPGRADE to level 5 first thingy?
3
11
37
Oh someone canceled the rain last minute for @SolanaConf \o/ Its so nice to exit the main station and directly look at the water. 😍
2
1
37
Just arrived at @MetacampDAO in singapur for the #solanaspeedrun game jam. What a vibrant and amazing space here! Cant wait to start coding with you all! Great program coming!
4
6
34
Did you know you can add docs to your @anchorlang IDL by adding /// comments to your accounts and save the seeds in there? Like this the clients only need to have the idl and not read the program source anymore \o/
5
7
34
Yieha! This is huge. Finally an easy way to do randomness on chain \o/.
Introducing Switchboard Randomness Service (SRS). Generating web3 randomness with a better solution to our previous V2 VRF implementation. 🔒 Secure generation of random bytes within TEEs.⏩ Improved latency to an average of 5 slots round trip.💵 Reduced costs to a fraction
4
2
34
The difference between eth and sol validators is that on eth they are run to maximize profit and extract value. On solana eventually all will be run by projects that need the performance and swqos to provide best performance for their users. You can see it already with @helius or.
6
6
33
Hey, for everyone who wants to learn about Zero Copy. I made a video about it, a playground tutorial, wrote some docs and an example game. \o/ You can try it out in @solana playground in just a few seconds:
3
9
33
Just arrived at london startup village for game jam. Its going strong. Sunday game dev vibes 👾👾👾 #solanaspeedrun
2
3
33