speedrunethereum.com Open in urlscan Pro
75.2.60.5  Public Scan

Submitted URL: http://speedrunethereum.com/
Effective URL: https://speedrunethereum.com/
Submission: On May 28 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

You need to enable JavaScript to run this app.
Connect Wallet

Learn how to build on Ethereum; the superpowers and the gotchas.




Challenge #0

๐ŸŽŸ Simple NFT Example

๐ŸŽซ Create a simple NFT to learn basics of ๐Ÿ— scaffold-eth. You'll use ๐Ÿ‘ทโ€โ™€๏ธ
HardHat to compile and deploy smart contracts. Then, you'll use a template React
app full of important Ethereum components and hooks. Finally, you'll deploy an
NFT to a public network to share with friends! ๐Ÿš€

Quest


Challenge #1

๐Ÿ” Decentralized Staking App

๐Ÿฆธ A superpower of Ethereum is allowing you, the builder, to create a simple set
of rules that an adversarial group of players can use to work together. In this
challenge, you create a decentralized application where users can coordinate a
group funding effort. The users only have to trust the code.

Quest


Challenge #2

๐Ÿต Token Vendor

๐Ÿค– Smart contracts are kind of like "always on" vending machines that anyone can
access. Let's make a decentralized, digital currency (an ERC20 token). Then,
let's build an unstoppable vending machine that will buy and sell the currency.
We'll learn about the "approve" pattern for ERC20s and how contract to contract
interactions work.

Quest


Challenge #3

๐ŸŽฒ Dice Game

๐ŸŽฐ Randomness is tricky on a public deterministic blockchain. The block hash is
the result proof-of-work (for now) and some builders use this as a weak form of
randomness. In this challenge you will take advantage of a Dice Game contract by
predicting the randomness in order to only roll winning dice!

Locked


Challenge #4

โš–๏ธ Build a DEX

๐Ÿ’ต Build an exchange that swaps ETH to tokens and tokens to ETH. ๐Ÿ’ฐ This is
possible because the smart contract holds reserves of both assets and has a
price function based on the ratio of the reserves. Liquidity providers are
issued a token that represents their share of the reserves and fees...

Locked


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.

Locked

Challenge #5

๐Ÿ“บ A State Channel Application

๐Ÿ›ฃ๏ธ The Ethereum blockchain has great decentralization & security properties but
these properties come at a price: transaction throughput is low, and
transactions can be expensive. This makes many traditional web applications
infeasible on a blockchain... or does it? State channels look to solve these
problems by allowing participants to securely transact off-chain while keeping
interaction with Ethereum Mainnet at a minimum.

Locked


Challenge #6

๐Ÿ‘› Multisig Wallet Challenge

๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง Using a smart contract as a wallet we can secure assets by requiring
multiple accounts to "vote" on transactions. The contract will keep track of
transactions in an array of structs and owners will confirm or reject each one.
Any transaction with enough confirmations can "execute".

Locked


Challenge #7

๐ŸŽ SVG NFT ๐ŸŽซ Building Cohort Challenge

๐Ÿง™ Tinker around with cutting edge smart contracts that render SVGs in Solidity.
๐Ÿงซ We quickly discovered that the render function needs to be public... ๐Ÿค” This
allows NFTs that own other NFTs to render their stash. Just wait until you see
an Optimistic Loogie and a Fancy Loogie swimming around in the same Loogie Tank!

Locked


Fork me

|

Built withat
BuidlGuidl

WalletConnect
Scan with WalletConnect to connect