How to build a Dapp - Interacting with a smart contract using React and Ethers / useDApp @WawaSensei
How to build a Dapp - Interacting with a smart contract using React and Ethers / useDApp  @WawaSensei
Uploaded June 2022 | Updated September 2026, 2 weeks ago
How to interact with your smart contract using React, useDApp and Ethers ?
In the first tutorial we made a simple smart contract for our tower and deployed it to rinkeby testnet blockchain.
In this second video we create a frontend with React and interact with the deployed smart contract using Ethers library and useDApp framework.

What you'll learn :
- How to check if a wallet is installed, connect it to your website and check if it is connected to the correct chain
- How to create transactions and create new floors on the tower
- How to get the event logs from your contract

Useful links :
The final Dapp you will build
https://www.wawasensei.dev/InfinityTower/

The final tutorial code
github.com/wass08/infinity-tower-tutorial-usedapp

useDApp
usedapp.io

Mantine (the UI framework we'll be using in this web3 course)
https://mantine.dev/

Ethers
docs.ethers.io/v5

MetaMask
metamask.io

To get further :
The excellent CryptoZombies courses
cryptozombies.io/en/course

Web3js (not used but might be interesting)
web3js.readthedocs.io/en/v1.7.4

If you can't wait for the next videos :

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!

#react #dapps #web3

Intro: (00:00)
Connect a MetaMask Wallet: (00:54)
Interacting with a smart contract: (17:57)
Get event logs: (44:00)
Conclusion: (55:22)
Subscribe my friend: (55:46)

====

💻 The Discord Community
discord.gg/2wBhwchcWu

📸 Instagram :
instagram.com/wawa.sensei

🎎 Facebook :
facebook.com/wawasenseiyt

🐦Twitter :
twitter.com/wawasensei

💻 My website :
https://www.wawasensei.dev

🎨 The end screen artist (aka My friend) :
instagram.com/noemie_pulido
How to build a Dapp - Interacting with a smart contract using React and Ethers / useDAppThree.js 101: How to Build 3D Websites (Ep 3 - Mesh) #threejsHow to Create a Minimap in Three.js with React Three Fiber (Drei View)React Three Fiber Black Friday 3D Escape GameHow to create animated shaders with three.jsCreate and mint a 3D NFT collection (Complete guide)Why I Build Messy Code on PurposeLip Sync - React Three Fiber TutorialFrom Blender to Three.js: The Complete Baking Guide (AO, PBR, High→Low Poly)5 Soft Skill Areas Every Developer Should MasterCoastal World Aesthetics | 3D SnippetThreejs & React Avatar Builder Tutorial - Part 1: Setup
Wawa Sensei |

How to build a Dapp - Interacting with a smart contract using React and Ethers / useDApp

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER