Free OP Mainnet income tracker

Track USDC income on OP Mainnet.

Track USDC arriving on OP Mainnet, label the income entries, and export a dedicated stablecoin ledger when needed. OP Mainnet works well for EVM-native payers who want lower-cost USDC receipts while retaining a standard 0x address.

Start with a public address

Paste your OP Mainnet address. See incoming USDC.

No wallet connection, custody, or KYC gate. MainPay reads public transfer records while your funds remain in your own wallet.

Read-only. We only need your public address — never a private key or seed phrase. Choose one rail to scan its last 90 days.

How it works

Your USDC income, organized without custody.

  1. 01

    Paste the public receiving address you use on this rail.

  2. 02

    See incoming USDC transfers and exact on-chain timestamps.

  3. 03

    Save the address as an income ledger, label entries, and export by asset.

OP Mainnet + USDC facts

Use the exact rail your payer uses.

USDC contract
0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85
Confirmation timing
OP Mainnet produces L2 blocks about every two seconds; MainPay records after three observed confirmations.
Receiving on OP Mainnet
OP Mainnet works well for EVM-native payers who want lower-cost USDC receipts while retaining a standard 0x address.
Network fee
The sender needs ETH on OP Mainnet for the network fee. MainPay does not collect or pay that fee.

FAQ

USDC income on OP Mainnet

Which USDC does MainPay watch on OP Mainnet?

Only the allowlisted OP Mainnet USDC contract shown above.

How fast are OP Mainnet confirmations?

L2 blocks are typically produced every two seconds; MainPay waits for three observed confirmations.

Who controls the receiving address?

You do. MainPay only reads public on-chain data.