Wróć do bloga
Solana

Konwerter lamportów na SOL: czym jest lamport i jak przeliczać

Solana liczy SOL w lamportach, tak jak dolara liczy się w centach, tylko z dużo drobniejszym podziałem. Salda, opłaty i depozyty rentu wracają z sieci jako całkowite liczby lamportów, więc spotkasz je w odpowiedziach RPC, danych transakcji i narzędziach deweloperskich. Skorzystaj z konwertera poniżej, aby przełączać się między obiema jednostkami.

Ile lamportów jest w jednym SOL?

Jeden SOL to dokładnie 1,000,000,000 lamportów, a jeden lamport to 0.000000001 SOL. Aby przeliczyć lamporty na SOL, podziel przez 1,000,000,000. Aby przeliczyć SOL na lamporty, pomnóż przez 1,000,000,000. Lamport jest najmniejszą jednostką SOL, więc salda i opłaty to zawsze całkowite liczby lamportów.

1,000,000,000 lamports = 1 SOL

Konwerter działa na dokładnych liczbach całkowitych, więc nigdy nie zaokrągla: każda kwota w lamportach ma dokładną wartość w SOL, a każda kwota SOL z maksymalnie dziewięcioma miejscami dziesiętnymi to całkowita liczba lamportów.

Typowe kwoty w lamportach i SOL

PozycjaLamportySOL
Jeden lamport10.000000001
Opłata podstawowa za jeden podpis5,0000.000005
Minimum zwolnione z rentu dla konta bez danych (bieżąca stawka)650,2400.00065024
Depozyt standardowego konta tokena (bieżąca stawka)1,488,4400.00148844
Depozyt standardowego konta tokena (pierwotne ustawienie rentu)2,039,2800.00203928
Jeden SOL1,000,000,0001

Kwoty według bieżącej stawki pochodzą z getMinimumBalanceForRentExemption i zostały sprawdzone 7 października 2026 roku, po tym jak Solana we wrześniu dwukrotnie obniżyła stawkę rentu. Nasz kalkulator rentu w Solana oblicza depozyt dla dowolnego rozmiaru konta na każdym etapie rentu.

A co z mikrolamportami?

Mikrolamporty pojawiają się tylko w jednym miejscu: w cenie jednostki obliczeniowej, której transakcje legacy i v0 używają do ustalenia opłaty priorytetowej. Jeden lamport to 1,000,000 mikrolamportów. Opłata priorytetowa to cena jednostki obliczeniowej razy limit jednostek obliczeniowych, podzielone przez 1,000,000 i zaokrąglone w górę do całego lamporta, więc opłata, którą płacisz, nadal jest wyrażona w lamportach. Nowszy format transakcji v1 pomija mikrolamporty i ustala opłatę priorytetową jako łączną kwotę w lamportach. Nasz przewodnik po opłatach transakcyjnych w Solana wyjaśnia, jak sumują się opłata podstawowa i opłata priorytetowa.

Gdzie spotkasz lamporty

  • Odpowiedzi RPC. Metody takie jak getBalance i getMinimumBalanceForRentExemption zwracają lamporty.
  • Dane transakcji. Sparsowany transfer SOL podaje swoją kwotę w polu lamports, a getTransaction zwraca opłatę i salda kont w lamportach.
  • Kod. Programy i SDK przenoszą SOL w lamportach; w JavaScripcie LAMPORTS_PER_SOL z @solana/web3.js wynosi 1,000,000,000.
  • Depozyty rentu. Każde konto przechowuje depozyt ustalany w lamportach na bajt. Po zamknięciu pustego konta tokena jego właściciel może odzyskać ten depozyt.

Zamień lamporty z powrotem na SOL, którego możesz używać

Każde puste konto tokena nadal przechowuje swój depozyt rentu w lamportach. Sol Incinerator je wyszukuje, pokazuje, ile odzyskasz, zanim zatwierdzisz operację, i zamyka je, aby SOL wrócił do Twojego portfela.

Sol Incinerator

Sol Incinerator

Znajdź puste konta tokenów, w których leżą Twoje lamporty, i odzyskaj ten SOL.

Wypróbuj teraz

Powiązane artykuły

Często zadawane pytania

Ile lamportów jest w jednym SOL?

Jeden SOL to dokładnie 1,000,000,000 lamportów, więc jeden lamport to 0.000000001 SOL. Aby przeliczyć lamporty na SOL, podziel przez miliard; aby przeliczyć SOL na lamporty, pomnóż przez miliard. SOL ma dziewięć miejsc dziesiętnych, więc lamport jest jego najmniejszą jednostką, a każde saldo to całkowita liczba lamportów.

Dlaczego portfele i narzędzia Solana pokazują kwoty w lamportach?

Programy Solana i metody RPC operują na całkowitych lamportach, więc salda, opłaty i depozyty rentu wracają jako liczby całkowite. Portfele przeliczają je na SOL do wyświetlenia. Narzędzia deweloperskie, SDK i surowe dane transakcji pokazują samą liczbę lamportów, dlatego widzisz wartości takie jak 1,488,440 zamiast 0.00148844 SOL.

Czym jest mikrolamport?

Mikrolamport to jedna milionowa lamporta. Solana używa go tylko w cenie jednostki obliczeniowej, która ustala opłatę priorytetową transakcji. Sama opłata jest nadal pobierana w całkowitych lamportach: cena jednostki obliczeniowej razy limit jednostek obliczeniowych, podzielone przez 1,000,000 i zaokrąglone w górę.

Jak przeliczyć lamporty na SOL w JavaScripcie?

Podziel liczbę lamportów przez stałą LAMPORTS_PER_SOL, którą @solana/web3.js eksportuje jako 1,000,000,000. Liczby w JavaScripcie tracą precyzję powyżej około 9 milionów SOL, więc przy bardzo dużych kwotach przechowuj lamporty jako BigInt i podziel wynik na całe SOL oraz dziewięciocyfrową resztę, tak jak robi to konwerter na tej stronie.

Konwerter lamportów na SOL: czym jest lamport i jak przeliczać