# Track Wei : Week 1 **Published by:** [lizgeorge](https://paragraph.com/@lizgeorge/) **Published on:** 2023-02-10 **URL:** https://paragraph.com/@lizgeorge/track-wei-week-1 ## Content SpeedRunEthereumChallenge 0: Simple NFT ExampleThird Party APIsEtherscan API key - To verify the contractInfura - To access the Goerli networkSteps to run the applicationcd challenge-0-simple-nft git checkout challenge-0-simple-nft yarn install yarn chain cd challenge-0-simple-nft yarn deploy cd challenge-0-simple-nft yarn start Deploy in Goerli network by updating the hardhat.config.js file. Change the targetNetwork to NETWORKS.goerli in Reactjs project. Generate a deployer address with yarn generate yarn verify --network your_network Run the tests : yarn test Build frontend : yarn build Upload the app to surge : yarn surge Challenges faced :openssl-legacy-provider errorSolution : Check for node version and get the latest stable node version. nvm install 18 nvm use 18Surge deployed link not workingWas unable to access the surge link after the initial deployment. Had to retry multiple times and switch between networks. It worked after 5 mins.Contract deployment and LinksDeployed "YourCollectible" (tx: 0xb18c3f91c84e8f306dcf62ca01fd05393fdf292f0a9893b659084e55e036a1a2) : deployed at 0x314B161bDDEA7eBab756B73115fF984731347c0e Explorer link : https://goerli.etherscan.io/tx/0xb18c3f91c84e8f306dcf62ca01fd05393fdf292f0a9893b659084e55e036a1a2 Success! - Published to https://full-play.surge.shChallenge 1 : Decentralized Staking AppSteps to run the applicationgit clone https://github.com/scaffold-eth/scaffold-eth-challenges.git challenge-1-decentralized-staking cd challenge-1-decentralized-staking git checkout challenge-1-decentralized-staking yarn install yarn chain yarn deploy yarn start Update the contract Staker based on the Hints given in the challenge. Challenges faced :Test cases were failing. Had to redeploy the contract with modifier to pass the test cases. Goerli network was down and had to extend the deployment and testing in Goerli network later.Contract deployment and Links"ExampleExternalContract" at 0x51da68fA050a46E6B05EdCC8c67F759FA3F2908d deploying "Staker" (tx: 0x9678c4d90d1518b0aaa5394143b763ad4ae6bc10fbfcea7c3738f1950bbf3186) deployed at 0x78E72aa7EdC4d11bDf233A571674e7A328Ee57Db https://goerli.etherscan.io/address/0x78E72aa7EdC4d11bDf233A571674e7A328Ee57Db Success! - Published to tawdry-snake.surge.sh ## Publication Information - [lizgeorge](https://paragraph.com/@lizgeorge/): Publication homepage - [All Posts](https://paragraph.com/@lizgeorge/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@lizgeorge): Subscribe to updates