Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions app/[locale]/developers/utils.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ import cyfrinFoundryAdvancedBanner from "@/public/images/developers/cyfrin-found
import cyfrinFoundryFundamentalsBanner from "@/public/images/developers/cyfrin-foundry-fundamentals-banner.webp"
import cyfrinSecurityBanner from "@/public/images/developers/cyfrin-security-banner.webp"
import cyfrinSolidityBanner from "@/public/images/developers/cyfrin-solidity-banner.webp"
import speedrunNFT from "@/public/images/developers/speedrun-nft.png"
import speedrunStakingApp from "@/public/images/developers/speedrun-staking-app.png"
import speedrunTokenVendor from "@/public/images/developers/speedrun-token-vendor.png"
import speedrunDex from "@/public/images/developers/speedrun-dex.png"
import speedrunStablecoins from "@/public/images/developers/speedrun-stablecoins.png"
import speedrunNFT from "@/public/images/developers/speedrun-tokenization.png"

export const getBuilderPaths = async (): Promise<DevelopersPath[]> => {
const locale = await getLocale()
Expand All @@ -30,27 +30,27 @@ export const getBuilderPaths = async (): Promise<DevelopersPath[]> => {
imgAlt: t("page-developers-speedrun-nft-alt"),
title: t("page-developers-speedrun-nft-title"),
description: t("page-developers-speedrun-nft-desc"),
href: "https://speedrunethereum.com/challenge/simple-nft-example",
href: "https://speedrunethereum.com/challenge/tokenization",
button: t("page-developers-start-quest"),
tag: t("page-developers-speedrun-challenge-0"),
tag: t("page-developers-skill-beginner"),
},
{
imgSrc: speedrunStakingApp,
imgAlt: t("page-developers-speedrun-staking-alt"),
title: t("page-developers-speedrun-staking-title"),
description: t("page-developers-speedrun-staking-desc"),
href: "https://speedrunethereum.com/challenge/decentralized-staking",
imgSrc: speedrunDex,
imgAlt: t("page-developers-speedrun-dex-alt"),
title: t("page-developers-speedrun-dex-title"),
description: t("page-developers-speedrun-dex-desc"),
href: "https://speedrunethereum.com/challenge/dex",
button: t("page-developers-start-quest"),
tag: t("page-developers-speedrun-challenge-1"),
tag: t("page-developers-skill-intermediate"),
},
{
imgSrc: speedrunTokenVendor,
imgAlt: t("page-developers-speedrun-token-alt"),
title: t("page-developers-speedrun-token-title"),
description: t("page-developers-speedrun-token-desc"),
href: "https://speedrunethereum.com/challenge/token-vendor",
imgSrc: speedrunStablecoins,
imgAlt: t("page-developers-speedrun-stablecoins-alt"),
title: t("page-developers-speedrun-stablecoins-title"),
description: t("page-developers-speedrun-stablecoins-desc"),
href: "https://speedrunethereum.com/challenge/stablecoins",
button: t("page-developers-start-quest"),
tag: t("page-developers-speedrun-challenge-2"),
tag: t("page-developers-skill-advanced"),
},
]
}
Expand Down
Binary file added public/images/developers/speedrun-dex.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed public/images/developers/speedrun-nft.png
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed public/images/developers/speedrun-staking-app.png
Binary file not shown.
Binary file removed public/images/developers/speedrun-token-vendor.png
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 3 additions & 3 deletions src/data/externalTutorials.json
Original file line number Diff line number Diff line change
Expand Up @@ -578,8 +578,8 @@
"publishDate": "07/01/2023"
},
{
"url": "https://speedrunethereum.com/challenge/simple-nft-example",
"title": "Simple NFT Example",
"url": "https://speedrunethereum.com/challenge/tokenization",
"title": "Tokenization",
"description": "Build, mint, and transfer your own ERC721",
"author": "Austin Griffith",
"authorGithub": "https://github.com/austintgriffith",
Expand Down Expand Up @@ -626,7 +626,7 @@
"publishDate": "04/24/2024"
},
{
"url": "https://speedrunethereum.com/challenge/minimum-viable-exchange",
"url": "https://speedrunethereum.com/challenge/dex",
"title": "Build a DEX",
"description": "Deploy a decentralized exchange to swap an ERC20 and ETH",
"author": "Austin Griffith",
Expand Down
24 changes: 12 additions & 12 deletions src/intl/en/page-developers-index.json
Original file line number Diff line number Diff line change
Expand Up @@ -97,18 +97,18 @@
"page-developers-founders-desc": "Have a project idea already or working on a prototype? Explore how to take your project to the next step. We can connect you with relevant organizations and experts in the field.",
"page-developers-get-in-touch": "Get in touch",
"page-developers-see-grant-options": "See grant options",
"page-developers-speedrun-nft-alt": "Speedrun Ethereum NFT banner",
"page-developers-speedrun-nft-title": "Simple NFT Example",
"page-developers-speedrun-nft-desc": "Create a public NFT to learn the basics of scaffold-eth.",
"page-developers-speedrun-challenge-0": "Challenge #0",
"page-developers-speedrun-staking-alt": "Speedrun Ethereum staking app banner",
"page-developers-speedrun-staking-title": "Staking App",
"page-developers-speedrun-staking-desc": "Write a smart contract where users pool funds together.",
"page-developers-speedrun-challenge-1": "Challenge #1",
"page-developers-speedrun-token-alt": "Speedrun Ethereum token vendor project banner",
"page-developers-speedrun-token-title": "Create a token",
"page-developers-speedrun-token-desc": "Build a digital currency and a smart contract that trades it.",
"page-developers-speedrun-challenge-2": "Challenge #2",
"page-developers-speedrun-nft-alt": "Speedrun Ethereum Tokenization banner",
"page-developers-speedrun-nft-title": "Tokenization",
"page-developers-speedrun-nft-desc": "Create a unique token to learn the basics of scaffold-eth.",
"page-developers-skill-beginner": "Beginner",
"page-developers-skill-intermediate": "Intermediate",
"page-developers-skill-advanced": "Advanced",
"page-developers-speedrun-dex-alt": "Speedrun Ethereum DEX banner",
"page-developers-speedrun-dex-title": "DEX",
"page-developers-speedrun-dex-desc": "Build a simple automated market maker, provide liquidity, and implement token swaps.",
"page-developers-speedrun-stablecoins-alt": "Speedrun Ethereum Stablecoins banner",
"page-developers-speedrun-stablecoins-title": "Stablecoins",
"page-developers-speedrun-stablecoins-desc": "Build a stablecoin and learn stability mechanisms and price oracles.",
"page-developers-course-duration": "<span></span>-hour course",
"page-developers-course-blockchain-basics-title": "Blockchain basics",
"page-developers-course-blockchain-basics-desc": "Learn how blockchains and smart contracts work, create a wallet, and sign your first transaction.",
Expand Down