Solana Actions

Дайте криптовалюте выйти к людям с помощью Solana Actions и блокчейн-ссылок

Пора соединить Solana со всем интернетом.

Традиционные on-chain транзакции были доступны только в приложениях или через сложные интерфейсы, что значительно усложняло использование криптопродуктов. С помощью Solana Actions и блокчейн-ссылок (blinks) транзакции становятся доступны в любом месте интернета — dApp больше не нужен.

Дайте криптовалюте выйти к людям с помощью Solana Actions и блокчейн-ссылок
Избранное действие

Блокчейн-ссылки, или Blinks

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

Встречайте пользователей там, где они есть, с помощью blinks.

Встречайте пользователей там, где они есть, с помощью blinks.

Сделайте пожертвование через 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 и blockchain links (blinks)?

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

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

В чём разница между Actions и blinks?

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

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, включая liquid staking токены
  • Возможность оплаты в розничном магазине с помощью сканирования QR-кода
  • Минтинг с ограничением по токену (token-gated minting)
  • Приём криптовалютных платежей на страницах товаров в интернет-магазинах
  • Пополнение торгового аккаунта перед маржин-коллом
  • Интеграция блокчейн-функциональности в игровые платформы для покупки и обмена внутриигровыми активами

Вот несколько примеров использования blinks:

  • Чаевые авторам контента в соцсетях без сложных настроек кошелька
  • Минтинг кастомных NFT или участие в голосованиях по управлению прямо из URL
  • Голосование за решения сообщества через ссылки в рассылках
Каковы ключевые преимущества использования Actions и blinks?

Ключевые преимущества:

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

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

Blinks — это полностью квалифицированные URL. Файл actions.json должен быть размещён в корне домена (например, solanapay.com/actions.json), чтобы зарегистрироваться как blink.

На момент запуска все три расширения (Phantom, Backpack, Dialect) будут только разворачивать зарегистрированные ("доверенные") Actions URL на X. Для этого разработчикам необходимо зарегистрировать свои Actions в реестре Dialect Actions.

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

Кроме того, существует множество библиотек и 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).

Что произойдет, если я кликну по blink, но у меня не настроен блокчейн-кошелёк?

Blink — это обычная ссылка, но с расширенными возможностями. Если у вас нет поддержки blink через расширение-кошелёк для Chrome (например, Phantom или Backpack), ссылка будет вести себя как обычная — вы попадёте на сайт. Этот сайт может быть:

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

Другими словами, blink поддерживает как привычные веб-сайты, так и совершенно новые, web3-нативные способы для разработчиков и создателей распространять свои продукты и сервисы среди аудитории.


Что произойдет, если у меня нет расширения для Chrome?

Когда Action распространяется через blink, при отсутствии расширения для Chrome blink должен предоставить интерстициальную страницу для подписи. На таких страницах отображается стандартный процесс «подключения кошелька», а также доступ к встроенным кошелькам, связанным с email или номером телефона.

Что произойдет, если клик перехватят несколько кошельков?

На момент запуска поддержка кошельков осуществляется по принципу opt-in, поэтому пользователь сам выбирает, какими кошельками пользоваться. При этом приоритет получает то расширение-кошелёк, чей код был внедрён первым (независимо от Actions).

Какова роль Dialect в Actions и blinks?

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

О Solana

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

БЫСТРО

Время slot в Solana составляет 400 миллисекунд.

МАСШТАБИРУЕМО

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

ИННОВАЦИОННО

Тысячи разработчиков создают уникальные инструменты — от корпоративных Token Extensions до масштабируемого state compression.

ЭНЕРГОЭФФЕКТИВНО

Одна транзакция в Solana использует примерно столько же энергии, сколько несколько поисковых запросов в Google.

Управляется

© 2026 Solana Foundation.
Все права защищены.
Связаться с нами