Documentation that follows the product
Set up, take payment and verify settlement.
Accurate guides for FRENT POS merchants and customers using native USDC on Base and Polygon.
Merchant path
Start with the payment flow.
Getting started
Set up a merchant wallet, deploy payment terminals and create the first checkout.
View categoryGetting started
Merchant onboarding for FRENT POS
Connect the receiving wallet, configure Base or Polygon and deploy the merchant terminal required before taking payments. Read guideGetting started
Connect a wallet to FRENT POS
Use a compatible EVM wallet to authenticate as a merchant and approve Base or Polygon transactions. Read guideGetting started
Create a payment request
Enter a sale amount and optional reference, then present the signed QR checkout to the customer. Read guideGetting started
Accept a payment with a QR code
Present a request-specific checkout QR or a reusable counter QR for the merchant payment form. Read guidePayments and settlement
Understand requests, checkout, verification, receipts and direct USDC settlement.
View categoryPayments and settlement
How USDC works in FRENT POS
FRENT accepts the configured native USDC contract and records exact six-decimal token amounts. Read guidePayments and settlement
Merchant terminal contracts
Understand the per-network contract that verifies payment IDs and splits successful USDC payments. Read guidePayments and settlement
How merchant settlement works
The terminal contract transfers the merchant share directly to the configured receiving wallet. Read guidePayments and settlement
How FRENT verifies an onchain payment
A transaction hash is accepted only when the confirmed call and payment event match the request. Read guideNetworks and fees
Use Base and Polygon correctly and understand gas and network selection.
View categoryNetworks and fees
Accept USDC payments on Base
Deploy a Base terminal on chain ID 8453 and accept native USDC with ETH used for network gas. Read guideNetworks and fees
Accept USDC payments on Polygon
Deploy a Polygon PoS terminal on chain ID 137 and accept native USDC with POL used for gas. Read guideNetworks and fees
Network gas and FRENT POS fees
Separate the fixed FRENT protocol fee from variable Base or Polygon network gas. Read guideNetworks and fees
Choosing Base or Polygon
Choose a supported network based on the merchant terminal, customer funds and available gas asset. Read guideSecurity and troubleshooting
Protect wallets and resolve the most common payment problems safely.
View categorySecurity and troubleshooting
Troubleshoot a pending or failed payment
Check network, token, gas, request expiry and transaction confirmation without exposing wallet credentials. Read guideSecurity and troubleshooting
Wallet security for merchants and customers
Protect seed phrases, verify transaction context and separate operational funds where appropriate. Read guideSecurity and troubleshooting
Common USDC payment mistakes
Avoid wrong-network payments, unsupported tokens, missing gas and duplicate transactions. Read guideCrypto payments explained
Plain-language guides to USDC, stablecoins, confirmations and onchain payments.
View categoryCrypto payments explained
Accepting crypto payments at a point of sale
Understand the operational differences between an onchain USDC checkout and a card terminal. Read guideCrypto payments explained
Stablecoins and USDC explained
Learn why FRENT uses USDC and why token contract and network still matter. Read guideCrypto payments explained
Blockchain confirmations and payment status
Understand the difference between wallet submission, a mined transaction and FRENT verification. Read guideContact FRENT
Can’t find the payment answer you need?
Send the public payment details and what you expected to happen. Never send a private key, seed phrase or wallet recovery information.