Skip to main content

FRENT POS / HOW IT WORKS

How crypto QR payments reach verified settlement.

A merchant connects a wallet, configures a supported network and deploys a terminal contract. Each sale then becomes a specific payment request that a customer approves onchain.

  • Merchant-controlled setup
  • Customer-approved transaction
  • Verified onchain result

01 / Connect

Use the wallet that will receive payments.

Wallet authentication creates the merchant session. FRENT does not ask for the merchant private key.

02 / Configure

Choose Base, Polygon or both.

Each enabled network has its own USDC token and merchant terminal contract. The merchant can expose active terminals on the public payment page.

03 / Deploy

Create the merchant terminal onchain.

The merchant deploys from their wallet. FRENT verifies the factory, merchant, USDC contract, fee wallet and immutable fee settings before activating the terminal.

04 / Request

Enter the sale in familiar units.

The merchant enters a USD amount and optional details. FRENT creates an exact six-decimal USDC request and a QR-enabled checkout.

05 / Pay

The customer confirms in their wallet.

The customer selects an available network, connects a compatible wallet, approves USDC if needed and submits the payment transaction. Native gas is required.

06 / Verify

FRENT validates the confirmed transaction.

The request is marked paid only after the transaction and receipt match the expected contract, payment ID, amount, merchant and event data.

Supported networks

Base and Polygon, by design.

Each network uses its own merchant terminal contract. The payer chooses from the networks that merchant has enabled for checkout.

Ready when your wallet is

Set up your USDC point of sale.

Connect the merchant wallet, choose Base or Polygon and review the terminal deployment before accepting a payment.