Посібник швидкого старту Solana
Ласкаво просимо до посібника швидкого старту Solana. Цей практичний посібник знайомить вас з основними концепціями для розробки на Solana, незалежно від вашого попереднього досвіду.
- Облікові записи Solana: Як мережа Solana зберігає дані
- Надсилання транзакцій: Як взаємодіяти з мережею Solana шляхом надсилання транзакцій
- Створення та розгортання програм: Створіть свою першу програму Solana та розгорніть її в мережі
- Адреси, похідні від програм: Дізнайтеся, як створювати детерміновані адреси для облікових записів
- Міжпрограмні виклики: Дізнайтеся, як викликати інші програми з вашої програми, що дозволяє складні взаємодії та композицію програм
У цьому посібнику ви дізнаєтесь про:
- Рахунки Solana: Дізнайтеся, як мережа Solana зберігає дані.
- Надсилання транзакцій: Навчіться взаємодіяти з мережею Solana, надсилаючи транзакції.
- Створення та розгортання програм: Створіть свою першу програму Solana та розгорніть її в мережі.
- Program Derived Addresses (PDA): Дізнайтеся, як використовувати PDA для створення детермінованих адрес для рахунків.
- Cross Program Invocation (CPI): Дізнайтеся, як викликати інші програми з вашої програми, що дозволяє складні взаємодії та компонованість між різними програмами на Solana.
Найкраща частина? Вам не потрібно нічого встановлювати. Цей посібник використовує Solana Playground, середовище розробки на основі браузера. Слідкуйте, копіюйте та вставляйте код, і відразу бачите результати, все з вашого веб-браузера. Базові знання програмування допоможуть, але не є обов'язковими.
Створення гаманця Playground
Solana Playground
Solana Playground (Solpg) надає середовище розробки на основі браузера, яке дозволяє швидко розробляти, розгортати та тестувати програми Solana.
Відкрийте нову вкладку у вашому веб-браузері та перейдіть за посиланням https://beta.solpg.io/.
Створення гаманця Playground
Нові користувачі Solana Playground повинні спочатку створити гаманець Playground. Цей гаманець дозволяє вам взаємодіяти з мережею Solana прямо з вашого браузера.
Крок 1. Підключіться до Playground
Натисніть кнопку "Not connected" у нижньому лівому куті екрана.
Збережіть свій keypair
Крок 2. Створіть свій гаманець
Система запропонує вам зберегти keypair вашого гаманця. Коли будете готові, натисніть "Continue", щоб продовжити.
Створення гаманця Playground
Тепер ви повинні бачити адресу вашого гаманця, баланс SOL та підключений кластер (devnet за замовчуванням) внизу вікна.
Підключено
Локальне сховище вашого браузера зберігає ваш гаманець Playground. Очищення кешу браузера видалить збережений гаманець. Використовуйте гаманець Playground лише для тестування та розробки. Не надсилайте реальні активи (з основної мережі) на цю адресу.
Деякі визначення, які можуть бути корисними:
- адреса гаманця: 32-байтовий відкритий ключ з пари ключів Ed25519, зазвичай
відображається як рядок у кодуванні base-58 (наприклад,
7MNj7pL1y7XpPnN7ZeuaE4ctwg3WeufbX5o85sA91J1). Відповідний приватний ключ підписує транзакції з цієї адреси. У Solana адреса служить унікальним ідентифікатором для гаманця користувача, програми (смарт-контракту) або будь-якого іншого облікового запису в мережі. - підключений кластер: мережа Solana для ваших поточних взаємодій. Поширені
кластери включають:
devnet: Мережа розробки для експериментів розробниківtestnet: Мережа, зарезервована для тестування валідаторів (не використовуйте як розробник додатків)mainnet-beta: Основна мережа Solana для реальних транзакцій
Додайте SOL до свого гаманця
Отримайте SOL у мережі devnet
Перед початком розробки вам потрібно отримати трохи SOL у мережі devnet.
Як розробнику, вам потрібен SOL для двох основних випадків використання:
Варіант 1: Використання терміналу Playground
Два способи поповнити ваш гаманець devnet SOL:
Варіант 1: Використання терміналу Playground
Варіант 2: Використання Devnet-крану
$solana airdrop 5
Варіант 2: Використання Devnet Faucet
Якщо команда airdrop не працює (через обмеження частоти або помилки), ви можете використати Веб-кран.
Is this page helpful?