Free OP Mainnet income tracker

Track USDT income on OP Mainnet.

Use a public OP Mainnet address to organize incoming USDT into a separate, exportable income ledger. OP Mainnet USDT keeps low-cost EVM receipts in their own rail, useful when counterparties already transact on the OP Stack.

Start with a public address

Paste your OP Mainnet address. See incoming USDT.

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 USDT income, organized without custody.

  1. 01

    Paste the public receiving address you use on this rail.

  2. 02

    See incoming USDT transfers and exact on-chain timestamps.

  3. 03

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

OP Mainnet + USDT facts

Use the exact rail your payer uses.

USDT contract
0x94b008aA00579c1307B0EF2c499aD98a8ce58e58
Confirmation timing
OP Mainnet produces L2 blocks about every two seconds; MainPay records after three observed confirmations.
Receiving on OP Mainnet
OP Mainnet USDT keeps low-cost EVM receipts in their own rail, useful when counterparties already transact on the OP Stack.
Network fee
The sender needs ETH on OP Mainnet for the network fee. MainPay never becomes the sender or recipient of funds.

FAQ

USDT income on OP Mainnet

Is USDT on OP Mainnet separate from Ethereum USDT?

Yes. Network and asset are always recorded together.

What is required to begin?

Paste a public OP Mainnet receiving address—no wallet connection or key is requested.

How are fees handled?

The sender supplies ETH for their own OP Mainnet transaction fee.