- thirdweb weekly
- Posts
- We shipped a web3 game in 3 weeks ⚔️
We shipped a web3 game in 3 weeks ⚔️
How we used the blockchain to ship Web3 Warriors in 3 weeks, implement account abstraction into your app, web2 onboarding guide, and more!
GM builders,
Welcome back to thirdweb weekly: where we highlight how web3 is disrupting everything from the creator economy to gaming.
Speaking of gaming: We shipped the first full-scale web3 RPG on Base last week… and it’s pretty awesome. Escape the dungeon, level up with in-game items, and play Web3 Warriors now! ⚔️
P.S. We heard there’s pets coming… stay tuned 👀
How We Built a Full-Scale Web3 Game in 3 Weeks 🛠️
Last week, we launched Web3 Warriors to demonstrate what blockchain gaming should feel like:
→ No need to create a wallet
→ No transaction fees or signature popups
→ No mention of "NFTs" or "play to earn"
We built the game using blockchain tech instead of the traditional backend infrastructure — accelerating development and letting us incorporate powerful web3-enabled features, such as:
→ An in-game currency to buy & sell items, powered by smart contracts
→ Digital items that players truly own onchain, creating an open ecosystem
→ Automatic wallet generation for players when they enter a username
Learn more about how we built Web3 Warriors — using various onchain features to ship the game in just 3 weeks — in our engineering team’s technical deep dive:
📹️ YouTube Tutorial: How to Create a Web3 App with Account Abstraction (ERC-4337)
In this video, learn how to create a web3 app that supports account abstraction — allowing users to sign in & perform onchain actions using smart wallets (ERC-4337) in your app or website. We’ll take you step-by-step through:
Creating a web3 app with a gasless NFT claim flow for users
Adding account abstraction (ERC-4337) wallet support
Allowing users to claim the NFTs with smart wallets
📚️ Guide: How to Add Web2 Onboarding to your Web3 App (Email & Social Log-In, Recoverable Wallets)
In this guide, learn how to allow users to create wallets by signing into your app with email or social logins — with built-in wallet recovery mechanisms using Paper Wallet. We’ll take you step-by-step through:
Creating a Paper Wallet account & getting API keys
Integrating email & social log-in into your web3 app
Adding gasless NFT claiming for a smooth user experience
🚀 LAUNCH: Build dApps in Minutes with Web3 Templates
Web3 app templates for any EVM chain. ✨
We've launched a set of open-source, EVM compatible templates which are fully responsive and mobile friendly:
◆ NFT Drop
◆ NFT Marketplace
◆ NFT Gallery👇
— thirdweb (@thirdweb)
2:27 PM • May 24, 2023
🗓️ Events Schedule: Weekly Office Hours
Have a great rest of your week shippin’! 🚢 🛠️
And if you’re ever looking for 36,000+ other builders to learn from & share your web3 journey with, look no further than our Discord community 🤝
What did you think of this week's newsletter?Your feedback is instrumental to the content we deliver! |