Merchant console

Generate payment-ready QR codes

Connect a wallet, register a payout account with the PaymentProcessor contract, and share QR receipts with customers. They scan, approve USDT mock, and pay.

1. Connect Wallet

MetaMask or any EVM wallet supported by the browser extension.

Install MetaMask to continue

2. Merchant Setup

Contracts are locked via environment variables so you only configure where payouts land.

Processor: 0x369bdf926Eaaf7170Be7E7BD30c7Efa2aA72A3EA
Stablecoin (USDT Mock): 0x23684c2A5Bd8d4E8d8513020b291c1E23cBB1e78

3. Build Invoice

4. Share QR / Test Payment

Generate an invoice to unlock the QR payload.