Документація SolanaПочаток роботи

Посібник швидкого старту Solana

Ласкаво просимо до посібника швидкого старту Solana. Цей практичний посібник знайомить вас з основними концепціями для розробки на Solana, незалежно від вашого попереднього досвіду.

Що ви вивчите

У цьому посібнику ви дізнаєтесь про:

  • Рахунки Solana: Дізнайтеся, як мережа Solana зберігає дані.
  • Надсилання транзакцій: Навчіться взаємодіяти з мережею Solana, надсилаючи транзакції.
  • Створення та розгортання програм: Створіть свою першу програму Solana та розгорніть її в мережі.
  • Program Derived Addresses (PDA): Дізнайтеся, як використовувати PDA для створення детермінованих адрес для рахунків.
  • Cross Program Invocation (CPI): Дізнайтеся, як викликати інші програми з вашої програми, що дозволяє складні взаємодії та компонованість між різними програмами на Solana.

Найкраща частина? Вам не потрібно нічого встановлювати. Цей посібник використовує Solana Playground, середовище розробки на основі браузера. Слідкуйте, копіюйте та вставляйте код, і відразу бачите результати, все з вашого веб-браузера. Базові знання програмування допоможуть, але не є обов'язковими.

Час зануритися і почати розробку на Solana.

Solana Playground

Solana Playground (Solpg) надає середовище розробки на основі браузера, яке дозволяє швидко розробляти, розгортати та тестувати програми Solana.

Відкрийте нову вкладку у вашому веб-браузері та перейдіть за посиланням https://beta.solpg.io/.

Створення гаманця Playground

Нові користувачі Solana Playground повинні спочатку створити гаманець Playground. Цей гаманець дозволяє вам взаємодіяти з мережею Solana прямо з вашого браузера.

Крок 1. Підключіться до Playground

Натисніть кнопку "Not connected" у нижньому лівому куті екрана.

Не підключеноНе підключено

Крок 2. Створіть свій гаманець

Система запропонує вам зберегти keypair вашого гаманця. Коли будете готові, натисніть "Continue", щоб продовжити.

Створення гаманця PlaygroundСтворення гаманця Playground

Тепер ви повинні бачити адресу вашого гаманця, баланс SOL та підключений кластер (devnet за замовчуванням) внизу вікна.

ПідключеноПідключено

Локальне сховище вашого браузера зберігає ваш гаманець Playground. Очищення кешу браузера видалить збережений гаманець. Використовуйте гаманець Playground лише для тестування та розробки. Не надсилайте реальні активи (з основної мережі) на цю адресу.

Деякі визначення, які можуть бути корисними:

  • адреса гаманця: 32-байтовий відкритий ключ з пари ключів Ed25519, зазвичай відображається як рядок у кодуванні base-58 (наприклад, 7MNj7pL1y7XpPnN7ZeuaE4ctwg3WeufbX5o85sA91J1). Відповідний приватний ключ підписує транзакції з цієї адреси. У Solana адреса служить унікальним ідентифікатором для гаманця користувача, програми (смарт-контракту) або будь-якого іншого облікового запису в мережі.
  • підключений кластер: мережа Solana для ваших поточних взаємодій. Поширені кластери включають:
    • devnet: Мережа розробки для експериментів розробників
    • testnet: Мережа, зарезервована для тестування валідаторів (не використовуйте як розробник додатків)
    • mainnet-beta: Основна мережа Solana для реальних транзакцій

Отримайте SOL у мережі devnet

Перед початком розробки вам потрібно отримати трохи SOL у мережі devnet.

Як розробнику, вам потрібен SOL для двох основних випадків використання:

  • Створення нових облікових записів для зберігання даних або розгортання програм у мережі
  • Оплата комісій за транзакції при взаємодії з мережею Solana

Два способи поповнити ваш гаманець devnet SOL:

Варіант 1: Використання терміналу Playground

Щоб поповнити ваш гаманець Playground devnet SOL. У терміналі Playground виконайте:

Terminal
$
solana airdrop 5

Варіант 2: Використання Devnet Faucet

Якщо команда airdrop не працює (через обмеження частоти або помилки), ви можете використати Веб-кран.

  • Введіть адресу вашого гаманця (знаходиться внизу екрана Playground) та виберіть суму
  • Натисніть "Confirm Airdrop", щоб отримати ваш devnet SOL

Airdrop через кранAirdrop через кран

Is this page helpful?