Soneium Ticket Maker - web3 App for newbies

Soneium Ticket Maker

Hello dear community, warm greetings to everyone. I’m here to present a project I created for the Soneium ecosystem, which I’ve named Soneium Ticket Maker.

TL;DR

Soneium Ticket Maker is a web app that enables the creation of embedded wallets and the minting of NFTs on OpenSea using the Soneium network in just two clicks. The best part is that users don’t have to sign anything or pay gas fees, which makes this app an excellent application for onboarding newcomers to the web3 world. Finally, the app generates a link to both the collection and the minted NFT so users can view them directly on OpenSea. In this last step, I included a transfer function so users can move their NFT to their favorite wallet if they wish.

Important Links

  1. Here you can test the application, it’s currently on the Minato testnet → https://soneium-ticker.vercel.app/
  2. Here you can view the GitHub repository if you’d like to clone and use it → GitHub - Juminstock/soneium-ticker: Application that allows the issuance of attendance tokens using NFTs & EAS.
  3. Here you can see the NFT collection on OpenSea (Soneium Mainnet) → https://opensea.io/collection/astar-soneium-venezuela

Conclusion

I designed this app with user experience (UX) as a top priority and with the goal of onboarding people to the Web3 ecosystem. I also created this app for Astar and Soneium events so that attendees can learn about NFTs and blockchain while participating in the meetup. Finally, the app will soon transition to mainnet and will use real NFT collections.

5 Likes

Hello community!

It is my pleasure to inform you that version v1.0.0.0 of the app is already deployed on mainnet. You can see the repository here → GitHub - Juminstock/soneium-ticker: Application that allows the issuance of attendance tokens using NFTs & EAS.

All the details, the technology stack and everything else related to the project and this deployed version 1, you can check in the latest target here → Release v1.0.0 · Juminstock/soneium-ticker · GitHub

For now the project is only available for the users that have registered to the Astar & Soneium meetups in Colombia and Venezuela but, soon I will create a version in which anyone can create their event and issue these tokens in a very easy and simple way with their users :smiling_face_with_sunglasses:.

1 Like

Great, it is an application that looks very clean and easy to use, it will be very useful for certifying event attendees in the future as well as the inclusion of new users easily to web and NFT.

1 Like

Thanks for the proposal.
Great Idea. Looks easy user friendly application. This will be proof on blockchain as attendance of an event.

I have few questions,

  • May i know who will be covering gas fees? Soneium Ticker Maker Project?
  • For the transfer function, Is the gas paid by STM Project?
  • Is there any limit in number of issuing tokens for my collection if i’m a event organiser?
1 Like

This is quite an interesting app.
I would like a more detailed README to better understand how to use it.

1 Like

Fantastic!
I would like to understand the rationale behind each user’s wallets — how do they work?
I remember that SushiTop had a similar project of sending NFTs via sound and receiving them on the phone without the need for pre-created wallets or addresses. Could you tell me more about it? I’m excited to test this product!

2 Likes

This project is really very interesting! I would like to know more about the wallet that is automatically created by logging in with your email. Has a wallet been associated with my email? It would be nice to have a section where you can see more info about this wallet to maybe have access to the private key or seed phrase. This way a user can use this wallet on other platforms when they become more skilled

Exactly, Van - @Vangardem! It’s an application that aims for simplicity when it comes to certifying attendance or rewarding the participation of those who attend events or workshops.

Thanks for your questions, @cryptoium! They help me understand how people perceive the project. Here are my answers:

For now, I have a wallet that covers the costs of creating a collection and minting NFTs. The idea is to keep the app always gasless (unless the organizer decides otherwise).

Currently, if a user wants to transfer their NFT to another wallet, they will need to cover the cost themselves (which is extremely low).

Right now, I’m the only one with the ability to create a collection :sweat_smile:, but I’m working on the V2 of the app, where anyone will be able to:

  1. Create an account as an “Organizer”
  2. Create as many NFT collections as they want
  3. Modify their collections’ metadata and launch them publicly

I plan to complete this within a month or less (approximately).


Of course, Takeshi - @tksarah! I’ll be working on the project’s documentation this weekend using Mintlify, and starting next week, I’ll begin working on V2 of the project to include the features I mentioned above :index_pointing_up:

Oh, I didn’t know that—Sound? Really? That sounds really cool.

The idea behind Soneium Ticket Maker is simple: any user with an email or a social media account can validate their entry to an event, a workshop, or a seminar—or even claim a meal if it applies.

Practical Example

Last Wednesday, the 12th, we were in Bogotá, Colombia, teaching people who knew nothing about Astar & Soneium. We gave the talk, and at the end, we ran an activity where those who filled out the feedback form earned an NFT. With that NFT, they could claim a free sandwich.

This is the goal of Soneium Ticket Maker: to give NFTs a real use case while people learn how to use them.

Benefits for Soneium

All the NFTs were minted on the mainnet, so we used gas and added value to the network.

I’ll have the project documentation ready soon so you can understand it in more detail :grin:.


Of course, my friend! That’s a great idea.

V1 was created with the simple goal of showing people how easy blockchain can be, helping them understand the fundamentals of wallets, and learning about NFTs.

Now, I’m working on V2, which will include major features, and I’ll definitely consider adding what you mentioned!