Browser extension

USDCtoFiat Verify handles the payment-app setup the web app cannot do alone.

Some payment methods need a browser boundary. Verify is the Chrome extension that lets approved USDCtoFiat and Peerlytics pages capture the metadata needed for Wise and PayPal setup and supported proof flows without adding a wallet, sidepanel, or stored extension account.

01

Where Verify is needed

FlowWhy it needs Verify
Wise seller depositsOne-time Wisetag registration before the first Wise deposit.
PayPal seller depositsOne-time PayPal.me username registration before the first PayPal deposit.
Supported proof capturePayment-provider metadata capture where the browser session is part of the proof path.
Other payment methodsVenmo, Cash App, Revolut, Zelle, Monzo, N26, Chime, and Luxon do not need this registration step.
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

Verify 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 USDCtoFiat Verify for every deposit?

No. It is required for Wise and PayPal seller registration, and for supported metadata capture flows. Most payment methods do not need extension registration before creating a deposit.

Does the extension hold my USDC or private keys?

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

Why does Wise or PayPal need an extra setup step?

Those routes need one-time handle registration so payments to your Wisetag or PayPal.me username can be matched correctly. After registration, you can create deposits normally.