PeerProof
Built on MonadFast. Fair. On-chain.

Real People.Real Attendance.

Happening now

0
events
0
confirmed present
0 MON
in escrow

Featured events

View all
  • No organizer custodyDeposits are held by the contract
  • Peer proofPeople in the room vouch for each other
  • Publicly checkableEvery record is on chain
  • FastConfirmation usually lands in seconds

From joining to proof, in four steps

A deposit, a room, and a contract that settles from what the room proves about itself.

  1. 01

    Register

    The deposit is what holds your place. The contract takes it — the organizer never does.

  2. 02

    Check in

    Scan the screen at the venue once on arrival. That is its own transaction, so the chain timestamps when you walked in — not the submitter.

  3. 03

    Get vouched for

    Scan people you actually meet. Each scan adds to both people's count, but you only qualify once you have scanned someone yourself. Codes rotate every fifteen seconds, so a forwarded screenshot is worthless.

  4. 04

    Take the proof

    Everyone confirmed present reclaims their deposit and splits what the no-shows forfeited. The organizer has no function that touches it.

Real participation, real opportunitiesEvery time you turn up it becomes a record anyone can check. The record belongs to you, not to a platform.

Sub-second
Monad finality
Variable network fee
set by the Monad network when each transaction is sent
On-chain
check it yourself

Whoever created the event has no function that releases, withholds, or receives a single wei. That is not a promise — it is the absence of a door.

The same account can do both — these are two ways in, not two kinds of person. Anyone can host; there is no approval step.