Direct to your address
The payer sends USDT or USDC to the receiving address you provide. BroPay never holds the funds.
Create a free payment request in Chrome, share it, and track USDT or USDC on-chain without holding customer funds.
BroPay turns an exact amount and a receiving address into a short public payment link. The payer gets clear instructions. You get an on-chain status.
The payer sends USDT or USDC to the receiving address you provide. BroPay never holds the funds.
Anyone with the link can open the payment page in a browser. The payer does not need the BroPay extension.
BroPay checks allowlisted token transfers through public blockchain providers.
BroPay never requests a seed phrase, private key, wallet connection, or transaction signature.
Create and monitor payment links without a subscription or BroPay service fee. Standard blockchain network fees may still apply to the payer's transfer.
A focused flow for one exact payment request.
Choose the network, token, exact amount, recipient address, and optional merchant name. Every request is valid for 24 hours.
Send a short brolabel.io/pay link. The payer sees the amount, network, recipient address, QR code, and time remaining.
BroPay detects a matching transfer, shows Confirming until finality, then records the payment result and transaction hash.
The public page makes the required network and amount explicit, then removes payment instructions when the request is no longer payable.
The amount and stablecoin stay prominent from the moment the page opens until the final status.
USDT or USDC is always shown together with TRON or Ethereum on the same payment panel.
The payer can copy the address and amount or scan the QR code while the request is active.
The QR code, recipient address, and copy actions disappear after confirmation, revocation, or expiry.
A detected transfer is not treated as final until the network reaches the required confirmation state.
One confirmed transfer matching the requested amount produces a Paid status.
Ethereum payments become final after 12 confirmations. TRON payments become final after a confirmed or solidified event.
A smaller confirmed transfer is marked Underpaid. A larger confirmed transfer is marked Overpaid.
BroPay evaluates transfers individually. Multiple partial transfers are not combined into one payment.
Final results include the received amount, transaction hash, last verification time, and a validated blockchain-explorer link.
Payment verification
Main payment path
Awaiting payment
No matching transfer has been found yet.
Confirming
A transfer was found. BroPay is waiting for network finality.
Paid
The requested amount is final and verified on-chain.
BroPay observes public blockchain data. It does not connect wallets, hold funds, sign transactions, or ask for secret keys.
Saved addresses, payment history, and private revocation keys remain in the browser unless the user exports them.
A shared payment request exposes only the public details needed to make and verify the payment.
Every request is payable for 24 hours. A limited reference remains available for 30 days after expiry, but payment instructions are hidden.
BroPay verifies matching transfers through public providers and links confirmed results to the appropriate blockchain explorer.
Install the free Chrome extension, save your receiving addresses, and create a payment request whenever you need one.
Add to Chrome