What “System Entities” means on Arc
These addresses are not deployed contracts in the ordinary sense. The native USDC emitter at 0xffff…fffe has no code at all — the execution layer itself publishes a Transfer log from it on every net native balance change — and the ERC-20 face at 0x3600…0000 is kept at parity with native balances by a precompile, which is why the same dollar appears in both an 18-decimal and a 6-decimal form.
| Address | Label | Token | Detail | First Block | Last Block |
|---|---|---|---|---|---|
| System | — | Execution-layer emitter that publishes every net native value movement as a Transfer log. It holds no balance and has no code. |
An address is a 20-byte identifier that can hold a balance and, when it carries code, execute it. Gas on Arc is paid in USDC, so the balance shown for an address is denominated in dollars rather than in a volatile asset.
| — |
| 0x36000000...000000000 | System | — | The ERC-20 interface of the gas token, at 6 decimals. A precompile keeps it at parity with the 18-decimal native balance — the same dollars, not extra ones. | — | — |
| 0x18000000...000000001 | System | — | A native execution module exposed at a fixed address. | — | — |
| 0x18000000...000000002 | System | — | A native execution module exposed at a fixed address. | — | — |
| 0x18000000...000000003 | System | — | A native execution module exposed at a fixed address. | — | — |