SwiftTrust

marketplacenextjstypescriptsupabasestripe

Hold. Verify. Release. SwiftTrust holds funds in escrow until the buyer confirms delivery — built for Discord communities, ticket trades, and P2P software sales.

What it is

Each deal moves through a deterministic state machine — locked, funded, delivered, released — with Stripe Connect holding the payment until the buyer explicitly confirms receipt or a timeout escalates to dispute. Sellers share a short trust link to start a deal, and both sides get email updates at every transition. A 3% fee applies only on completed deals.

Why it matters

Peer-to-peer digital trades run on trusting a stranger to deliver after you pay. SwiftTrust replaces that with a protocol: both sides trust the state machine, not the person.

Inspiration

Watching people get scammed in Discord ticket and software trades with no recourse.

Stack

Next.js 16TypeScriptSupabaseStripe ConnectResendnanoid

View on GitHub →

← All projects