Przewodnik szybkiego startu Solana
Witamy w przewodniku szybkiego startu Solana. Ten praktyczny przewodnik wprowadzi Cię w podstawowe pojęcia związane z budowaniem na platformie Solana, niezależnie od Twojego wcześniejszego doświadczenia.
- Konta Solana: Jak sieć Solana przechowuje dane
- Wysyłanie transakcji: Jak wchodzić w interakcje z siecią Solana poprzez wysyłanie transakcji
- Tworzenie i wdrażanie programów: Stwórz swój pierwszy program Solana i wdroż go do sieci
- Adresy pochodne programów: Dowiedz się, jak tworzyć deterministyczne adresy dla kont
- Wywołania międzyprogramowe: Dowiedz się, jak wywoływać inne programy w ramach swojego programu, umożliwiając złożone interakcje i kompozycję programów
W tym samouczku dowiesz się o:
- Konta Solana: Dowiedz się, jak sieć Solana przechowuje dane.
- Wysyłanie transakcji: Naucz się, jak wchodzić w interakcje z siecią Solana poprzez wysyłanie transakcji.
- Tworzenie i wdrażanie programów: Stwórz swój pierwszy program na Solanie i wdroż go do sieci.
- Program Derived Addresses (PDAs): Dowiedz się, jak używać PDAs do tworzenia deterministycznych adresów dla kont.
- Cross-Program Invocations (CPIs): Naucz się, jak wywoływać inne programy z poziomu swojego programu, umożliwiając złożone interakcje i kompozycję między różnymi programami na Solanie.
Najlepsze jest to, że nie musisz nic instalować. Ten przewodnik korzysta z Solana Playground, środowiska programistycznego działającego w przeglądarce. Postępuj zgodnie z instrukcjami, kopiuj i wklejaj kod oraz od razu zobacz wyniki, wszystko z poziomu przeglądarki internetowej. Podstawowa wiedza programistyczna jest pomocna, ale nie jest wymagana.
Utwórz portfel Playground
Solana Playground
Solana Playground (Solpg) to środowisko programistyczne działające w przeglądarce, które pozwala szybko tworzyć, wdrażać i testować programy na Solanie.
Otwórz nową kartę w swojej przeglądarce i przejdź na stronę https://beta.solpg.io/.
Utwórz portfel Playground
Nowi użytkownicy Solana Playground powinni najpierw utworzyć portfel Playground. Ten portfel umożliwia interakcję z siecią Solana bezpośrednio z przeglądarki.
Krok 1. Połącz się z Playground
Kliknij przycisk "Nie połączono" w lewym dolnym rogu ekranu.
Zapisz swój keypair
Krok 2. Utwórz swój portfel
System poprosi Cię o zapisanie keypair Twojego portfela. Gdy będziesz gotowy, kliknij "Kontynuuj", aby przejść dalej.
Utwórz portfel Playground
Teraz powinieneś zobaczyć adres swojego portfela, saldo SOL oraz połączony klaster (domyslnie devnet) w dolnej części okna.
Połączono
Lokalna pamięć przeglądarki zapisuje Twój portfel Playground. Wyczyścienie pamięci podręcznej przeglądarki usunie zapisany portfel. Używaj portfela Playground wyłącznie do testów i rozwoju. Nie wysyłaj prawdziwych aktywów (z mainnetu) na ten adres.
Niektóre definicje, które mogą być pomocne:
- adres portfela: 32-bajtowy klucz publiczny z keypair Ed25519, zazwyczaj
wyświetlany jako ciąg zakodowany w base-58 (np.,
7MNj7pL1y7XpPnN7ZeuaE4ctwg3WeufbX5o85sA91J1). Odpowiadający klucz prywatny podpisuje transakcje z tego adresu. Na Solanie adres służy jako unikalny identyfikator portfela użytkownika, programu (smart contract) lub dowolnego innego konta w sieci. - połączony klaster: sieć Solana, z którą aktualnie się łączysz. Typowe
klastry to:
devnet: Sieć deweloperska do eksperymentów programistycznychtestnet: Sieć zarezerwowana do testów walidatorów (nie używaj jako deweloper aplikacji)mainnet-beta: Główna sieć Solana do transakcji na żywo
Dodaj SOL do swojego portfela
Zdobądź Devnet SOL
Przed rozpoczęciem pracy deweloperskiej musisz zdobyć trochę Devnet SOL.
Jako deweloper potrzebujesz SOL do dwóch głównych zastosowań:
Opcja 1: Użyj terminala Playground
Dwie metody zasilenia portfela tokenami devnet SOL:
Opcja 1: Korzystanie z terminala Playground
Opcja 2: Użyj kranu Devnet
$solana airdrop 5
Opcja 2: Korzystanie z Devnet Faucet
Jeśli polecenie airdrop nie działa (z powodu limitów lub błędów), możesz skorzystać z Web Faucet.
Is this page helpful?