Start free
English

Polygon PoS

How Polygon PoS settles a payment

Polygon PoS is a cheap, fast EVM chain carrying dollars — and the one on this site where the hardest part is knowing what you are looking at. Its native token was renamed, and its main stablecoin exists in two different versions. Neither is difficult once you know; both cost people money when they do not.

Everything shared with the other EVM networks — why one address works on all of them, what gas pays for, and what actually happens when a payment lands on the wrong chain — is on the EVM networks page. This one covers only what is specific to Polygon. Networks

Fast, and cheap enough to stop thinking about

Blocks arrive every couple of seconds, so a payment appears almost immediately and the 12 confirmations this product waits for pass in well under a minute. For a checkout that means the customer is generally still on the page when the payment is settled.

You are told the moment a payment appears and again when it is confirmed. The first is enough to stop a customer paying twice; the second is the one to release goods against.

We do not print a block time or a settlement figure here in seconds, because Polygon’s own documentation does not state one in a form we can point you at — and a number nobody can check is worth less than an honest description. The confirmation depth is shown on the supported networks page, generated from the running product.

What a payment costs here

Gas works as it does on every EVM chain, and the mechanism is explained on the EVM networks page. What is specific to Polygon is that fees are low enough to stop being part of the decision — which, along with wide stablecoin support, is most of why it became a common rail for everyday dollar payments.

The usual caveats still apply. A token transfer costs more than sending the native currency, fees climb when the chain is busy, and a payer holding only USDC with no POL cannot send until they have a little of the native token.

What this network carries

The chain’s own token and a dollar stablecoin. Rendered from the live catalogue rather than written here — and both need a word of explanation.

POLThe network’s own currency
POL, which pays for gas and secures the network. If you remember this chain running on MATIC, that is the same asset under a new name: it was upgraded one-for-one in September 2024, automatically and with nothing for holders to do. Worth knowing that some wallets still display the old MATIC label even though the token underneath is POL.
USDCThe dollar rail
USDC with six decimals, and the version that matters here is the native one — issued by Circle, fully reserved, and redeemable one-for-one for dollars through Circle itself.

Because there is a second thing called USDC on this chain. Before Circle issued natively here, the only version was USDC bridged over from Ethereum, and it still exists — renamed USDC.e on explorers to tell the two apart. USDC.e is not issued by Circle, and Circle does not support it in its own accounts. It is a different token at a different contract address, so sending USDC.e to an invoice priced in native USDC is sending the wrong asset, exactly as if it were on the wrong chain.

Which customers this network fits

Worth it for

  • Dollar-priced invoices where the fee should not be part of the conversation.
  • Customers who already hold USDC here, which is a large and long-established group.
  • Small and frequent payments, for the same reason.

Better suited elsewhere

  • Invoices in USDT — it is not enabled on this network here; use Ethereum, BNB Chain or Tron.
  • Customers whose funds already sit on another chain; meet the money where it is.
  • Anything that needs Ethereum mainnet specifically, for the contracts around it.

What to plan for

The one to design against is a customer paying in USDC.e when the invoice expects native USDC. It looks right in a wallet, it is spelled almost the same, and it is a different token. If a customer is paying from a balance they have held on Polygon for a long time, it is worth having them check which one they hold before they send.

  • The POL rename causes confusion rather than losses, but it does cause confusion: a customer may tell you they are sending MATIC, or their wallet may say so, while the network has been running on POL since 2024. It is the same asset.
  • The rest is shared with every EVM network: a payment on the wrong chain, a payer with no native currency for gas, and fees that move with demand. All three are on the EVM networks page.
  • Once confirmed, a payment cannot be reversed by anyone, including us. That is the protection against chargebacks, and the reason a mistaken send has to be settled between the two people involved.

Questions

Is POL the same thing as MATIC?

Yes — the same asset, renamed and upgraded one-for-one. POL replaced MATIC as the native gas and staking token on Polygon PoS in September 2024, and for anyone holding it on the chain the change was automatic with nothing to do. Some wallets still display the old label, which is a display issue rather than a different token.

Why are there two kinds of USDC on Polygon?

Because USDC reached Polygon by bridge before Circle issued it here directly. The bridged version was renamed USDC.e when native USDC launched, so the two could be told apart. Native USDC is the one issued by Circle and redeemable with Circle; USDC.e is not, and Circle does not support it in its own accounts.

Which USDC does an invoice here settle in?

The native one — the version Circle issues. They are separate tokens at separate contract addresses, so a payment in USDC.e will not settle an invoice priced in native USDC. If a customer has held a USDC balance on Polygon for years, it is worth them checking which they have.

How long does a Polygon payment take to confirm?

Blocks arrive every couple of seconds, and the 12 confirmations this product waits for pass in well under a minute. We do not quote an exact figure in seconds, because Polygon’s own documentation does not publish one we can cite.

Can I accept USDT on Polygon?

Not through this product. Polygon carries POL and USDC here; if you need USDT, take it on Ethereum, BNB Chain or Tron.

Sources

Every figure on this page comes from one of these documents. Each was read on the date shown rather than recalled.

  1. Migrate to POL

    Polygon Developer DocsChecked

  2. MATIC to POL Migration Is Now Live

    PolygonPublished Checked

  3. What you need to know: Native USDC on Polygon PoS

    CirclePublished Checked

Try the flow with test money first

Create an invoice on a test network, pay it with faucet funds, and watch detection and confirmation arrive as two separate events — the same pair you will build against in production.

Start free

Networks · Non-custodial · Pricing · Answered plainly.