←  deftools

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…

Before you swap on Arc

Paste a token. You get whether it is Circle's own USDC, EURC or cirBTC or a copy wearing the name, how much real money its pools hold (listing sites can show millions in a pool with nothing in it), what each pool really charges, and where it swaps honestly. Arc mainnet, read from your browser.

Take an advance without trusting a stranger

Workshop Escrow is a contract on Arc mainnet for work made to order. The client locks the advance in USDC, the workshop builds, and the money moves only by the rules in the contract. No owner, no admin, no fees. Built in a furniture workshop, for real orders.

1 · Client
Locks USDC
The workshop can't touch it before delivery.
2 · Workshop
Builds, marks delivered
Only before the deadline the two agreed on.
3 · Client
Releases the payment
Missed deadline: the client takes it back. Client silent 7 days after delivery: the workshop claims it.

First order on mainnet: 1 USDC locked and released to the workshop.

Open the escrow app →  ·  Contract on the explorer  ·  Code

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.