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

Блокчейн-посилання, або блінки
Зустрічайте користувачів там, де вони є, з блінками.
Зробіть донат з Sphere. Придбайте NFT з Tensor. Голосуйте за пропозиції з Realms.
Почніть роботу з Dialect
Створюйте, тестуйте та розгортайте blinks швидко за допомогою набору інструментів для розробників від Dialect.

З Solana Actions запитуйте транзакції за допомогою…
Маєте велику ідею?
Подайте заявку на грант, щоб втілити свою ідею інтеграції Solana Action або blink у життя.
Часті питання
Детальніше про Blinks та Solana Actions
Solana Actions — це API, сумісні зі специфікацією, які повертають транзакції в блокчейні Solana для попереднього перегляду, підпису та відправлення в різних контекстах, включаючи QR-коди, кнопки та віджети в мобільних і десктопних додатках, а також вебсайти в інтернеті. Actions спрощують для розробників інтеграцію функціональності екосистеми Solana безпосередньо у ваше середовище, дозволяючи виконувати блокчейн-транзакції без необхідності переходити в інший додаток чи на іншу вебсторінку.
Блокчейн-посилання — або blinks — перетворюють будь-який Solana Action на посилання, яким можна поділитися та яке містить багато метаданих. Blinks дозволяють клієнтам, які підтримують Actions (розширення гаманців для браузера, боти), відображати додаткові можливості для користувача. На вебсайті blink може миттєво викликати попередній перегляд транзакції в гаманці без переходу до децентралізованого додатка; у Discord бот може розгорнути blink в інтерактивний набір кнопок. Це переносить можливість взаємодії з блокчейном на будь-яку вебповерхню, здатну відображати URL.
Actions — це API, які дозволяють використовувати складну бізнес-логіку (як он-чейн, так і офф-чейн) для створення повідомлень транзакцій, які переглядаються, підписуються та відправляються клієнтом. Action може ініціювати нативна кнопка, QR-код або URL (blink).
Blinks — це один із способів взаємодії з Action. Blinks дозволяють користувачам виконувати блокчейн-транзакції безпосередньо з URL, роблячи децентралізовані додатки доступними з будь-якої платформи чи пристрою.
Транзакції Solana Pay тепер називаються Actions. Actions не обмежуються лише платежами — існує багато інших типів Actions, таких як голосування, стейкінг, своп, мінтинг та інші.
Мета Actions — застосувати специфікацію Solana Pay до набагато більшої кількості випадків використання. Використовуючи примітив Solana Pay як натхнення, Actions змінять те, як користувачі взаємодіють з блокчейном у повсякденних середовищах.
Коротше кажучи, специфікація Solana Pay не змінюється. Але те, що ви можете робити з Actions, розширює сферу застосування від платежів до всього, що можна робити он-чейн.
Деякі приклади Actions можуть включати:
- Стейкінг SOL для забезпечення безпеки мережі Solana, включаючи токени ліквідного стейкінгу
- Можливість для клієнтів оплачувати покупки в роздрібних магазинах за допомогою сканування QR-коду
- Мінтинг з токен-гейтингом
- Можливість для сайтів електронної комерції приймати платежі в криптовалюті безпосередньо зі сторінок товарів
- Поповнення торгового рахунку перед маржин-колом
- Інтеграція блокчейн-функціоналу в ігрові платформи для покупки та обміну внутрішньоігрових активів
Деякі приклади blinks можуть включати:
- Чайові для авторів контенту в соціальних мережах без необхідності складного налаштування гаманця
- Мінтинг кастомних NFT або участь у голосуваннях безпосередньо з URL-адрес
- Можливість для користувачів голосувати за політику спільноти через посилання в розсилках
Основні переваги включають:
- Покращення користувацького досвіду шляхом надання транзакцій для підпису користувачам там, де вони вже перебувають.
- Підвищення доступності Web3-додатків з будь-якої платформи.
- Усунення необхідності багатьох кліків на багатьох вебсайтах для відправлення он-чейн транзакції.
- Спрощення інтеграції он-чейн дій в існуючі платформи, вебсайти або додатки для розробників.
Розробники створюють 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 схожі на "підключення" вашого гаманця до dApps — довіряйте сайтам, які ви знаєте та використовуєте, так само, як ви довіряєте dApps, які ви знаєте та використовуєте.
Коли гаманець вперше намагається отримати транзакцію з невідомого API, користувачам має відображатися знайоме запрошення "підключитися до сайту". Якщо домен сайту раніше підключався до гаманця, цей домен, ймовірно, є більш надійним. Як і у випадку з dApps, транзакції Actions завжди симулюються перед виконанням.
Примітка: blinks виконуються на іншому джерелі (X, Reddit тощо), ніж їхній Action, тому слід проявляти певну обережність.
На момент запуску користувачі можуть увімкнути підтримку Actions та blinks у гаманці. Домени партнерів запуску наразі внесені до білого списку. Домени сайтів з білого списку керуються партнерами запуску Solana; проте користувачі повинні вживати всіх заходів безпеки, які вони зазвичай застосовують при підключенні до нового домену сайту. Якщо ви спробуєте підключитися до домену сайту, якого немає в білому списку, вам буде запропоновано підтвердити, що ви довіряєте цьому домену сайту та бажаєте продовжити. Незалежно від того, чи є домен сайту в білому списку, симуляції/попередні перегляди транзакцій все одно відбуваються в гаманцях, як очікується, дозволяючи користувачам переглядати деталі транзакції перед підписанням.
У майбутньому гаманці можуть мати функцію, яка дозволить їм "визначати" надійність на основі того, чи використовували ви сайт раніше, і від гаманців можуть вимагатися підтвердження для захисту користувачів (незалежно від Actions).
Блінки — це звичайні посилання з суперможливостями. Якщо у вас немає підтримки блінків через розширення гаманця для Chrome (як-от Phantom або Backpack), базове посилання поводитиметься як завжди — воно перенаправить вас на вебсайт. Цей вебсайт може бути:
- Існуючим вебсайтом dApp, з яким ви взаємодієте, чи то сторінка обміну на Jupiter, NFT-колекція на Tensor, або пропозиція DAO. На цьому сайті ви зможете виконати дію як зазвичай.
- Своєрідним спливаючим вікном — або «проміжним» інтерфейсом — для незалежних розробників без готового вебсайту чи застосунку. Це може бути спеціалізований вебсайт, як-от actions.dialect.to, tiplink.io, або інтерфейс підпису в мобільному гаманці з безпечним прямим доступом до ключів підпису користувача.
Іншими словами, блінки підтримують резервні варіанти як для звичних вебсайтів, так і для абсолютно нових, web3-нативних способів, якими розробники та творці можуть поширювати досвід серед своєї аудиторії.
Коли Action поширюється через блінк, блінк має надавати проміжну сторінку підпису, якщо розширення Chrome відсутнє. Ці проміжні сайти відображають типовий процес «підключення до гаманця» разом із доступом до вбудованих гаманців, пов'язаних з електронною поштою або номерами телефонів.
На момент запуску вся підтримка гаманців є опціональною, тому користувачі можуть обирати, які гаманці використовувати. Проте пріоритет отримує гаманець, код розширення якого було впроваджено першим (незалежно від Actions).
Dialect розробляє інструменти для розробників, які забезпечують роботу Actions, такі як форкабельні самохостингові проміжні сайти для підписання, SDK та аналітика для Actions API. Інші команди також можуть створювати інструменти.
Про Solana
Solana — це блокчейн, створений для масового впровадження. Високопродуктивна мережа діє як єдина глобальна машина станів — вона відкрита, сумісна та децентралізована.
ШВИДКО
Solana має час слота 400 мілісекунд.
МАСШТАБОВАНО
Solana обробляє більше транзакцій, ніж усі інші великі блокчейни разом узяті.
ІННОВАЦІЙНО
Тисячі розробників створюють унікальні інструменти — від зручних для підприємств розширень токенів до високомасштабованого стиснення стану.
ЕФЕКТИВНО
Кожна транзакція Solana використовує приблизно стільки ж енергії, скільки кілька пошукових запитів у Google.





