Skip to content

Base transfer webhooks

Watch any Base address and get a signed webhook for every confirmed ERC-20 transfer, including Circle's native USDC.

Base at a glance

What Chainhook waits for on Base before it sends a webhook.

API value
base
Block time
About 2 seconds
Confirmations
20
Time to webhook
About 40 seconds
Address format
Hex, 42 characters, starts with 0x
Token standard
ERC-20
Fees
Gas, paid in ETH by the sender
Explorer
BaseScan

Coins and tokens on Base

Every coin and token Chainhook detects on Base, with the contract it watches and its decimals.

SymbolNameContract addressDecimals
USDCUSD Coin0x833589fcd6edb6e08f4c7c32d4f71b54bda029136
DAIDai Stablecoin0x50c5725949a6f0c72e6c4a641f24049a917db0cb18
WETHWrapped Ether0x420000000000000000000000000000000000000618
cbBTCCoinbase Wrapped BTC0xcbb7c0000ab88b473b1f5afd9ef808440eed33bf8

What to know about Base

20 confirmations, about 40 seconds

Base is an OP Stack chain with 2-second blocks. Chainhook waits 20 blocks before sending an event.

No USDT on Base

Tether doesn't issue USDT on Base, so it isn't listed. USDC is the main stablecoin on Base.

Gas is paid in ETH

Fees on Base are paid in ETH, but native ETH on Base is not detected yet. WETH and the other ERC-20 tokens listed here are.

Push, not polling

Base blocks arrive every 2 seconds. A poller per address adds up quickly, and missed polls mean missed payments. Chainhook scans every block, waits 20 confirmations, and sends you one event per matching transfer.

POST /v1/webhooks

{
  "network": "base",
  "type": "address",
  "direction": "in",
  "address": "0x5b8ddac816baad6111c7c7b39c88355c00ba7ea1",
  "webhook_url": "https://api.example.com/webhooks/chainhook"
}

Base questions

Can't find your answer? Contact support.

Does Chainhook detect USDT on Base?

No. Tether doesn't issue USDT on Base. Use USDC, or USDT on another network.

Does Chainhook detect ETH on Base?

Not native ETH yet. WETH and the other tokens listed here are detected.

Watch your first wallet

Create an account and start with 100 trial detections for 1 month.