This was a spontaneous adventure. On a Friday evening, with no weekend plans, I found out about the first-ever offline Sui hackathon in Poland happening in Wroclaw. The catch? It had already started that morning, I hadn't applied, and I knew nothing about Sui or the Move language.

Still, I took a leap of faith. I applied, jumped into their Telegram group, and asked if I could join late on Saturday. To my surprise, the organizers were incredibly welcoming, so I bought my tickets right away.

I took the "Kulturbahn" to Wroclaw, where, in a surprising turn of events, I was handed a massive pair of scissors for a traditional "Scherenschnitte" paper-cutting session on the train.

The hospitality continued at the venue, where they even let me sleep on-site. I was the only one camping out and got a friendly 6 AM wake-up call in Polish. While I didn't understand a word, I figured it was time to start coding, not to go back to sleep. It's all part of the hackathon lore!

The Sui team was fantastic. They treated us to a great dinner and were endlessly patient with my beginner questions, which was a huge help.

I hacked solo, wrote my first Move smart contract, and built a word-joining dApp where users could mint the words they composed. You can check it out live on devnet at batikanor.com/sui. Against all odds, I won 3rd place and $500!

If you'd like to try the app, note that you should have a slush wallet, and use the openrouter endpoints. Start playing by clicking on a word, and then you'll figure the rest out. You need some devnet faucet tokens, and then you can mint the words you compose and put whatever image you want on them. Note that I didn't bother with IPFS, since this was just a demo.

Also, since the app was deployed on Devnet, it is likely that the NFT minting functionality will break around once a month, unless I re-deploy the Move contract each time it breaks right away.

A huge thank you to Oleksandr (1st place winner), Alex and Andrii from Sui, Adam Welc from Mysten Labs, and the entire community for making it an unforgettable experience.

They said they would even ship me my 3rd place trophy all the way to Cottbus. True to their word, it arrived safely! Here I am with it.