Skip to content

Latest commit

Β 

History

History
73 lines (42 loc) Β· 4.06 KB

File metadata and controls

73 lines (42 loc) Β· 4.06 KB

πŸ—πŸ‘·πŸΎ Speedrunethereum Challenges

The speedrun ethereum progress of the developer know as @ALifeLivedFully on Github, SpeedRunEthereum.com, and the Build-Guild


🚩 Challenge 0: 🎟 Simple NFT Example

For this challenge I deployed a simple NFT smart contract to a public test network and created a frontend using scaffold-eth to mint the NFT! πŸš€

Deployed contract: https://rinkeby.etherscan.io/address/0x21f626c9f51f51a3494db4623c57ff11b07c13b3
Deployed front-end: https://glossy-rainstorm.surge.sh/

Fork the challenge: https://github.com/scaffold-eth/scaffold-eth-challenges/tree/challenge-0-simple-nft
Take this challenge yourself: https://speedrunethereum.com/challenge/simple-nft-example


🚩 Challenge 1: πŸ₯© Decentralized Staking App

In this challenge, I created a decentralized staking application where users can coordinate a group funding effort. If the users cooperate, the money is collected in a second smart contract. If they defect, the worst that can happen is everyone gets their money back. The users only have to trust the code.

Deployed contract: https://goerli.etherscan.io/address/0x5dca495f2d2f19c7d792dc9c742ec1f36f2825cf
Deployed front-end: https://ipfs.io/ipfs/QmWzRVhkub9U7WN5Jpwx8wPsyCvagfah53qVJBRsLbxdx1

Fork this challenge: https://github.com/scaffold-eth/scaffold-eth-challenges/tree/challenge-1-decentralized-staking
Take this challenge yourself: https://speedrunethereum.com/challenge/decentralized-staking


🚩 Challenge 2: 🏡 Token Vendor

For this challenge I made a decentralized, digital currency(ERC-20) Then, I build an unstoppable "vending machine" that will allow users to buy and sell the currency.

Deployed contract: https://goerli.etherscan.io/address/0x0f05d5935bde1d4ae4767f00e63193eb95cb37f4
Deployed front-end: https://ipfs.io/ipfs/QmPtXfURZkV9v2GLwdaFAmmy6JKYRkf4v9EU57wXxsn46N

Fork this challenge: https://github.com/scaffold-eth/scaffold-eth-challenges/tree/challenge-2-token-vendor
Take this challenge yourself: https://speedrunethereum.com/challenge/token-vendor


🚩 Challenge 3: 🎲 Dice Game

In this challenge I learned to create Psuedo random numbers using block hash and how that can be exploited. I Attacked the dice game with my own contract to predicting the randomness ahead of time to always roll a winner!

Deployed contract: https://goerli.etherscan.io/address/0x69b09aBc0cAABec052dBb983759f7fC0aae24A5C
Deployed front-end: https://ipfs.io/ipfs/QmVJB5vuKzN3rhoseBYQYBxS2D97jGZTXg3bUNM1giVpVE

Fork this challenge: https://github.com/scaffold-eth/scaffold-eth-challenges/tree/challenge-3-dice-game
Take this challenge yourself: https://speedrunethereum.com/challenge/dice-game


πŸŽ‰ Checkpoint: I have joined the 🏰️ BuidlGuidl!

The BuidlGuidl is a curated group of Ethereum builders creating products, prototypes, and tutorials to enrich the web3 ecosystem. A place to show off your builds and meet other builders. Start crafting your Web3 portfolio by submitting your DEX, Multisig or SVG NFT build.

Find out more: https://buidlguidl.com/
Visit my profile: https://buidlguidl.com/builders/0x70B5901f6cFEFb514dBe1656c08fA1b875F28E96


πŸ“Ί State Channel Application Challenge

In this challenge i build a simple state channel application. State channels look to increase transaction throughput and decrease cost of opperating a contract byallowing participants to securely transact off-chain while keeping interaction with Ethereum Mainnet at a minimum.

Deployed contract: https://goerli.etherscan.io/address/0x83d67e69ad097027630472b0302e3b6c10bf7e9b
Deployed front-end: https://ipfs.io/ipfs/QmTi1BY2EP8NqMr9b99UiS5DcqUAX21ZVgfYZsNsuwtGVY

Fork this challenge: https://github.com/scaffold-eth/scaffold-eth-challenges/tree/challenge-9-state-channels
Take this challenge yourself: https://speedrunethereum.com/challenge/state-channels