Free Base income tracker

Track USDC income on Base.

Turn a Base USDC receiving address into a free, read-only income ledger without moving funds away from your wallet. Base is useful when customers already use the Base ecosystem and you want low-friction USDC receipts to one public EVM address.

Start with a public address

Paste your Base 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.

Base + USDC facts

Use the exact rail your payer uses.

USDC contract
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
Confirmation timing
Base produces L2 blocks about every two seconds; MainPay waits for three observed confirmations before recording the transfer.
Receiving on Base
Base is useful when customers already use the Base ecosystem and you want low-friction USDC receipts to one public EVM address.
Network fee
The sender needs ETH on Base for the network fee. MainPay does not add a custody or settlement fee.

FAQ

USDC income on Base

Is this the Base USDC contract?

Yes. The page is limited to the Base USDC contract shown above.

How quickly does Base USDC appear?

Base blocks are typically two seconds apart; MainPay records after three observed confirmations.

Do I need to connect a wallet?

No. Start by pasting a public Base address; MainPay never requests wallet keys.