Solana Actions

Принесіть крипту людям з Solana Actions та блокчейн-посиланнями

Настав час підключити Solana до всього інтернету.

Традиційні он-чейн транзакції були замкнені в додатках або складних інтерфейсах, що значно ускладнювало використання крипто-продуктів. З Solana Actions та блокчейн-посиланнями, або блінками, транзакції можуть відкритися будь-де в інтернеті — без потреби в dApp.

Принесіть крипту людям з Solana Actions та блокчейн-посиланнями
Рекомендована дія

Блокчейн-посилання, або блінки

Використовуючи Solana Actions, ви можете перетворити будь-яку транзакцію на блокчейн-посилання, яким можна поділитися будь-де в інтернеті — без потреби в сторонньому додатку. Запитайте платіж у текстовому повідомленні. Голосуйте за управління в чаті. Купуйте NFT у соціальних мережах. Все це можливо.

Зустрічайте користувачів там, де вони є, з блінками.

Зустрічайте користувачів там, де вони є, з блінками.

Зробіть донат з Sphere. Придбайте NFT з Tensor. Голосуйте за пропозиції з Realms.

Плюс додаткова підтримка від
Access protocol
Backpack
Genopets
Helium
Helius
Jupiter
Meteora
Phantom
Sanctum

Почніть роботу з Dialect

Створюйте, тестуйте та розгортайте blinks швидко за допомогою набору інструментів для розробників від Dialect.

Почніть роботу з Dialect
Блокчейн-посилання — це інтерфейс. Solana Actions — це API для доставки транзакцій на багатьох поверхнях.

З Solana Actions запитуйте транзакції за допомогою…

Solana FoundationSolana FoundationSolana Foundation

Маєте велику ідею?

Подайте заявку на грант, щоб втілити свою ідею інтеграції Solana Action або blink у життя.

Часті питання

Детальніше про Blinks та Solana Actions

Що таке Solana Actions та блокчейн-посилання (blinks)?

Solana Actions — це API, сумісні зі специфікацією, які повертають транзакції в блокчейні Solana для попереднього перегляду, підпису та відправлення в різних контекстах, включаючи QR-коди, кнопки та віджети в мобільних і десктопних додатках, а також вебсайти в інтернеті. Actions спрощують для розробників інтеграцію функціональності екосистеми Solana безпосередньо у ваше середовище, дозволяючи виконувати блокчейн-транзакції без необхідності переходити в інший додаток чи на іншу вебсторінку.

Блокчейн-посилання — або blinks — перетворюють будь-який Solana Action на посилання, яким можна поділитися та яке містить багато метаданих. Blinks дозволяють клієнтам, які підтримують Actions (розширення гаманців для браузера, боти), відображати додаткові можливості для користувача. На вебсайті blink може миттєво викликати попередній перегляд транзакції в гаманці без переходу до децентралізованого додатка; у Discord бот може розгорнути blink в інтерактивний набір кнопок. Це переносить можливість взаємодії з блокчейном на будь-яку вебповерхню, здатну відображати URL.

Яка різниця між Actions та blinks?

Actions — це API, які дозволяють використовувати складну бізнес-логіку (як он-чейн, так і офф-чейн) для створення повідомлень транзакцій, які переглядаються, підписуються та відправляються клієнтом. Action може ініціювати нативна кнопка, QR-код або URL (blink).

Blinks — це один із способів взаємодії з Action. Blinks дозволяють користувачам виконувати блокчейн-транзакції безпосередньо з URL, роблячи децентралізовані додатки доступними з будь-якої платформи чи пристрою.

Чим Solana Pay відрізняється від Actions?

Транзакції Solana Pay тепер називаються Actions. Actions не обмежуються лише платежами — існує багато інших типів Actions, таких як голосування, стейкінг, своп, мінтинг та інші.

Мета Actions — застосувати специфікацію Solana Pay до набагато більшої кількості випадків використання. Використовуючи примітив Solana Pay як натхнення, Actions змінять те, як користувачі взаємодіють з блокчейном у повсякденних середовищах.

Коротше кажучи, специфікація Solana Pay не змінюється. Але те, що ви можете робити з Actions, розширює сферу застосування від платежів до всього, що можна робити он-чейн.

Які є приклади використання Actions та blinks?

Деякі приклади Actions можуть включати:

  • Стейкінг SOL для забезпечення безпеки мережі Solana, включаючи токени ліквідного стейкінгу
  • Можливість для клієнтів оплачувати покупки в роздрібних магазинах за допомогою сканування QR-коду
  • Мінтинг з токен-гейтингом
  • Можливість для сайтів електронної комерції приймати платежі в криптовалюті безпосередньо зі сторінок товарів
  • Поповнення торгового рахунку перед маржин-колом
  • Інтеграція блокчейн-функціоналу в ігрові платформи для покупки та обміну внутрішньоігрових активів

Деякі приклади blinks можуть включати:

  • Чайові для авторів контенту в соціальних мережах без необхідності складного налаштування гаманця
  • Мінтинг кастомних NFT або участь у голосуваннях безпосередньо з URL-адрес
  • Можливість для користувачів голосувати за політику спільноти через посилання в розсилках
Які основні переваги використання Actions та blinks?

Основні переваги включають:

  • Покращення користувацького досвіду шляхом надання транзакцій для підпису користувачам там, де вони вже перебувають.
  • Підвищення доступності Web3-додатків з будь-якої платформи.
  • Усунення необхідності багатьох кліків на багатьох вебсайтах для відправлення он-чейн транзакції.
  • Спрощення інтеграції он-чейн дій в існуючі платформи, вебсайти або додатки для розробників.
