bianc8 / takeoff-tp

Home Page:https://takeoff-tp.vercel.app

Repository from Github https://github.combianc8/takeoff-tpRepository from Github https://github.combianc8/takeoff-tp

BASE

  • default chain for this example is Base Sepolia

  • Account Abstraction with Privy

  • Proof of personhood with WorldID

  • Stake USDC to create a campaign

  • Create EAS attestation for whoever partecipated in the voting of a campaign

    • SCHEMA ID Example schema
      • Attestation recipient: the user that has interacted with a campaign
      • takeoffCampaignID: string
      • votesReceived: uint16
      • votesReceivedRecipients: address[]
      • votesGiven: uint16
      • votesGivenRecipients: address[]
    • Example Attestation
  • NFT for winner of campaigns

About

https://takeoff-tp.vercel.app


Languages

Language:TypeScript 81.3%Language:JavaScript 12.6%Language:Solidity 5.7%Language:CSS 0.4%