Welcome to Super Secret, a privacy-conscious, decentralized dating app built with Anchor on the Solana blockchain. This DApp lets users create profiles, like each other, and receive small SOL rewards when mutual interests are formed β all powered by smart contracts.
π§ This project is under construction and wrapped in layers of super secret magic. Expect surprises. Maybe even romance.
Sign a transaction to create an account.
Store photo on IPFS.
Create Profile: Set up your profile with custom name, bio, and what you are looking for. Like with real SOL: Send directly to profiles of your choice Track Likes: View complete like history and statistics Withdraw Funds: Profile owner can withdraw likes in form of sol Pause/Resume: Temporarily pause likes when needed Transparent History: All likes are permanently recorded on the blockchain
π Browse & Swipe Fetch a list of profiles from the chain.
Optionally filter (age, interests, location, etc.).
π Like/Pass Send a tx to create a Like account.
If a Like already exists in reverse β auto-create a Match!
π¬ Chat (Optional v1: Off-chain) Use the match PDA as a shared chat room key.
Store messages in a private chat service (or eventually, encrypted on-chain?).
π Matches Page Fetch all Match accounts involving you.
Display other user's info.
π Privacy & Security Ideas Encrypt profile fields using the viewer's public key.
Zero-knowledge likes?
Prevent bots: stake small SOL amount or NFT gate
π Social Layer Add reputation (like βverifiedβ users)
NFT badges for community roles or milestones
π Tech Stack Ideas Solana + Anchor for on-chain logic
Next.js + Tailwind for frontend
React Query / Jotai for state + async
IPFS for user images
Phantom Wallet for login
Anchor Bankrun for testing local logic
Program Tests with Mocha + Chai or Anchorβs native test runner