
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.

Linki blockchain, czyli blinki
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.
Zacznij z Dialect
Twórz, testuj i wdrażaj blinki szybko dzięki zestawowi narzędzi deweloperskich Dialect.

Z Solana Actions możesz żądać transakcji z…
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
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.
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.
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.
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
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.
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.
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ść.
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).
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:
- 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.
- 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.
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.
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).
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.





