Solana Actions

Przybliż kryptowaluty ludziom dzięki Solana Actions i linkom blockchain

Czas połączyć Solanę z całym internetem.

Tradycyjne transakcje on-chain były zamknięte w aplikacjach lub skomplikowanych interfejsach, co znacznie utrudniało korzystanie z produktów krypto. Dzięki Solana Actions i linkom blockchain, czyli blinkom, transakcje mogą być dostępne w dowolnym miejscu w internecie — bez potrzeby korzystania z dAppów.

Przybliż kryptowaluty ludziom dzięki Solana Actions i linkom blockchain
Wyróżniona akcja

Linki blockchain, czyli blinki

Korzystając z Solana Actions, możesz zamienić dowolną transakcję w link blockchain, który można udostępnić w dowolnym miejscu w internecie — bez potrzeby korzystania z aplikacji firm trzecich. Poproś o płatność w wiadomości tekstowej. Głosuj nad zarządzaniem na czacie. Kup NFT w mediach społecznościowych. To wszystko jest możliwe.

Docieraj do użytkowników tam, gdzie są — dzięki blinkom.

Docieraj do użytkowników tam, gdzie są — dzięki blinkom.

Przekaż darowiznę przez Sphere. Kup NFT przez Tensor. Głosuj nad propozycjami przez Realms.

A także wsparcie od
Access protocol
Backpack
Genopets
Helium
Helius
Jupiter
Meteora
Phantom
Sanctum

Zacznij z Dialect

Twórz, testuj i wdrażaj blinki szybko dzięki zestawowi narzędzi deweloperskich Dialect.

Zacznij z Dialect
Linki blockchain to interfejs. Solana Actions to API do realizacji transakcji na wielu powierzchniach.

Z Solana Actions możesz żądać transakcji z…

Solana FoundationSolana FoundationSolana Foundation

Masz wielki pomysł?

Aplikuj o grant, aby pomóc zrealizować swój pomysł na Solana Action lub integrację blink.

FAQ

Więcej o Blinks i Solana Actions

Czym są Solana Actions i blockchain links (blinks)?

Solana Actions to zgodne ze specyfikacją API, które zwracają transakcje na blockchainie Solana do podglądu, podpisania i wysłania w różnych kontekstach, w tym za pomocą kodów QR, przycisków i widgetów w aplikacjach mobilnych i desktopowych oraz na stronach internetowych. Actions ułatwiają deweloperom integrację funkcji dostępnych w ekosystemie Solana bezpośrednio w swoim środowisku, umożliwiając wykonywanie transakcji blockchain bez konieczności przechodzenia do innej aplikacji lub strony.

Blockchain links – czyli blinks – zamieniają dowolną Solana Action w udostępnialny, bogaty w metadane link. Blinks pozwalają klientom obsługującym Actions (np. portfele w formie rozszerzeń przeglądarki, boty) wyświetlać dodatkowe możliwości dla użytkownika. Na stronie internetowej blink może natychmiast wywołać podgląd transakcji w portfelu bez przechodzenia do zdecentralizowanej aplikacji; na Discordzie bot może rozwinąć blink do interaktywnego zestawu przycisków. Dzięki temu możliwość interakcji on-chain trafia na każdą powierzchnię webową, która potrafi wyświetlić URL.

Jaka jest różnica między Actions a blinks?

Actions to API, które pozwalają wykorzystać złożoną logikę biznesową (zarówno on-chain, jak i off-chain) do budowania komunikatów transakcyjnych, które są podglądane, podpisywane i wysyłane przez klienta. Akcję można zainicjować za pomocą natywnych przycisków, kodów QR lub adresów URL (blinks).

Blinks to jeden ze sposobów interakcji z Action. Pozwalają użytkownikom wykonywać transakcje blockchain bezpośrednio z poziomu adresów URL, czyniąc zdecentralizowane aplikacje dostępnymi z dowolnej platformy lub urządzenia.

Czym Solana Pay różni się od Actions?

Transakcje Solana Pay są teraz nazywane Actions. Actions nie są ograniczone do płatności – istnieje wiele innych typów Actions, takich jak głosowanie, staking, swapowanie, mintowanie i inne.

Celem Actions jest zastosowanie specyfikacji Solana Pay do znacznie szerszego zakresu przypadków użycia. Inspirując się prymitywem Solana Pay, Actions zmienią sposób, w jaki użytkownicy wchodzą w interakcję z blockchainem w codziennych sytuacjach.

