- Create a sol file (example: Transactions.sol) in the contracts folder
- Create a
.env
file based on the.env.example
- Update
hardhat.config.js
- Update the
scripts/deploy.js
- Run
npx hardhat run scripts/deploy.js --network goerli
Ethereum - Technology powering the Cryptocurrency Ether
Etherscan - The Ethereum Blockchain Explorer
Remix - Ethereum IDE
Solidity - Programming Language for implementing Smart Contracts
Ganache - Personal Blockchain for Ethereum development
ethers.js - Library for interacting with the Ethereum Blockchain
web3.js - Ethereum JavaScript API
Hardhat - Ethereum Development Environment for Professionals
MetaMask - A Crypto Wallet & Gateway to Blockchain Apps
Alchemy - The Web3 Development Platform
Goerli Faucet - Get 0.5 Goerli ETH / day
Chainlink - Securely connect smart contracts with off-chain data and services
Chainlink Faucet - Request testnet LINK