Мета завдання

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

Усі дії відбуваються на devnet — спеціальній тестовій копії мережі Solana, яка виглядає і працює як справжня, але монети там не мають жодної грошової вартості. Це як тренувальний полігон: ви робите все те саме, що й у реальності, але без наслідків у разі помилки.

Після виконання завдання ви будете вміти:

  • отримувати тестові монети;
  • формувати та надсилати транзакцію;
  • знаходити переказ у Explorer і розуміти, що означають його поля.

Крок 1: отримати тестові SOL

Щоб щось відправити, спочатку потрібно мати чим відправляти. На devnet для цього існують faucet (крани) — спеціальні сервіси, які безкоштовно наливають тестові SOL на ваш гаманець. Це не заробіток і не бонус — просто інструмент для навчання.

Що потрібно зробити:

  1. Відкрийте ваш гаманець (Phantom або інший, який ви створили в попередньому завданні).
  2. Переконайтеся, що в гаманці обрано мережу Devnet, а не Mainnet. Це критично важливо: якщо ви випадково опинитеся в основній мережі, тестові монети там просто не існують.
  3. Скопіюйте адресу вашого гаманця — довгий рядок літер і цифр, що починається з символів.
  4. Знайдіть Solana Devnet Faucet у пошуку (це офіційний інструмент від Solana). Вставте свою адресу та натисніть кнопку запиту.
  5. Через кілька секунд у вашому гаманці з'являться тестові SOL.

Типова помилка: запросити монети на Mainnet-адресу, а потім шукати їх у Devnet-гаманці. Адреса одна, але баланси в різних мережах не пов'язані. Якщо монет не видно — перевірте, чи точно обрана мережа Devnet.

Крок 2: підготувати адресу одержувача

Транзакція — це запис про те, що певна кількість монет переміщується від одного гаманця до іншого. Щоб її відправити, вам потрібна адреса одержувача.

У вас є два безпечні варіанти для цього завдання:

  • Відправити самому собі. Ви використовуєте власну адресу як адресу одержувача. Це найпростіший і найбезпечніший спосіб: монети просто повернуться до вас.
  • Створити другий гаманець. Якщо хочете повніше відчути процес переказу між різними людьми, створіть ще один гаманець і скопіюйте його адресу.

Що б ви не обрали, скопіюйте адресу одержувача і перевірте її уважно. Адреса в Solana — це рядок із 32–44 символів (літери та цифри). Навіть одна неправильна літера означає, що монети підуть на інший гаманець, і на тестовій мережі їх вже не повернути.

Крок 3: надіслати транзакцію

Тепер переходимо до самого переказу. Процес у більшості гаманців схожий:

  1. Відкрийте гаманець і переконайтеся, що мережа — Devnet.
  2. Натисніть кнопку відправки (зазвичай позначена стрілкою або написом Send).
  3. Вставте адресу одержувача, яку підготували на попередньому кроці.
  4. Вкажіть суму. Для тестового завдання достатньо 0.01 SOL — це більше ніж потрібно для одного переказу.
  5. Гаманець покаже комісію за транзакцію. У Solana вона зазвичай дуже мала (долі центу в реальній мережі, на devnet — просто символічне число). Цю комісію сплачує відправник, вона не входить у вказану суму.
  6. Підтвердьте транзакцію. Гаманець може попросити ввести пароль або підтвердити дію іншим способом.

Після підтвердження з'явиться повідомлення про те, що транзакцію надіслано. Це означає, що ваш гаманець сформував запис і передав його у мережу. Тепер її має обробити мережа.

Типова помилка: натиснути «відправити», не перевіривши мережу. Якщо гаманець перемкнеться на Mainnet, транзакція або не пройде (бо там немає тестових монет), або пройде, але з реальними коштами — якщо ви їх туди завели. Завжди перевіряйте напис мережі в верхній частині інтерфейсу гаманця.

Крок 4: знайти та перевірити транзакцію в Explorer

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

Як знайти свою транзакцію:

  1. Після відправки гаманець зазвичай показує статус транзакції та пропонує переглянути її в Explorer. Натисніть цей посилання — це найпростіший шлях.
  2. Якщо посилання немає, відкрийте Solana Explorer і переконайтеся, що в ньому обрана мережа Devnet (це окремий перемикач у верхній частині сторінки).
  3. Скопіюйте ідентифікатор транзакції (signature) з вашого гаманця — це довгий рядок символів, який гаманець показує після відправки. Вставте його в рядок пошуку Explorer.

Що ви побачите на сторінці транзакції:

  • Статус — «Success» означає, що транзакція оброблена успішно. Якщо ви бачите помилку, перевірте, чи вистачало монет на комісію.
  • Відправник і одержувач — дві адреси. Переконайтеся, що вони збігаються з тим, що ви вказували.
  • Сума — скільки SOL переказано.
  • Комісія (Fee) — скільки SOL стягнуто за обробку.
  • Час (Block) — номер блоку, у якому записано транзакцію. Це не календарний час, а порядковий номер у ланцюжку блоків.

Якщо всі поля виглядають коректно і статус — успішний, транзакція пройшла як слід.

Критерії виконання

Завдання вважається виконаним, якщо ви можете відповісти «так» на кожен пункт:

  • Я отримав тестові SOL на Devnet-гаманець із faucet.
  • Я відправив транзакцію на іншу адресу (власну або другого гаманця) в мережі Devnet.
  • Я знайшов цю транзакцію в Solana Explorer (з обраною мережею Devnet).
  • Статус транзакції — успішний, а поля відправника, одержувача та суми відповідають тому, що я вказував.

Якщо хочете переконатися остаточно, спробуйте пояснити собі вголос, що таке транзакція, звідки беруться тестові монети і чому важливо стежити за вибором мережі. Якщо пояснення звучить логічно — ви готові рухатися далі.