W skrócie: specyfikacja Solana Pay się nie zmienia. Jednak to, co można zrobić dzięki Actions, rozszerza zakres od płatności do wszystkiego, co można wykonać on-chain.

Jakie są przykłady zastosowań Akcji i blinków?

Przykłady Akcji mogą obejmować:

  • Stakowanie SOL w celu zabezpieczenia sieci Solana, w tym korzystanie z tokenów liquid staking
  • Pozwalanie klientom na płatność w sklepie stacjonarnym poprzez zeskanowanie kodu QR
  • Mintowanie dostępne tylko dla posiadaczy określonych tokenów (token-gated minting)
  • Umożliwienie sklepom internetowym akceptowania płatności kryptowalutowych bezpośrednio ze stron produktów
  • Doładowanie konta tradingowego przed wezwaniem do uzupełnienia depozytu zabezpieczającego (margin call)
  • Integrację funkcji blockchain w platformach gamingowych, np. do zakupu i wymiany zasobów w grze

Przykłady blinków to m.in.:

  • Nagradzanie twórców treści w mediach społecznościowych bez konieczności skomplikowanej konfiguracji portfela
  • Mintowanie własnych NFT lub udział w głosowaniach governance bezpośrednio z poziomu linków
  • Umożliwienie użytkownikom głosowania nad polityką społeczności poprzez linki w newsletterach
Jakie są kluczowe korzyści z używania Akcji i blinków?

Najważniejsze korzyści to:

  • Poprawa doświadczenia użytkownika dzięki możliwości podpisywania transakcji tam, gdzie użytkownik już jest.
  • Zwiększenie dostępności aplikacji Web3 z dowolnej platformy.
  • Eliminacja konieczności wykonywania wielu kliknięć na różnych stronach, aby wysłać transakcję on-chain.
  • Uproszczenie integracji akcji on-chain z istniejącymi platformami, stronami internetowymi lub aplikacjami dla deweloperów.
Jak deweloperzy mogą zintegrować Akcje i blinki ze swoimi aplikacjami?

Deweloperzy tworzą akcje jako samodzielne API zgodne ze specyfikacją Solana Actions, a następnie mogą powiązać je z istniejącymi adresami URL swojej strony za pomocą pliku actions.json.

Blinki to w pełni kwalifikowane adresy URL. Plik actions.json musi być opublikowany w katalogu głównym domeny (np. solanapay.com/actions.json), aby umożliwić samodzielną rejestrację jako blink.

Na starcie wszystkie trzy rozszerzenia (Phantom, Backpack, Dialect) będą wyłącznie rozwijać zarejestrowane ("zaufane") adresy URL Akcji na X. Aby to umożliwić, deweloperzy muszą zarejestrować swoje Akcje w rejestrze Dialect Actions.

Deweloperzy mogą przetestować cały proces end-to-end, w tym podgląd blinku, na dial.to, wprowadzając adres URL swojej Akcji.

Dodatkowo dostępnych jest wiele bibliotek i SDK dla deweloperów, którzy chcą budować klienty obsługujące blinki lub rozszerzenia portfela do przeglądarki, które dodają blinki do istniejących stron, takich jak X. Te biblioteki umożliwiają tworzenie aplikacji renderujących i stylizujących blinki przy minimalnym nakładzie pracy.

Więcej informacji o Akcjach i blinkach znajdziesz w oficjalnej dokumentacji Solana oraz na nagranym warsztacie dla deweloperów.

Czy Actions i blinks są bezpieczne?

Actions i blinks działają podobnie jak „łączenie” portfela z dApps – ufaj tylko tym stronom, które znasz i z których korzystasz, tak jak ufasz znanym Ci dApps.

Gdy portfel po raz pierwszy próbuje pobrać transakcję z nieznanego API, użytkownikom powinno się wyświetlić znajome okno „połącz z witryną”. Jeśli dana domena była już wcześniej połączona z portfelem, jest bardziej prawdopodobne, że jest godna zaufania. Podobnie jak w przypadku dApps, transakcje Action są zawsze symulowane przed wykonaniem.

Uwaga: blinks są wykonywane w innym źródle (X, Reddit itp.) niż ich Action, dlatego należy zachować ostrożność.

