How to build a Dapp - Writing your first solidity contract
How to build a decentralized app (Dapp) using Solidity, Truffle, Ethers and Three.js? This 3 videos tutorial will help you create your first Smart Contract, deploy it to the blockchain and interact with it using React and useDapp. In a third bonus video I will show you how to render the Infinity Tower in 3D using Three.js and React Three Fiber.
Useful links :
The final Dapp you will build
https://www.wawasensei.dev/InfinityTower/
The Smart Contract (InfinityTower.sol)
https://gist.github.com/wass08/64d7b85e611323255acbe3574daa2b2d
Remix IDE
Truffle
Infura
MetaMask
And how to get your secret recovery phrase
Rinkeby Faucet to get your free test ethers
To get further :
The excellent CryptoZombies courses
https://cryptozombies.io/en/course
If you can't wait for the next videos :
useDapp
React Three Fiber
https://docs.pmnd.rs/react-three-fiber/getting-started/introduction
If you want to dive into Web3 and Three.js don't forget to subscribe to the channel!
Need help with this tutorial? Join our Discord community!