Go to Gno Recap: Intro to the Gno Stack with Memeland
TL;DR:
- The Gno.land Team and Onbloc co-hosted Go to Gno — The Gno Workshop in Seoul on March 23rd.
- The 8-hour workshop included a lecture, a builder challenge, and a networking session.
- 25+ developers from dev communities, Web3 startups, and the Cosmosnauts in Korea have attended the event for a hands-on experience of writing a simple app in Gno.
The Intro Talk
The intro talk was pitched by Leon Hudak, a DevRel Engineer at Gno.land. It was structured to give a gentle intro to the Gno language and the Gno.land blockchain by providing a high-level overview of the project and explaining its basic concepts.
The second half of the talk was focused on the Architecture of the Memeland dApp and its realm code to prepare the audience for the Builder Challenge. Memeland is a meme-sharing platform built using the Gno tech stack and a frontend written in React + Vite. The audience was given a rundown of how the frontend of a dApp communicates with the blockchain when a user interaction happens.
The full slides for the presentation are publicly available under the workshops
folder in the gno
Repository.
The Gno Builder Challenge
In the afternoon, the attendees tackled the Gno Builder Challenge, where they were tasked with implementing the package used for the Memeland realm locally.
- Install
gno
- Write the realm with a template package as a reference.
- Run tests.
- Run a local frontend.
- Connect to the Memeland dApp and upload a meme using Adena Wallet.
Participants who completed the challenge and submitted their work for review received giftcards as prizes! 🏆
All of the materials for the challenge are available here for you to try it out yourself. If you face an issue, please join the Gno.land Discord Server and reach out to us for help!
Retrospective
We conducted a survey to assess the developer experience of the attendees who participated in the Gno Builder Challenge, and got the following results:
- 87% said that they liked developing with Gno.
- 75% said that they would like to try to continue developing with Gno.
Some More Photos
Helpful Resources
- Gno.land Website: https://gno.land/
- Docs: https://docs.gno.land/
- GitHub: https://github.com/gnolang
- Ecosystem Fund Grants: https://github.com/gnolang/ecosystem-fund-grants
Links
Website | X (Twitter) | Medium | Email