import { Extension } from "./types";

export const challenges: Extension[] = [
  {
    extensionFlagValue: "challenge-tokenization",
    description: "Speedrun Ethereum Challenge: Tokenization.",
    repository: "https://github.com/scaffold-eth/se-2-challenges",
    branch: "challenge-tokenization",
  },
  {
    extensionFlagValue: "challenge-crowdfunding",
    description: "Speedrun Ethereum Challenge: Crowdfunding App.",
    repository: "https://github.com/scaffold-eth/se-2-challenges",
    branch: "challenge-crowdfunding",
  },
  {
    extensionFlagValue: "challenge-token-vendor",
    description: "Speedrun Ethereum Challenge: Token Vendor.",
    repository: "https://github.com/scaffold-eth/se-2-challenges",
    branch: "challenge-token-vendor",
  },
  {
    extensionFlagValue: "challenge-dice-game",
    description: "Speedrun Ethereum Challenge: Dice Game.",
    repository: "https://github.com/scaffold-eth/se-2-challenges",
    branch: "challenge-dice-game",
  },
  {
    extensionFlagValue: "challenge-dex",
    description: "Speedrun Ethereum Challenge: Build a DEX.",
    repository: "https://github.com/scaffold-eth/se-2-challenges",
    branch: "challenge-dex",
  },
  {
    extensionFlagValue: "challenge-state-channels",
    description: "Speedrun Ethereum Challenge: A State Channel Application.",
    repository: "https://github.com/scaffold-eth/se-2-challenges",
    branch: "challenge-state-channels",
  },
  {
    extensionFlagValue: "challenge-multisig",
    description: "Speedrun Ethereum Challenge: Multisig Wallet.",
    repository: "https://github.com/scaffold-eth/se-2-challenges",
    branch: "challenge-multisig",
  },
  {
    extensionFlagValue: "challenge-svg-nft",
    description: "Speedrun Ethereum Challenge: SVG NFT.",
    repository: "https://github.com/scaffold-eth/se-2-challenges",
    branch: "challenge-svg-nft",
  },
  {
    extensionFlagValue: "challenge-oracles",
    description: "Speedrun Ethereum Challenge: Oracles.",
    repository: "https://github.com/scaffold-eth/se-2-challenges",
    branch: "challenge-oracles",
  },
  {
    extensionFlagValue: "challenge-over-collateralized-lending",
    description: "Speedrun Ethereum Challenge: Over-collateralized Lending.",
    repository: "https://github.com/scaffold-eth/se-2-challenges",
    branch: "challenge-over-collateralized-lending",
  },
  {
    extensionFlagValue: "challenge-prediction-markets",
    description: "Speedrun Ethereum Challenge: Prediction Markets.",
    repository: "https://github.com/scaffold-eth/se-2-challenges",
    branch: "challenge-prediction-markets",
  },
  {
    extensionFlagValue: "challenge-stablecoins",
    description: "Speedrun Ethereum Challenge: Stablecoins.",
    repository: "https://github.com/scaffold-eth/se-2-challenges",
    branch: "challenge-stablecoins",
  },
  {
    extensionFlagValue: "challenge-zk-voting",
    description: "Speedrun Ethereum Challenge: ZK Voting.",
    repository: "https://github.com/scaffold-eth/se-2-challenges",
    branch: "challenge-zk-voting",
  },
];
