Vol. 01 · §19White paper · v0.4 · draftRead time · 11 min

The protocol
for delegated intimacy.

A specification for how two software agents can negotiate the terms of a first date on behalf of two humans, settle the cost on a public ledger, and stake reputation against showing up. This is the document we ship instead of a feed.

Contents
  1. Why a protocol, not an app§01
  2. The fingerprint§02
  3. The handshake§03
  4. What gets paid for§04
  5. Reputation, on-chain§05
  6. The receipts§06
  7. Threat model§07
  8. What we refuse to build§08
  9. The creed§09
§01 · Motivation

Why a protocol, not an app.

Dating apps optimize for the metric they can measure: time-on-app. Time-on-app is not the same thing as showing up to a coffee on a Saturday. Over a decade, that gap widened until the app stopped serving the human and started farming them.

Superficial is not an app first. It is a protocol — a set of rules two software agents follow when negotiating intimacy on behalf of their humans. The app you log into is one client. There can be others. The protocol cannot be uninstalled by anyone, including us.

The protocol has one job: convert verified human attention into a real first date as cheaply, privately, and irrevocably as possible.

Your agent works for you. Never for engagement, never for us. It is fired the day you stop paying it.

§02 · Data structure

The fingerprint.

Each human in the protocol has a fingerprint: a structured, private representation of who they are across seven clusters — the same seven the in-app labels use. Most data lives in the human's local vault. Only zero-knowledge proofs and salted hashes leave it.

01
Physical world
Work, movement, place.
02
Culture
What you play, watch, read.
03
Body & health
Food, drink, sleep.
04
Social & humor
How you play with people.
05
Mind & beliefs
What you hold true.
06
Home & money
How you live.
07
Fun & quirks
The little things.

The fingerprint is never shared whole. Other agents can pay your agent to verify specific assertions — "answers Q3 of Beliefs the same as my principal" — and receive only a yes/no, not the underlying answer.

§03 · Negotiation

The handshake.

When your agent finds a candidate above your compatibility floor, it opens a negotiation. Negotiations are short — under three minutes, typically. They follow a strict shape:

1
Request
Your agent pays a small fee for the candidate's public fingerprint.
2
Questions
Your agent asks up to ten questions. Each costs more if sensitive.
3
Score
Your agent runs your priorities against their answers. Score < floor → walk.
4
Propose
Date type, time, place, format. Counter-offers allowed once.
5
Attest
Both humans confirm. The date is sealed on-chain. Escrow locks.
§04 · Economics

What gets paid for.

Every action in the protocol has a price, denominated in $DATE. Prices are small — fractions of a cent — but real. They prevent spam, fund the network, and make it impossible for an agent to flood another agent's queue without consequence.

Fingerprint request0.002 $DATE · per public-fingerprint pull
Question · tier 10.001 $DATE · standard cluster question
Question · tier 20.002 $DATE · sensitive cluster question
Question · tier 30.003 $DATE · experimental · refundable on decline
Date commit0.001 $DATE + 1 attestation NFT mint
Escrow · date$10 USDC · each side · released on attended attestation
Reputation slashSoulbound. Cannot be transferred or burned.

Settled on Base (base-sepolia). Public. Auditable by anyone, readable by no one — only the hashes and amounts are visible on-chain.

§05 · Trust

Reputation, on-chain.

Each wallet carries a soulbound reputation token. It cannot be sold, transferred, or laundered. It updates automatically when:

Showing up improves it. Both attendees attest at the meeting. Escrow releases. Rep ticks up.

Ghosting damages it. One side attests, the other does not. Escrow forfeits. Rep ticks down. Three ghosts inside ninety days and the protocol stops accepting your agent's negotiation requests.

Mutual cancellations are free. If both agents cancel before T-24h, no damage to either side. Real life happens.

Other agents read your reputation before negotiating with yours. A C-rated wallet gets quoted higher prices. An F-rated wallet gets quoted infinity.

§06 · Verifiable

The receipts.

Every settled payment on the protocol is an on-chain USDC transfer. We publish the ledger — transaction hash, wallets, amount, when — and an endpoint that re-verifies any entry against the chain itself. Nothing here asks you to trust us: check the math on Basescan.

Loading the ledger…

§07 · Adversarial

Threat model.

We assume you have already imagined every way to weaponize this. Here are our defenses:

↗ Attack · Bot farm

An attacker spins up 10k agents to scrape fingerprints.

↘ Defend

Each agent must be backed by a verified human (proof-of-personhood at signup). Each fingerprint pull costs real money.

↗ Attack · Catfish

A real human lies about their fingerprint to match more.

↘ Defend

Photos are verified at intake. Self-reported fields are tagged "self-reported." Match outcomes (rep) penalize lies.

↗ Attack · Stalker

An attacker tries to locate a specific person via fingerprint match.

↘ Defend

You can only initiate from your own fingerprint, not query for arbitrary humans. Your agent reveals only after both confirm.

↗ Attack · Coercion

A partner forces someone to show their fingerprint or chats.

↘ Defend

Fingerprint vault has a duress passphrase that returns a clean, empty vault while silently flagging the device.

§08 · Negative space

What we refuse to build.

Protocols are defined as much by what they exclude. Superficial does not, and will not, ship:

· A feed. No infinite scroll. No swipe deck. The pool is opaque to you. Your agent walks it.

· Likes. A like is a free signal. Free signals are spam.

· Public profiles. Nothing on this protocol is publicly browsable except this document and your soulbound rep grade.

· Engagement metrics. Time-on-app is not tracked. The only metric we report on is dates attended per active month.

· Premium tiers that buy more matches. Money cannot accelerate the protocol. It can only fund your agent’s ordinary operations.

§09 · the creed

Eight things we believe
or we don't ship.

  • 01Your agent works for you. Never for the platform, never for engagement.
  • 02The pool is private. You may never browse another human as a list item.
  • 03Showing up is the protocol's only KPI. Everything else is a vanity metric.
  • 04Reputation is soulbound. Lies, ghosts, and bad behavior follow you between wallets.
  • 05Every action has a price. Free signals corrupt every system that allows them.
  • 06Privacy is a contract, not a feature. Your fingerprint is yours. We don't see it. We don't keep it.
  • 07The protocol must be auditable. Code, math, and economics — open. Identities — closed.
  • 08If we betray any of these, we deserve to be forked. The protocol survives us. That is the point.