Kiss or Slap
Kiss or Slap is an on-chain social app on Farcaster Frame creating a fun social experience of meeting strangers with underlying prisoner dilemma & tokenomics.
Screenshots



Problem Statement
This frame can be shared in any Farcaster channel, where users are randomly shown other members and can choose to Kiss or Slap them. We record each interation on Base so users don’t need to sign transactions. The game’s strategy mirrors the prisoner’s dilemma: if both players kiss, they earn tokens. But if one slaps while the other kisses, the slapper scores more. Because every interaction is stored onchain, our leaderboard gradually reveals each member’s reputation. Star tokens are streamed based on scores and can be claimed anytime, making each kiss or slap count!Built by: julie shi, david hurley
Solution
Conduit:We made Conduit L3, rizz, as the main social chain powering the Kiss or Slap to provide a fast and smooth experienceNative token called $STAR is on conduit L3. User can redeemed the token.Farcaster Frames:This library was used to bootstrap the frame, https://github.com/Zizzamia/a-frame-in-100-linesFrames are built using Coinbase’s onchainkitNeynar API was used to pull 1000 channel members on FarcasterVercel OG image generation was used to create dynamic profile images of channel members
Hackathon
Superhack 2024
2024
Prizes
- 🏆
Best Rollup on Conduit2nd place
Conduit
- 🏆
🏆 Superhack 2024 Finalist
ETHGlobal
Contributors
- Zizzamia
83 contributions
- hurley87
39 contributions
- limone-eth
2 contributions
- SamuelLHuber
1 contributions
- yayashuxue
1 contributions