Вернуться в блог
Solana

Конвертер лампортов в SOL: что такое лампорт и как переводить

Solana считает SOL в лампортах — так же, как доллар считают в центах, только с гораздо более мелким делением. Балансы, комиссии и депозиты rent возвращаются из сети в виде целого числа лампортов, поэтому вы встретите их в ответах RPC, данных транзакций и инструментах разработчика. Воспользуйтесь конвертером ниже, чтобы переключаться между двумя единицами.

Сколько лампортов в одном SOL?

Один SOL равен ровно 1,000,000,000 лампортов, а один лампорт равен 0.000000001 SOL. Чтобы перевести лампорты в SOL, разделите на 1,000,000,000. Чтобы перевести SOL в лампорты, умножьте на 1,000,000,000. Лампорт — наименьшая единица SOL, поэтому балансы и комиссии всегда выражаются целым числом лампортов.

1,000,000,000 lamports = 1 SOL

Конвертер работает с точными целыми числами, поэтому никогда не округляет: у любой суммы в лампортах есть точное значение в SOL, а любая сумма в SOL, у которой не больше девяти десятичных знаков, — это целое число лампортов.

Типичные суммы в лампортах и SOL

ПозицияЛампортыSOL
Один лампорт10.000000001
Базовая комиссия за одну подпись5,0000.000005
Минимум, освобождённый от rent, для аккаунта без данных (текущая ставка)650,2400.00065024
Депозит стандартного токен-аккаунта (текущая ставка)1,488,4400.00148844
Депозит стандартного токен-аккаунта (исходная настройка rent)2,039,2800.00203928
Один SOL1,000,000,0001

Суммы по текущей ставке получены через getMinimumBalanceForRentExemption и проверены 7 октября 2026 года, после того как в сентябре Solana дважды снизила ставку rent. Наш калькулятор rent в Solana рассчитывает депозит для аккаунта любого размера на каждом шаге rent.

А как же микролампорты?

Микролампорты встречаются только в одном месте: в цене вычислительной единицы, с помощью которой транзакции legacy и v0 задают приоритетную комиссию. Один лампорт равен 1,000,000 микролампортов. Приоритетная комиссия — это цена вычислительной единицы, умноженная на лимит вычислительных единиц, делённая на 1,000,000 и округлённая вверх до целого лампорта, поэтому комиссия, которую вы платите, всё равно выражена в лампортах. Более новый формат транзакций v1 обходится без микролампортов и задаёт приоритетную комиссию как общую сумму в лампортах. Наше руководство по комиссиям за транзакции в Solana объясняет, как складываются базовая и приоритетная комиссии.

Где встречаются лампорты

  • Ответы RPC. Такие методы, как getBalance и getMinimumBalanceForRentExemption, возвращают лампорты.
  • Данные транзакций. Разобранный перевод SOL указывает сумму в поле lamports, а getTransaction возвращает комиссию и балансы аккаунтов в лампортах.
  • Код. Программы и SDK перемещают SOL в лампортах; в JavaScript LAMPORTS_PER_SOL из @solana/web3.js равен 1,000,000,000.
  • Депозиты rent. Каждый аккаунт хранит депозит, размер которого задаётся в лампортах за байт. Если закрыть пустой токен-аккаунт, его владелец может вернуть этот депозит.

Превратите лампорты обратно в SOL, которыми можно пользоваться

Каждый пустой токен-аккаунт по-прежнему хранит свой депозит rent в лампортах. Sol Incinerator находит такие аккаунты, показывает, сколько вы получите обратно, ещё до вашего подтверждения, и закрывает их, чтобы SOL вернулись в ваш кошелёк.

Sol Incinerator

Sol Incinerator

Найдите пустые токен-аккаунты, в которых лежат ваши лампорты, и верните эти SOL.

Попробовать

Читайте также

Часто задаваемые вопросы

Сколько лампортов в одном SOL?

Один SOL равен ровно 1,000,000,000 лампортов, поэтому один лампорт равен 0.000000001 SOL. Чтобы перевести лампорты в SOL, разделите на миллиард; чтобы перевести SOL в лампорты, умножьте на миллиард. У SOL девять десятичных знаков, поэтому лампорт — его наименьшая единица, а любой баланс — целое число лампортов.

Почему кошельки и инструменты Solana показывают суммы в лампортах?

Программы Solana и RPC-методы работают с целыми лампортами, поэтому балансы, комиссии и депозиты rent возвращаются в виде целых чисел. Кошельки переводят их в SOL для отображения. Инструменты разработчика, SDK и необработанные данные транзакций показывают само число лампортов, поэтому вы видите значения вроде 1,488,440 вместо 0.00148844 SOL.

Что такое микролампорт?

Микролампорт — это одна миллионная лампорта. Solana использует его только для цены вычислительной единицы, которая задаёт приоритетную комиссию транзакции. Сама комиссия по-прежнему взимается в целых лампортах: цена вычислительной единицы, умноженная на лимит вычислительных единиц, делённая на 1,000,000 и округлённая вверх.

Как перевести лампорты в SOL на JavaScript?

Разделите количество лампортов на LAMPORTS_PER_SOL — константу, которую @solana/web3.js экспортирует со значением 1,000,000,000. Числа в JavaScript теряют точность выше примерно 9 миллионов SOL, поэтому для очень больших сумм храните лампорты как BigInt и разбивайте результат на целые SOL и девятизначный остаток, как это делает конвертер на этой странице.

Конвертер лампортов в SOL: что такое лампорт и как переводить