Мета завдання
Ви вже створили гаманець і бачили його в Explorer. Тепер час зробити наступний логічний крок — відправити монети на іншу адресу. Це завдання допоможе вам на практиці зрозуміти, як працюють перекази в мережі Solana, не ризикуючи жодними справжніми коштами.
Усі дії відбуваються на devnet — спеціальній тестовій копії мережі Solana, яка виглядає і працює як справжня, але монети там не мають жодної грошової вартості. Це як тренувальний полігон: ви робите все те саме, що й у реальності, але без наслідків у разі помилки.
Після виконання завдання ви будете вміти:
- отримувати тестові монети;
- формувати та надсилати транзакцію;
- знаходити переказ у Explorer і розуміти, що означають його поля.
Крок 1: отримати тестові SOL
Щоб щось відправити, спочатку потрібно мати чим відправляти. На devnet для цього існують faucet (крани) — спеціальні сервіси, які безкоштовно наливають тестові SOL на ваш гаманець. Це не заробіток і не бонус — просто інструмент для навчання.
Що потрібно зробити:
- Відкрийте ваш гаманець (Phantom або інший, який ви створили в попередньому завданні).
- Переконайтеся, що в гаманці обрано мережу Devnet, а не Mainnet. Це критично важливо: якщо ви випадково опинитеся в основній мережі, тестові монети там просто не існують.
- Скопіюйте адресу вашого гаманця — довгий рядок літер і цифр, що починається з символів.
- Знайдіть Solana Devnet Faucet у пошуку (це офіційний інструмент від Solana). Вставте свою адресу та натисніть кнопку запиту.
- Через кілька секунд у вашому гаманці з'являться тестові SOL.
Типова помилка: запросити монети на Mainnet-адресу, а потім шукати їх у Devnet-гаманці. Адреса одна, але баланси в різних мережах не пов'язані. Якщо монет не видно — перевірте, чи точно обрана мережа Devnet.
Крок 2: підготувати адресу одержувача
Транзакція — це запис про те, що певна кількість монет переміщується від одного гаманця до іншого. Щоб її відправити, вам потрібна адреса одержувача.
У вас є два безпечні варіанти для цього завдання:
- Відправити самому собі. Ви використовуєте власну адресу як адресу одержувача. Це найпростіший і найбезпечніший спосіб: монети просто повернуться до вас.
- Створити другий гаманець. Якщо хочете повніше відчути процес переказу між різними людьми, створіть ще один гаманець і скопіюйте його адресу.
Що б ви не обрали, скопіюйте адресу одержувача і перевірте її уважно. Адреса в Solana — це рядок із 32–44 символів (літери та цифри). Навіть одна неправильна літера означає, що монети підуть на інший гаманець, і на тестовій мережі їх вже не повернути.
Крок 3: надіслати транзакцію
Тепер переходимо до самого переказу. Процес у більшості гаманців схожий:
- Відкрийте гаманець і переконайтеся, що мережа — Devnet.
- Натисніть кнопку відправки (зазвичай позначена стрілкою або написом Send).
- Вставте адресу одержувача, яку підготували на попередньому кроці.
- Вкажіть суму. Для тестового завдання достатньо 0.01 SOL — це більше ніж потрібно для одного переказу.
- Гаманець покаже комісію за транзакцію. У Solana вона зазвичай дуже мала (долі центу в реальній мережі, на devnet — просто символічне число). Цю комісію сплачує відправник, вона не входить у вказану суму.
- Підтвердьте транзакцію. Гаманець може попросити ввести пароль або підтвердити дію іншим способом.
Після підтвердження з'явиться повідомлення про те, що транзакцію надіслано. Це означає, що ваш гаманець сформував запис і передав його у мережу. Тепер її має обробити мережа.
Типова помилка: натиснути «відправити», не перевіривши мережу. Якщо гаманець перемкнеться на Mainnet, транзакція або не пройде (бо там немає тестових монет), або пройде, але з реальними коштами — якщо ви їх туди завели. Завжди перевіряйте напис мережі в верхній частині інтерфейсу гаманця.
Крок 4: знайти та перевірити транзакцію в Explorer
Explorer — це сайт-переглядач, який показує всі записи в мережі Solana. Це як пошукова система, але не для вебсторінок, а для транзакцій, гаманців і програм. Ви вже користувалися ним у попередньому завданні для перегляду гаманця, тепер подивимося на транзакцію.
Як знайти свою транзакцію:
- Після відправки гаманець зазвичай показує статус транзакції та пропонує переглянути її в Explorer. Натисніть цей посилання — це найпростіший шлях.
- Якщо посилання немає, відкрийте Solana Explorer і переконайтеся, що в ньому обрана мережа Devnet (це окремий перемикач у верхній частині сторінки).
- Скопіюйте ідентифікатор транзакції (signature) з вашого гаманця — це довгий рядок символів, який гаманець показує після відправки. Вставте його в рядок пошуку Explorer.
Що ви побачите на сторінці транзакції:
- Статус — «Success» означає, що транзакція оброблена успішно. Якщо ви бачите помилку, перевірте, чи вистачало монет на комісію.
- Відправник і одержувач — дві адреси. Переконайтеся, що вони збігаються з тим, що ви вказували.
- Сума — скільки SOL переказано.
- Комісія (Fee) — скільки SOL стягнуто за обробку.
- Час (Block) — номер блоку, у якому записано транзакцію. Це не календарний час, а порядковий номер у ланцюжку блоків.
Якщо всі поля виглядають коректно і статус — успішний, транзакція пройшла як слід.
Критерії виконання
Завдання вважається виконаним, якщо ви можете відповісти «так» на кожен пункт:
- Я отримав тестові SOL на Devnet-гаманець із faucet.
- Я відправив транзакцію на іншу адресу (власну або другого гаманця) в мережі Devnet.
- Я знайшов цю транзакцію в Solana Explorer (з обраною мережею Devnet).
- Статус транзакції — успішний, а поля відправника, одержувача та суми відповідають тому, що я вказував.
Якщо хочете переконатися остаточно, спробуйте пояснити собі вголос, що таке транзакція, звідки беруться тестові монети і чому важливо стежити за вибором мережі. Якщо пояснення звучить логічно — ви готові рухатися далі.