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:
- Installed HardHat and other dependencies, and created a JavaScript project. More info at Hardhat.md
- Created a Metamask test account for this project, and obtained the private key using the Goerli test network.
- Requested Goerli Testnet Ether from the Chainlink faucet and made sure the transaction was sent to the MetaMask wallet.
- Set up the QuickNode endpoint.
- 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.
- After a successful deployment, confirmed the deployment of the contract on EtherScan.
NFT (without image):
- https://goerli.etherscan.io/address/0x38700e9d566f48c9fe64bb0e6874cb4960a9ae63
- https://testnets.opensea.io/es/collection/learnweb3-s-nft-bofrijaqzt
"HelloWeb3"
Thanks for reviewing my submission and for building LearnWeb3/EarnWeb3!