Как пользоваться
Выберите блокчейн, исходную единицу и введите сумму. Таблица покажет то же значение во всех единицах этой сети; кнопка «Копировать» рядом со строкой копирует точное число. Если доступен текущий курс монеты, под таблицей будет стоимость в долларах.
Внутри значения хранятся как большие целые, поэтому даже 18-значные суммы вроде 0,000000000000000001 ETH (1 wei) точны. Если ввести больше знаков, чем позволяет минимальная единица, — например 0,5 wei, — конвертер сообщит, что такой суммы не бывает, а не округлит её.
Базовые единицы по блокчейнам
Это номиналы нативных монет. В каждой строке — сколько базовых единиц в одной монете.
- Ethereum и EVM-сети (BNB Chain, Polygon, Arbitrum, Base…): 1 ETH = 10¹⁸ wei = 10⁹ gwei. Именные единицы: kwei (babbage), mwei (lovelace), gwei (shannon), szabo, finney.
- Биткоин: 1 BTC = 10⁸ сатоши; 1 сат = 1000 миллисатоши в Lightning; 1 бит = 100 сат; 1 mBTC = 100 000 сат.
- Solana: 1 SOL = 10⁹ лампортов.
- TRON: 1 TRX = 10⁶ sun.
- XRP Ledger: 1 XRP = 10⁶ drops.
- Litecoin: 1 LTC = 10⁸ литоши. Dogecoin: 1 DOGE = 10⁸ koinu.
Формула
Перевод — это сдвиг запятой на разницу показателей степени:
значение_в_целевой = значение × 10^(степень_из − степень_в)
21 000 gwei → ETH: 21 000 × 10^(9 − 18) = 0,000021 ETH
0,25 SOL → лампорты: 0,25 × 10^9 = 250 000 000
12,5 TRX → sun: 12,5 × 10^6 = 12 500 000Где это нужно
Цена газа в Ethereum указывается в gwei, а комиссия платится в ETH: простой перевод расходует 21 000 газа, значит при 1 gwei он стоит 21 000 gwei — 0,000021 ETH. Калькулятор газа делает это для любого типа транзакции. RPC и API бирж возвращают балансы в базовых единицах (баланс Solana 2500000000 — это 2,5 SOL). Вызовы смарт-контрактов принимают суммы токенов целыми числами, а стоимость энергии и пропускной способности в TRON часто выражают в sun.
Токены отличаются от нативных монет: у каждого ERC-20 или SPL-токена свои decimals. USDT и USDC в большинстве сетей используют 6 знаков, многие другие токены — 18. Перед переводом «сырой» суммы токена уточните его decimals — этот конвертер работает с нативными монетами.
Частые ошибки
В поддержке снова и снова встречаются одни и те же ошибки:
- Путают gwei и wei — разница в миллиард раз.
- Считают сырую сумму токена как 18-значную, когда у токена 6 знаков (или наоборот).
- Копируют округлённое значение из обозревателя вместо точного.
- Забывают, что миллисатоши из Lightning — не допустимая сумма в блокчейне.
Как читать «сырые» значения из обозревателей и API
Обозреватели блоков обычно показывают и отформатированную сумму, и сырое целое число; API часто возвращают только целое, иногда строкой, чтобы не терять точность. Скопировав такое значение, вставьте его с выбранной базовой единицей (wei, лампорт, sun, drop) и прочитайте значение в целых монетах в таблице. В транзакциях Ethereum поле value указано в wei, цена газа — в wei за единицу газа (часто отображается в gwei), а израсходованный газ — просто число; умножьте газ на цену, получите комиссию в wei и переведите.
В коде храните суммы целыми числами или десятичными строками от начала до конца и переводите только для отображения. Числа с плавающей точкой в JavaScript держат около 15–17 значащих цифр — этого мало для баланса токена с 18 знаками.
Частые вопросы
+Сколько wei в 1 ETH?
10¹⁸ wei, то есть 1 000 000 000 000 000 000. Один gwei — 10⁹ wei, поэтому 1 ETH = 1 000 000 000 gwei.
+Сколько лампортов в 1 SOL?
1 000 000 000 лампортов (10⁹).
+Сколько sun в 1 TRX?
1 000 000 sun (10⁶). У XRP тот же множитель: 1 XRP = 1 000 000 drops.
+Округляет ли конвертер значения?
Нет. Он считает в целых числах и не принимает суммы меньше базовой единицы.
+Можно ли переводить суммы токенов ERC-20?
Этот инструмент переводит нативные монеты. Для токена разделите сырую сумму на 10 в степени decimals токена (6 для USDT/USDC в большинстве сетей).
Все расчёты выполняются в вашем браузере, введённые данные не отправляются на KOT.CASH. Результаты — оценка для информации, а не финансовая, налоговая или юридическая консультация.