Inspiration
Avalanche has one of the most innovative architectures in crypto, subnets. Yet most users can’t even enter them. Every subnet runs on its own gas token, which means users get stuck before they can even try a new dApp or test a new network. This onboarding friction stops exploration, stops innovation, and stops new subnets from getting real users. We wanted to fix that. Our inspiration was simple: What if discovering a new subnet was as easy as opening an app? No bridges, no swaps, no friction, just instant access.
What it does
AVAPASS gives users a minimum amount of gas tokens for any Avalanche subnet so they can immediately explore it. Our web app lets users:
- Connect any major crypto wallet
- View and jump into different subnets
- Access dApps inside each subnet
- Claim a small “starter fuel” amount of gas tokens to perform basic actions within those subnets
How we built it
- We created multiple local Avalanche subnets to simulate real multi-subnet onboarding.
- Integrated wallet connectivity supporting various wallet types, including Avalanche wallets.
- Built the UI/UX in a web app where users select a subnet, view its dApps, and receive their minimum gas allocation All using React for the frontend, coupled with typescript, solidarity, and blockchain technologies in the backend.
Challenges we ran into
- Understanding the Avalanche ecosystem and exploring the L1 subnet architectures.
- Incorporating testnet chain tokens from Fuji for the purpose of experimenting.
- Integrating the frontend to the elements of the backend such as the smart contracts, and communication from the hub to faucet contracts.
- dApp creations and wallet/gas token logic associated with it.
Accomplishments that we're proud of
- Teaching ourselves all the content in just a few days, going from absolute beginners to building a product that addresses a real onboarding issue in the Avalanche ecosystem.
- Developing a working prototype for a universal subnet onboarding platform that gives users the minimum gas needed to explore any subnet.
- Incorporating 4 different dApps with unique functionalities for users to experiment with using their newly acquired gas tokens.
- Successfully setting up and connecting multiple local subnets, integrating wallets, and creating a seamless user flow from wallet → subnet → dApp — all within one weekend.
What we learned
- How Avalanche subnets function at a deeper technical level, including how gas tokens and local subnet environments work.
- The challenges of onboarding users into multi-network ecosystems, especially when every subnet has its own token.
- How to integrate and manage multiple wallets, networks, and dApps inside a single application.
- The importance of simple UX in web3. Users shouldn’t need to understand complex token mechanics just to explore new technologies.
What's next for AVAPASS
- Onboarding a wider variety of real Avalanche subnets into our platform for users to explore.
- Partnering with subnet creators to sponsor gas credits so new users can enter their subnet
- Improvements in UI for more seamless navigation across wallets, subnets, and dApps.
Log in or sign up for Devpost to join the conversation.