PeerAuth handles the payment-app setup the web app cannot do alone.

PeerAuth is maintained by Peer. Install it, approve this site, and follow the payment provider’s verification prompts. USDCtoFiat uses PeerAuth for payment metadata capture and supported account registration.

01

Where PeerAuth is needed

FlowWhy it needs PeerAuth
Wise technical routeLegacy Wisetag registration exists, but Wise's current policy prohibits receiving P2P crypto-sale payments.
PayPal seller depositsOne-time PayPal.me registration; confirm that PayPal has preapproved the activity first.
Supported proof capturePayment-provider metadata capture where the browser session is part of the proof path.
Cash App seller accountsRegister your Cash App Cashtag with PeerAuth when prompted.
Alipay seller accountsRegister your Alipay email with PeerAuth.
Other payment methodsVenmo uses hosted email linking. Revolut, Zelle, Monzo, Chime, UPI, and X Money do not require PeerAuth registration.
02

What the extension is

  • A Chrome Manifest V3 extension for approved origins including usdctofiat.xyz and peerlytics.xyz.
  • A stateless metadata bridge exposed as window.peer to the web app.
  • A setup tool for extension-gated payment methods before creating meaningful seller liquidity.
  • A narrow browser boundary for supported TEE/proof capture flows.
03

What it is not

  • Not a wallet and not a place where USDC is held.
  • Not a sidepanel, dashboard, proof history, or settings product.
  • Not a generic payment-app scraper for arbitrary websites.
  • Not required for every USDCtoFiat payment method.
04

Privacy boundary

PeerAuth keeps capture sessions in tab-scoped memory and clears them after the provider tab closes, the metadata is returned, or the page is removed. It is designed around approved origins and does not add a saved extension account.

The extension helps the app prove or register the specific payment-app detail needed for a route. It does not publish your full payment-app history onchain, and it does not change the non-custodial contract path: your wallet still signs, and Base contracts still hold and release USDC.

Common questions

Do I need PeerAuth for every deposit?

No. PeerAuth is used only for extension-gated registration and supported metadata-capture flows. Most technical routes do not need extension registration, and registration never overrides the provider's account or acceptable-use rules.

Does the extension hold my USDC or private keys?

No. Your wallet signs onchain actions, and USDC sits in the Base escrow contract. PeerAuth is a browser metadata bridge, not a wallet or custodian.

Does extension setup mean a provider permits the payment?

No. PeerAuth can register a payout identifier, but the external provider controls permitted activity. Wise prohibits P2P crypto-sale receipts, while PayPal may require preapproval for cryptocurrency-related payments.