React on the Blockchain - Getting Started Guide
summary
A compact getting-started guide that actually shows code and tools: it compiles and deploys an ERC‑20 token, runs truffle tests against a local Ganache chain, and demonstrates quick local transactions that succeed. Specific toolchain: Solidity + Remix for contracts, Truffle + Ganache (10 test accounts) for dev and migrations, and Web3.js / ethers.js for front-end integration with MetaMask and Infura. Notes versions, TypeChain typing, big‑number libs, and that local demos complete fast.
AI-written summary · about
chapters (23)
- 0:00Start
- 3:01Etherium
- 5:03Transaction validation
- 5:26How mining works
- 5:52Cryptography
- 7:03Merkle trees
- 7:26Block hashes
- 8:13How does it work
- 9:17Dapps
- 10:00Smart contracts
- 10:32Solidity
- 14:20Setting up dev environment
- 14:40Set up Truffle Framework
- 15:00Set up MetaMask
- 15:13Let's start with a React Dapp
- 15:40Change compiler version
- 15:56Move generated files
- 18:28Testing
- 19:55ethers
- 20:08Working with contracts
- 21:43use Web3 Modal hook
- 21:56Interacting with tokens
- 22:23What's next
related talks
13mReactive Blockchain
20mAccelerating Ethereum Development with Node.js and Docker
32mConnecting JavaScript to the Blockchain
30mTalking with Ethereum smart contracts from the browser
30mAngular, the Blockchain, and You
42mBuilding Full-Stack dApps
21mHow to build a dApp
25mBlockchain magic from the browser with web3
