Build and Deploy a Modern Web 3.0 Blockchain App | Solidity, Smart Contracts, Crypto

JavaScript Mastery · 2.6M views · 2021 · 3:13:48

Open on YouTube

Web developmentSoftware (other)tutorialdated

Why Stack Overflow recommends it

Stack Overflow users link it when they are following the tutorial step by step and hit Tailwind setup, MetaMask RPC or contract deployment errors.

Recommended by 1 people across 1 different months, 2022 to 2023.

What it is

A roughly three-hour build-along from JavaScript Mastery that walks through creating Krypt, a Web3 app with a React front end styled with Tailwind. It covers Solidity smart contracts, MetaMask connection, Hardhat deployment and sending Ethereum between wallets.

What people said

Recommends Yves Boutellier · 2022-01 · Stack Overflow · on “installing tailwindcss v.3.0.15 using PostCSS doesn't work properly”

I am just following this tutorial [this video] ~ 10:00 - 15:00 (relevant part) using react, vite and tailwindcss, I have no prior experience with this stack.

Cites Nilton Schumacher F · 2022-05 · Stack Overflow · on “Metamask RPC methods do not exist”

I have been following a tutorial on how to create my first Web3js application with solidity and react. The tutorial was going great until I fall into this problem with metamask RPC. The tutorial I have been following is this: [this video] Right now I'm getting the following errors when trying to run function from ethereum : inpage.js:1 MetaMask - RPC Error: The method "accounts " does not exist / is not available. inpage.js:1 MetaMask - RPC Error: The method "eth_accounts " does not exist / is not available. uncaught (in promise) {code: -32601, message: 'The method "eth_accounts " does not exist / is not available.', data: {…}, stack: '{\n "code": -32601,\n "message": "The method \\"eth…beogaeaoe

Cites crazy88 · 2023-08 · Stack Overflow · on “What is preventing me from deploying this smart contract?”

I have been following along and referencing an updated version of the repository of this YouTube video [this video] . GitHub [LINK] And around an hour and thirty two minutes in, when it's time to deploy the contract to the testnet, I get this message; npx hardhat run scripts/deploy.js --network sepolia Compiled 2 Solidity files successfully TypeError: no matching function (argument="key", value="deployed", code=INVALID_ARGUMENT, version=6.6.7) at makeError (C:\Users\Web3_Proj1\smart_contract\node_modules\ethers\src.ts\utils\errors.ts:670:21) at assert (C:\Users\Web3_Proj1\smart_contract\node_modules\ethers\src.ts\utils\errors.ts:694:25) at assertArgument (C:\Users\Web3_Proj1\smart_contract\node_m