Jak wygląda plan bezpieczeństwa?

Od momentu uruchomienia użytkownicy mogą zdecydować się na obsługę Actions i blinks w portfelu. Domeny partnerów startowych są obecnie na białej liście. Domeny stron z białej listy są zarządzane przez partnerów startowych Solana; mimo to użytkownicy powinni zachować wszystkie środki ostrożności, które zwykle stosują podczas łączenia się z nową domeną. Jeśli spróbujesz połączyć się z domeną, która nie jest na białej liście, zostaniesz poproszony o potwierdzenie, że ufasz tej stronie i chcesz kontynuować. Niezależnie od tego, czy domena jest na białej liście, symulacje / podglądy transakcji nadal pojawiają się w portfelach zgodnie z oczekiwaniami, umożliwiając użytkownikom zapoznanie się ze szczegółami transakcji przed podpisaniem.

W przyszłości portfele mogą mieć funkcję pozwalającą „wnioskować” o wiarygodności na podstawie tego, czy korzystałeś już z danej strony, a portfele mogą wymagać dodatkowych potwierdzeń w celu ochrony użytkowników (niezależnie od Actions).

Co się stanie, jeśli kliknę blink, ale nie mam skonfigurowanego portfela blockchain?

Blinki to zwykłe linki, ale z supermocami. Jeśli nie masz wsparcia dla blinków przez rozszerzenie portfela w Chrome (takie jak Phantom lub Backpack), podlinkowany adres zachowa się jak każdy inny link – przeniesie Cię na stronę internetową. Ta strona to:

  1. Istniejąca strona dApp, z której korzystasz, np. strona wymiany na Jupiterze, kolekcja NFT na Tensorze lub propozycja DAO. Na tej stronie możesz wykonać akcję tak, jak zwykle.
  2. Rodzaj wyskakującego okna – lub tzw. interfejs „interstitial” – dla niezależnych deweloperów bez własnej strony czy aplikacji. Może to być dedykowana strona, jak actions.dialect.to, tiplink.io, albo doświadczenie podpisywania w portfelu mobilnym, z bezpiecznym, bezpośrednim dostępem do kluczy podpisujących użytkownika.

Innymi słowy, blinki obsługują zarówno powrót do znanych doświadczeń webowych, jak i zupełnie nowe, web3-native sposoby dystrybucji doświadczeń przez deweloperów i twórców do swojej społeczności.


Co się stanie, jeśli nie mam rozszerzenia Chrome?

Gdy Akcja jest udostępniana przez blink, blink powinien wyświetlić stronę podpisywania interstitial zawsze, gdy brakuje rozszerzenia Chrome. Te strony interstitial pokazują typowy proces „połącz z portfelem” oraz umożliwiają dostęp do wbudowanych portfeli powiązanych z e-mailami lub numerami telefonów.

Co się stanie, jeśli kilka portfeli przechwyci kliknięcie?

Na starcie obsługa portfeli jest dobrowolna, więc użytkownicy mogą wybrać, z których portfeli chcą korzystać. Niemniej jednak, priorytet ma portfel, którego kod rozszerzenia został załadowany jako pierwszy (niezależnie od Akcji).

Jaki jest udział Dialect w Actions i blinkach?

Dialect tworzy narzędzia deweloperskie wspierające Actions, takie jak forkujące się, samodzielnie hostowane strony do podpisywania, SDK oraz analitykę dla Actions API. Inne zespoły również mogą tworzyć własne narzędzia.

O Solanie

Solana to blockchain stworzony z myślą o masowej adopcji. Ta wysokowydajna sieć działa jako jedna globalna maszyna stanu — jest otwarta, interoperacyjna i zdecentralizowana.

SZYBKOŚĆ

Solana ma czasy slotów wynoszące 400 milisekund.

SKALOWALNOŚĆ

Solana przetwarza więcej transakcji niż wszystkie inne główne blockchainy razem wzięte.

INNOWACYJNOŚĆ

Tysiące deweloperów buduje unikalne narzędzia — od przyjaznych dla firm Token Extensions po wysoce skalowalną kompresję stanu.

EFEKTYWNOŚĆ

Każda transakcja Solana zużywa mniej więcej tyle energii, co kilka wyszukiwań w Google.

Zarządzane przez

© 2026 Solana Foundation.
Wszelkie prawa zastrzeżone.
Bądź na bieżąco