All Hacker Ideas

Curated project ideas for the Re{define} Hackathon, by track.

PRIVACY TRACK

Build privacy-preserving applications using STARKs, zero-knowledge proofs, and confidential transactions on Starknet.

ZK PROTOCOL IMPLEMENTATIONS

  • Implement Semaphore on Starknet
    Port the Semaphore protocol to Cairo for anonymous group membership and signaling.
  • Build Cairo verifiers for Sigma protocols
    Implement zero-knowledge Sigma protocol verifiers in Cairo.
  • Mental Poker implementation
    Provable card shuffles under encryption, foundation for hidden-info games.
  • Anonymous credentials system
    Prove attributes (age, membership) without revealing identity.

GAMES WITH PRIVATE STATE

  • Poker / card game with hidden hands
    Players cannot see each other cards, provably fair.
  • Strategy game with fog of war
    Hidden game state between players.
  • Liar's poker or bluffing games
    Games where lying is part of the mechanic, privacy enables fair play.

PRIVATE DEFI & COMMERCE

  • Sealed-bid auction
    Hidden bids until reveal, prevents front-running and bid manipulation.
  • Dark pool / private orderbook
    Hide trade intent from front-runners, MEV protection.
  • Private prediction market
    Hidden positions until market resolution.

PRIVATE GOVERNANCE

  • Private voting system
    Hide votes until tally, prove eligibility without revealing identity.

CONFIDENTIAL TRANSACTIONS

  • Private payment app using Tongo
    Confidential ERC20 transfers using ElGamal encryption and ZK proofs.
  • Shielded wallet UI
    Deposit/withdraw/transfer flows using StarkWare SDK.
  • Privacy-first DeFi frontend
    Private swaps, lending UIs.

ZK PROOF VERIFICATION

  • Verify Noir proofs on Starknet
    Build a ZK app in Noir, deploy verifier using Garaga.
  • Verify Circom/Groth16 proofs on Starknet
    Port existing Circom circuits to Starknet verification.

ONBOARDING AND IDENTITY

  • ZK social login dApp using Sumo Login
    Onboard users with JWT proofs, no seed phrases.

BITCOIN TRACK

Create BTC-native DeFi leveraging Starknet's security.

YIELD & VAULTS

  • BTC yield vault
    Intake BTC wrapper, borrow against it, deploy into stables, return yield.
  • Tokenized BTC yield representation
    Create a token representing yield-bearing BTC position.
  • Vault curator/manager system
    Curate and manage BTC vault strategies.
  • Leverage looping for BTC
    Automated leverage strategies for BTC holders.

PRIVATE BTC DEFI

  • Private BTC swap
    Trade BTC without revealing amounts.
  • Private lending with BTC collateral
    Borrow stables against BTC privately.
  • Private yield on BTC
    Earn yield without revealing position size.
  • Private yield on stables
    Earn yield on USDC privately.

BTC PRIMITIVES

  • BTC-backed CDP
    Mint stablecoins against BTC collateral.
  • BTC DCA (Dollar Cost Average) tool
    Automated BTC purchases on Starknet.
  • BTC staking interface
    Stake wrapped BTC and earn STRK.

INFRASTRUCTURE

  • Cross-chain BTC bridge UI
    Improved UX for bridging BTC to Starknet.

OPEN TRACK

Build any innovative product on Starknet. Gaming, social, payments—surprise us with real use cases.

IDEA SPARKS

  • Gaming
  • Social apps
  • Payments
  • Consumer apps
  • RWAs
  • Identity / reputation
  • Tooling for builders
Back to Tracks & prizes