Published On Apr 26, 2024
In this video learn how to build a web2 accountability app where a user can lock funds in a smart contract and set tasks to be completed. The only way a user can get the funds back is if they complete all the tasks that are set.
Accountability Contract: https://thirdweb.com/0xEe29620D0c544F...
GitHub Repo: https://github.com/thirdweb-example/y...
thirdweb API: https://thirdweb.com/dashboard/settingsa
Creating an API: • Start building blockchain apps: Getti...
thirdweb Docs: https://portal.thirdweb.com/
Join our Community of over 30,000 Web3 builders: / discord
thirdweb Official Site: https://thirdweb.com/dashboard
thirdweb Twitter: / thirdweb
Timestamps:
00:00 Demo of web3 accountability app
02:24 Overview of how to build a web3 accountability app
03:50 Create accountability smart contract with Solidity
17:00 Deploy accountability smart contract with thirdweb
18:50 Create a Next.js project and configure thirdweb Connect SDK
25:15 Add a connect button to connect a web3 wallet to app
27:15 Get smart contract to interact with Connect SDK
33:00 Create component to deposit funds to lock within contract
39:15 Create component to get a list of tasks that need to be completed
45:15 Create a task card to show description and button to complete task
51:45 Create an add task component to add new tasks to the task list
57:25 Conclusion