Рет қаралды 1,312
Build A Full Stack Web3 Application By Creating An "Accountability" Smart Contract using thirdweb's ContractKit and Solidity. We'll create a full Next.js Project using thirdweb's React SDK to Allow Users to Lock Funds And Commit to Something For a period of time.
DISCLAIMER: I am not a smart contract engineer and the resources in this video are not safe to use in a production environment. None of the code in this video is safe to use for a real project.
Source Code: github.com/jarrodwatts/accoun...
Secure Private Key Guide: portal.thirdweb.com/sdk/set-u...
Follow Me:
/ jarrodwattsdev
jarrodwatts.com
github.com/jarrodwatts
blog.jarrodwatts.com
www.buymeacoffee.com/jarrodwatts
Timestamps:
0:00 Introduction & Architecture
12:46 Creating A Hardhat Project
15:42 NFT Collection Smart Contract
21:40 Accountability Smart Contract
35:40 Reentrancy Attack Prevention (Unsure)
44:50 Hardhat Tests
1:14:00 Deploying Smart Contracts
1:17:20 Creating Web3 App
1:22:35 NextAuth Discord Sign In
1:26:17 Discord Bot Setup
1:31:59 NextAuth Cont'd
1:35:06 Building Web3 App
2:22:30 Next.js API Route
2:35:11 Discord API
2:53:20 Signature-Based NFT Minting
3:09:01 Finished Project (Preview)
3:13:00 Outro - Subscribe