How disputes work

When a participant opens a dispute, the trade is frozen and funds are held in the escrow contract. Neither party can release or cancel until the arbitrator reviews the case and issues a decision. The arbitrator's decision is final and executed on-chain.

What the arbitrator needs from you

Capo P2P automatically verifies Venmo payments on-chain. In a dispute, the arbitrator will review the Venmo verification record, the trade chat history, and any additional evidence you share when you contact us on Telegram.

How we decide

We rule in the buyer's favour if: verifiable proof of fiat payment exists and the seller has not released. We rule in the seller's favour if: no verifiable proof of payment is provided, or the buyer opened a dispute without attempting to resolve it first. We rule in the seller's favour by default if neither party provides evidence within 72 hours of the dispute being opened.

Timelines

Disputes are reviewed within 48 hours of receiving evidence from both parties. Complex cases may take up to 5 business days. You will be notified by the on-chain transaction when a decision is made.

How to avoid disputes

Only send fiat after confirming the USDC is locked in escrow. Only use Venmo with a public profile and the exact trade code in the payment note. Save your payment confirmation before releasing or requesting release. Use the in-trade chat to communicate and create a paper trail. Never release funds based on a screenshot alone.

Limitations

Capo P2P is a non-custodial escrow protocol. We do not hold funds at any point — the smart contract does. Arbitration is provided as a best-effort community service. By using Capo P2P you agree that arbitrator decisions are final and binding.

Contact us on Telegram

If you need help with an active dispute, contact us on Telegram and include your trade ID.

Contact us on Telegram