In this video, we’ll go over how to create an NFT collection and a web3 application that supports an ERC-4337 wallet. We will create an ERC-1155 NFT collection, an ERC-4337 (smart wallet) for our application, and a web3 app that will allow a user to create a wallet and do gasless transactions.
Docs:
ThirdwebProvider (supportedWallets): https://portal.thirdweb.com/react/react.thirdwebprovider#supportedwallets-optional
Contracts:
EditionDrop (ERC-1155): https://thirdweb.com/thirdweb.eth/DropERC1155
Simple Wallet Factory: https://thirdweb.com/thirdweb.eth/AccountFactory
Repo:
https://github.com/watase-eth/ERC4337-NFT-Collection-App
Join our Community of over 30,000 Web3 builders: https://discord.gg/thirdweb
thirdweb Official Site: https://thirdweb.com/dashboard
thirdweb Twitter: https://twitter.com/thirdweb
Timestamps:
00:00 Introduction
01:27 Demo of final build
04:30 Create ERC-1155 NFT collection
07:07 Deploy Wallet Factory contract
08:05 Get thirdweb API key
08:43 Create web3 app with thirdweb
10:03 Add smart wallet (ERC-4337) support
13:07 Navbar (Connect Wallet button + ERC-4337)
16:58 Claim page
22:43 Profile page
29:40 Conclusion
Error: Contact form not found.