2026 · Founder · Product · AI Engineering
Vibe60
60 seconds. One stranger. Real vibes only.
Dating apps optimize for swipes. Social apps optimize for follows. Vibe60 optimizes for the only thing that actually matters: did you click? Connect a Solana wallet, get matched with a stranger (or with Queen Tapestry, an AI persona), chat anonymously for 60 seconds. Both vote Vibe or Nah. A mutual Vibe triggers a reciprocal on-chain Tapestry follow — and only then do the masks come off.

§01 — Case study
The shape of the work.
Every social app makes you judge a stranger before you've spoken to them. Vibe60 hides the photo, starts a 60-second timer, and only reveals identity if you both vote Vibe — recorded on-chain via Tapestry.
Receipts — current traction
Profile-first social punishes the conversation.
Dating and social apps trained an entire generation to swipe on a face before hearing a sentence. The actual interesting moment — finding out a stranger is funny, sharp, weird in the right way — happens last, if at all. Most matches die before they speak. The product is optimized against the thing the product is for.
Anonymous first. Reveal earned.
Vibe60 inverts the order. You connect a Solana wallet (no email, no password, no farmable account), get matched with a stranger, and chat anonymously for exactly 60 seconds. No photos, no bios, no early exit. The timer is locked. At the end, you both vote Vibe or Nah. Only a mutual Vibe unlocks the reveal.
“If you wouldn't talk to a stranger for 60 seconds, the rest doesn't matter.”
The reveal is on-chain.
A mutual Vibe doesn't just flip a database flag. It triggers a reciprocal follow on the Tapestry Protocol — a real on-chain social graph edge, portable across every Tapestry-integrated app. Identity, once earned in 60 seconds, lives outside Vibe60. The friendship survives the app. That's the bet: social capital should be owned by the user, not the platform.
Queen Tapestry keeps the lobby alive.
Multiplayer apps die at 3am. So when no human is in the queue, the matchmaker quietly hands you Queen Tapestry — an AI persona with a real voice, real opinions, and her own verdict. Users still vote Vibe on her. The lobby is never empty, the loop never breaks, and new users get a real first match every time.
Fifteen edge functions behind two buttons.
Under the hood: queue-based matchmaking, 30-second heartbeat that self-heals missing Tapestry identity, dual-poll verdict resolution, RLS on every conversation table, identity verification on every chat call (UUID-validated, wallet-bound). The user sees a timer and two buttons. That's the whole point.
A social graph built on conversation.
Mutual Vibes become 'My Circle' — friends earned in 60 seconds, persisted on Tapestry, continued in DM. PWA-installable. Wallet-native. Built for the Tapestry Hackathon on Solana. Live at vibe60.lovable.app — the social app that finally makes you talk first.
§01.5 — From the product




§02 — Story
Inception → Outcome
01 · Inception
Profile-first social is broken
Tinder and Twitter both train you to judge a stranger before you've heard them. The interesting part of meeting someone — the conversation — happens last, if at all. Vibe60 inverts the order.
02 · Discovery
Anonymity → conversation → reveal
Watched users on similar apps. The pattern that worked: short, time-boxed, anonymous, then a deliberate reveal. 60 seconds is long enough for a real exchange, short enough that nobody flakes.
03 · Decisions
Wallet auth, on-chain reveal
No emails, no passwords, no farmable accounts. A Solana wallet is the identity. The reveal is a real Tapestry Protocol follow — recorded on-chain, portable across the ecosystem, not just a database row.
04 · Build
15 edge functions, one timer
vibe-match (queue + AI fallback), vibe-match-poll, vibe-match-heartbeat (30s self-healing identity sync), vibe-chat, vibe-bot-chat (Queen Tapestry), vibe-verdict, vibe-verdict-poll, direct-chat, tapestry-identity, admin-api — all so the user only ever sees one timer and two buttons.
05 · Ship
Cold start solved with Queen Tapestry
If no human partner is in the queue, you're matched with Queen Tapestry — an AI persona with her own voice. The lobby never feels empty, and the AI conversations are good enough that users vote Vibe on them anyway.
06 · Outcome
A social graph built on conversation, not photos
Mutual Vibes turn into a 'My Circle' — friends earned in 60 seconds, persisted on-chain, continued in DM. Built for the Tapestry Hackathon. Live at vibe60.lovable.app.
§03 — Outcomes
timer-locked anonymous chat — no early exits, no profile pre-judging
double opt-in reveal triggers an on-chain Tapestry follow — identity is earned
Queen Tapestry keeps the lobby alive when no human is waiting
Next