Skip to content

decimals и wei

blockSherlock2 edited this page May 3, 2025 · 2 revisions

🔢 Decimals и Wei: Полное руководство

1. Основные понятия

Wei (нативная монета)

Наименьшая единица измерения в EVM-сетях:

  • 1 ETH = 10¹⁸ wei (1 000 000 000 000 000 000 wei)
  • Аналоги для других сетей:
    • BNB: 1 BNB = 10¹⁸ wei
    • MATIC: 1 MATIC = 10¹⁸ wei

Decimals (токены)

Параметр ERC-20 токена, определяющий его делимость:

  • decimals = 6: 1 токен = 10⁶ wei (1 000 000)
  • decimals = 18: 1 токен = 10¹⁸ wei (как ETH)

2. Как определить decimals токена?

Пошаговая инструкция:

  1. Откройте обозреватель блокчейна (Etherscan, BscScan и т.д.)
  2. Введите адрес контракта токена в поиск
  3. Перейдите на вкладку "Contract"
  4. Выберите раздел "Read Contract"
  5. Найдите метод decimals и посмотрите его значение

Примеры значений:

decimals 1 токен в wei Популярные токены
6 1 000 000 USDC, USDT (TRON)
8 100 000 000 WBTC
9 1 000 000 000 -
18 1 000 000 000 000 000 000 WETH, большинство ERC-20

4. Почему это важно?

  • Правильное указание суммы в wei предотвращает ошибки
  • Разные токены имеют разную делимость
  • Большинство контрактов работают только с wei

◀️ Назад к оглавлению