Як розробники можуть інтегрувати Actions та blinks у свої додатки?

Розробники створюють actions як окремі API, які відповідають специфікації Solana Actions, а потім можуть прив'язати їх до існуючих URL-адрес свого сайту за допомогою файлу actions.json.

Blinks — це повністю кваліфіковані URL-адреси. Файл actions.json має бути опублікований у кореневій директорії домену (наприклад, solanapay.com/actions.json) для самореєстрації як blink.

На момент запуску всі три розширення (Phantom, Backpack, Dialect) будуть розгортати лише зареєстровані ("довірені") URL-адреси Actions на X. Щоб увімкнути це, розробники повинні зареєструвати свої Actions у реєстрі Dialect Actions Registry.

Розробники можуть протестувати весь процес від початку до кінця, включаючи те, як виглядатиме blink, на dial.to, ввівши свою URL-адресу Actions.

Крім того, існує безліч бібліотек та SDK для розробників, які бажають створювати клієнти з підтримкою blinks або розширення для браузерів, які додають blinks на існуючі сайти, такі як X. Ці бібліотеки дозволяють створювати додатки, які рендерять та стилізують blinks з мінімальними зусиллями.

Для отримання додаткової інформації про Actions та blinks відвідайте офіційну документацію Solana та записаний воркшоп для розробників.

Чи є Actions та blinks безпечними?

Actions та blinks схожі на "підключення" вашого гаманця до dApps — довіряйте сайтам, які ви знаєте та використовуєте, так само, як ви довіряєте dApps, які ви знаєте та використовуєте.

Коли гаманець вперше намагається отримати транзакцію з невідомого API, користувачам має відображатися знайоме запрошення "підключитися до сайту". Якщо домен сайту раніше підключався до гаманця, цей домен, ймовірно, є більш надійним. Як і у випадку з dApps, транзакції Actions завжди симулюються перед виконанням.

Примітка: blinks виконуються на іншому джерелі (X, Reddit тощо), ніж їхній Action, тому слід проявляти певну обережність.

Як виглядає дорожня карта безпеки?

На момент запуску користувачі можуть увімкнути підтримку Actions та blinks у гаманці. Домени партнерів запуску наразі внесені до білого списку. Домени сайтів з білого списку керуються партнерами запуску Solana; проте користувачі повинні вживати всіх заходів безпеки, які вони зазвичай застосовують при підключенні до нового домену сайту. Якщо ви спробуєте підключитися до домену сайту, якого немає в білому списку, вам буде запропоновано підтвердити, що ви довіряєте цьому домену сайту та бажаєте продовжити. Незалежно від того, чи є домен сайту в білому списку, симуляції/попередні перегляди транзакцій все одно відбуваються в гаманцях, як очікується, дозволяючи користувачам переглядати деталі транзакції перед підписанням.

У майбутньому гаманці можуть мати функцію, яка дозволить їм "визначати" надійність на основі того, чи використовували ви сайт раніше, і від гаманців можуть вимагатися підтвердження для захисту користувачів (незалежно від Actions).

Що станеться, якщо я натисну на блінк, але не маю налаштованого блокчейн-гаманця?

Блінки — це звичайні посилання з суперможливостями. Якщо у вас немає підтримки блінків через розширення гаманця для Chrome (як-от Phantom або Backpack), базове посилання поводитиметься як завжди — воно перенаправить вас на вебсайт. Цей вебсайт може бути:

  1. Існуючим вебсайтом dApp, з яким ви взаємодієте, чи то сторінка обміну на Jupiter, NFT-колекція на Tensor, або пропозиція DAO. На цьому сайті ви зможете виконати дію як зазвичай.
  2. Своєрідним спливаючим вікном — або «проміжним» інтерфейсом — для незалежних розробників без готового вебсайту чи застосунку. Це може бути спеціалізований вебсайт, як-от actions.dialect.to, tiplink.io, або інтерфейс підпису в мобільному гаманці з безпечним прямим доступом до ключів підпису користувача.

Іншими словами, блінки підтримують резервні варіанти як для звичних вебсайтів, так і для абсолютно нових, web3-нативних способів, якими розробники та творці можуть поширювати досвід серед своєї аудиторії.


Що станеться, якщо у мене немає розширення для Chrome?

Коли Action поширюється через блінк, блінк має надавати проміжну сторінку підпису, якщо розширення Chrome відсутнє. Ці проміжні сайти відображають типовий процес «підключення до гаманця» разом із доступом до вбудованих гаманців, пов'язаних з електронною поштою або номерами телефонів.

Що станеться, якщо кілька гаманців перехоплять клік?

На момент запуску вся підтримка гаманців є опціональною, тому користувачі можуть обирати, які гаманці використовувати. Проте пріоритет отримує гаманець, код розширення якого було впроваджено першим (незалежно від Actions).

Яка роль Dialect у Actions та blinks?

Dialect розробляє інструменти для розробників, які забезпечують роботу Actions, такі як форкабельні самохостингові проміжні сайти для підписання, SDK та аналітика для Actions API. Інші команди також можуть створювати інструменти.

Про Solana

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

ШВИДКО

Solana має час слота 400 мілісекунд.

МАСШТАБОВАНО

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

ІННОВАЦІЙНО

Тисячі розробників створюють унікальні інструменти — від зручних для підприємств розширень токенів до високомасштабованого стиснення стану.

ЕФЕКТИВНО

Кожна транзакція Solana використовує приблизно стільки ж енергії, скільки кілька пошукових запитів у Google.

Керується

© 2026 Фонд Solana.
Всі права захищені.
Залишайтеся на зв'язку