Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.65 KB

README.md

File metadata and controls

26 lines (17 loc) · 1.65 KB

SmartContract-Quicknode

LearnWeb3 bounty submission for Deploying a Smart Contract Using QuickNode's RPC's

In this project, I built a smart contract with an NFT without an image and another one with a "Hello Web3" using HardHat, JavaScript, and Solidity. I deployed the smart contract to QuickNode using Ethereum Goerli as my test network.

The steps I took to complete this task include:

  1. Installed HardHat and other dependencies, and created a JavaScript project. More info at Hardhat.md
  2. Created a Metamask test account for this project, and obtained the private key using the Goerli test network.
  3. Requested Goerli Testnet Ether from the Chainlink faucet and made sure the transaction was sent to the MetaMask wallet.
  4. Set up the QuickNode endpoint.
  5. Created the smart contract (NFTee.sol and helloWeb3.sol), deploy.js, hardhat.config.js, and .env file for securing the private key and QuickNode URL.
  6. After a successful deployment, confirmed the deployment of the contract on EtherScan.

Created contracts:

NFT (without image):

"HelloWeb3"

Thanks for reviewing my submission and for building LearnWeb3/EarnWeb3!