USD Coin (USDC) — это интерфейс ERC-20 к нативному газовому активу Arc. Arc рассчитывается в долларах: тот же баланс адресуется нативно с 18 знаками и через этот контракт с 6, а прекомпиль протокола держит оба представления в паритете. Это не обёртка, он ничего не хранит на кастодиальной основе, и баланс здесь не добавляется к нативному балансу аккаунта — это те же деньги, изложенные в другом масштабе. Поскольку обе стороны работают одновременно, один платёж порождает и нативное перемещение средств, и лог Transfer стандарта ERC-20; Arcscan считает его один раз.
Газ в Arc оплачивается в USDC, и одни и те же доллары видны в двух местах: как нативная величина с 18 знаками после запятой и через интерфейс ERC-20 USDC с 6 знаками. Прекомпил удерживает оба представления в паритете, поэтому эта страница считает каждое перемещение один раз, а не суммирует их.
Это газовый токен, увиденный через призму ERC-20, а не обычный токен. Arc платит за газ в USDC. Одни и те же доллары адресуются двумя способами: нативно с 18 знаками и через этот контракт с 6 знаками. Прекомпиль протокола держит их в паритете, поэтому баланс здесь — не второй актив, а нативный баланс аккаунта, изложенный иначе. Каждый перемещённый доллар поэтому появляется один раз как нативный перевод и один раз как лог Transfer стандарта ERC-20.