Build a Gasless NFT Mint with
summary
A demo called Stamp shows an email sign‑in that auto-creates an embedded wallet in-app, configures a Privy app ID via env, and mints an NFT on Base Sepolia while Privy covers fees via gas sponsorship. The repo wires a Privy provider, exposes auth and wallet state, then calls the React useTransaction hook with the NFT ABI and sponsor: true. Dashboard toggles for guest sponsorship and client transactions must be enabled; the mint succeeds and appears on BaseScan.
AI-written summary · about
chapters (22)
- 0:00Introduction to the Stamp App
- 0:20Email Login, Wallets, and NFT Minting
- 0:52How Embedded Wallets Work
- 1:12Submitting a Gasless Transaction
- 1:33Verifying the NFT Mint
- 2:40Connecting Privy to the Starter App
- 3:18Creating a Privy Application
- 3:35Getting the Privy App ID
- 4:04Adding Environment Variables
- 4:34Testing Email Authentication
- 4:50Creating the Embedded Wallet
- 5:28Privy Provider and Workshop Hook
- 6:02Configuring Login Methods
- 6:17Automatic Embedded Wallet Creation
- 6:32Reading Authentication and Wallet State
- 7:11Viewing Wallets in the Dashboard
- 7:38Connecting the Mint Transaction
- 8:07Enabling Gas Sponsorship
- 8:54Allowing Base Sepolia Transactions
- 9:32Using the Transaction Hook
- 10:00The Gas Sponsorship Flag
- 10:40Workshop Recap and Closing
related talks
24mBuilding Seamless Onchain Apps
23mThe Users are Here with Privy
10mHello world: Your dApp on Tezos
32mBuild and Launch Your NFT Marketplace
02mServer Wallets With Privy
18mProduct Demo – Nader Dabit
21mFrontend Access Control Using Digital Assets
19mSession: Unlocking 1 Billion Users With Custodial Wallets
