Build an NFT Staking Smart Contract + Web Application 🚀 Solidity, thirdweb deploy, Tutorial

Learn How To Create An NFT Staking Smart Contract Using Solidity & Deploy It Using thirdweb deploy! We’ll use the smart contract to create a full stack web application using , TypeScript, and the thirdweb SDK. Disclaimer and more resources below 👇. In this video, you will learn how to create and deploy your own ERC-721 NFT Drop smart contract, ERC-20 token smart contract, and create an NFT Staking Smart contract using Solidity and thirdweb deploy. We also create a full-stack web application that allows users to mint NFTs from the NFT Drop, stake their NFTs, and claim the rewards from the NFT Staking smart contract we deployed. Access the full code here: Ask questions by joining the thirdweb Discord: Original contract (not the version used in this video): Disclaimer: The code in this video has not been audited and should not be used in production environments. This video is intended for education only, and should not be used for financial purposes. Always do your own research! Timestamps 0:00 Introduction 1:03 Creating NFT Drop Contract 6:33 Creating Token Contract 8:15 Writing NFT Staking Contract 30:35 Deploying Contract with thirdweb deploy 34:12 Creating the NFT Minting Page 40:20 Creating the NFT Staking Page 56:10 Demo Of the Application Follow me: Twitter 👉 GitHub 👉 Blog 👉 Donate 👉
Back to Top