Skip to main content

Risks

Peer is non-custodial and cryptographically verified, but P2P fiat-to-crypto trading has real trust assumptions and failure modes. Know them before you trade.

Verification Risks

  • Verification service centralization: Payment verification currently runs through attestation infrastructure operated by the Peer team (comparable to single-sequencer L2s today). A compromised or colluding verifier could in theory attest to payments that didn't happen. The roadmap is a decentralized network of attestors; until then, this is the protocol's main trust assumption.

  • TEE trust assumptions: Parts of verification run inside trusted execution environments. TEEs carry their own assumptions about hardware vendors and attestation chains — a serious TEE compromise could affect proof integrity.

  • Payment platform API changes: If a payment platform changes how payment data is shown or accessed, Peer may temporarily be unable to verify payments on that platform — even for fiat that has already been sent. While the intent is still active, a seller may choose to manually release. If it expires first, cancellation or pruning can return the locked crypto to the seller's deposit, and the app's manual-release action is no longer available.

Counterparty Risks

  • Reversible fiat transactions: Payments on Web2 platforms can sometimes be reversed (chargebacks, fraud claims). A malicious buyer could claim USDC and then attempt to reverse the fiat payment. Makers can restrict a deposit to direct wallet addresses or curator-managed Access Groups. Restriction can reduce exposure but cannot prevent a payment provider from reversing fiat.

Banking Risks

  • Flagged transactions: Some banks or payment platforms may flag or restrict accounts that appear to be involved in crypto activity. Peer never touches your fiat account, but payment notes like "crypto" or "USDC" may raise suspicion with certain institutions. Avoid referencing crypto in payment descriptions and prefer providers known to be neutral toward digital assets.

Fiat Custody Risk

  • Non-custodial design: The protocol never handles fiat. You keep full control of your funds and make payments through external platforms — which also means you are responsible for your own conduct on those platforms.

The protocol cannot reverse payments, freeze funds, or mediate disputes related to off-platform fiat activity.

Audits

The protocol's smart contracts have been through multiple independent security reviews, including audits by Sherlock, across the V2 and V3 releases.