←  base.tools

Arc, priced in dollars

Arc pays gas in USDC rather than a separate volatile coin, so a fee can be quoted as a number of cents instead of a number of gwei. This page reads the network directly and does that conversion. It also checks the one thing that quietly breaks contracts ported from other chains: native USDC counts in 18 decimals, the ERC-20 view counts in 6, and they share a balance.

Connecting…

Right now

Read straight from the public RPC in your browser. Nothing is stored and there is no server in between.

Base fee
per unit of gas
Latest block
 
Block time
measured over the last 20 blocks
Block fullness
 

What that costs

Gas amounts below are the usual figures for each shape of transaction, not a quote for yours — they are shown so you can see exactly what is being multiplied. The dollar column updates with the live fee.

TransactionCostGas
Loading…
Arc targets roughly $0.01 per transaction and smooths the base fee with an exponentially weighted moving average of block utilisation instead of recalculating it every block, so a burst of traffic nudges the price rather than tripling it. The protocol also holds a floor and a hard ceiling on the base fee, which is why the number above tends to sit still.

The balance trap

On Arc one USDC balance is visible through two interfaces: the native one with 18 decimals, and an ERC-20 one at 0x3600…0000 with 6. The ERC-20 view truncates anything below a whole cent of a cent, so balanceOf can return zero on an account that is not empty. An "insufficient balance" guard copied from another chain will misread that. Paste an address and see both numbers side by side.

Try one:
Native balance, 18 decimals
ERC-20 balanceOf, 6 decimals
Hidden by truncation

Connecting a wallet

Wallets without custom gas-token support still sign and send fine; they may simply label the balance "ETH" while the underlying asset is USDC.