What are Solana Actions and blinks: simplifying Web3 transactions

Have you ever had a no-coiner friend say to you irritably: "why can't sending crypto be as easy as sending a link?" in a debate about cryptocurrency? The Solana Foundation has the answer here, having announced the release of Solana Actions and blockchain links, also known as "blinks," on June 25, 2024.

TL;DR

  • Through Solana Actions and blinks, you can stake SOL, buy NFTs, and make crypto payments directly.

What are Solana Actions and blinks?

Solana Actions is a group of tools for developers looking to simplify and enhance interactions with the Solana blockchain. More specifically, Solana Actions are APIs that allow transactions to be previewed, signed, and sent across various contexts without the need for a third-party application.

Imagine browsing a website and seeing a "Buy Now" button for an NFT. Instead of being redirected to a separate marketplace, clicking the button triggers a Solana Action, allowing you to complete the transaction right there. This helps to enhance the user experience by keeping everything within the same interface.

Blockchain links, or blinks, are URLs embedded with these Solana Actions. They transform any transaction into a shareable link, making it easy to execute blockchain actions from virtually anywhere on the internet.

For instance, you could ask for a payment through a text message or start a governance vote directly from a chatroom. Blinks can even be used on social media, allowing users to buy NFTs or tip content creators without needing a complex setup.

How can Solana Actions and blinks be used?

Staking

One use case for Solana Actions is staking SOL, Solana's native token. Staking is one way users can help secure the network. With Solana Actions, you can stake your SOL directly from a wallet or even a simple QR scan. By removing multiple interfaces, the process of staking becomes faster and more user-friendly.

NFT minting

Do you remember explaining NFTs to your aforementioned no-coiner friend? When you got to the "T" in NFT, they might have already looked lost. Solana Actions can help support the creation and purchase of digital collectibles, making the sometimes complex process of NFT generation more manageable. Let's say you stumbled upon an awesome NFT artist's website. Instead of going to a separate marketplace to buy their art, a blink embedded on the artist's webpage allows you to mint the NFT directly.

Payments

Gaming

Social DApps

If you like engaging in social media decentralized applications (DApps) on protocols like NOSTR, you're probably familiar with tipping content creators. Blinks could be used to tip creators, too. You can send tips directly from a link in a post or your favorite creator's profile.

What are the benefits of Solana Actions and blinks?

Solana Actions and blinks offer many benefits that help to transform the blockchain experience for users and developers.

Enhanced user experience

Increased Web3 accessibility

Robust security

Flexibility

Simplified developer integration

Are Solana Actions and blinks safe to use?

Regarding safety, the design principles of Solana Actions and blinks closely mirror those used in the process of connecting wallets to DApps. This means you should follow similar precautions to make sure your transactions are secure.

  • Trusted sites: Only interact with blinks from trusted domains. Much like with DApps, make sure the site you're connecting your wallet to is reputable.

  • Approved domains: At launch, blinks from approved partner domains are considered more secure. Always double-check the domain before proceeding with a transaction.

  • Regular updates: Keep your wallet software updated to benefit from the latest security features.

What happens if you click on a blink without a wallet?

Website or app redirect

Fallback options

  • Redirect to website: The blink might take you to the existing website of the DApp you’re engaging with. If you click on a blink for a DAO proposal, you might be redirected to the DAO’s main site where you can read more about the proposal.

  • Popup interface: Some blinks might trigger an interactive interface or a popup, guiding you through the wallet setup process or educational content about the action.

  • Alternative actions: Developers can design blinks to offer alternative actions, such as signing up for notifications or accessing limited functionalities until a wallet is set up.

Maintaining Web3 engagement

  • Educates new community members: By redirecting the community to informative pages or popups, they learn how to set up wallets and engage with blockchain technology.

  • Simplifies adoption: Providing step-by-step guides makes it easier for community members to start using blockchain applications.

  • Provides continuity: Community members can still explore the DApp or related content without interruption.

How to add Solana Actions and blinks to your applications

If you're a developer, bringing Solana Actions and blinks into your application can make blockchain more accessible to your community. You can click here to access the developer guide and get started. And, below is a simplified walkthrough of the main steps to start using Solana Actions and blinks.

Registering Actions URLs

  • Create actions: Develop your actions as standalone APIs that conform to the Solana Actions specification.

  • Publish actions.json: Host an 'actions.json' file at the root of your domain (e.g., yourdomain.com/actions.json). This file lists all your registered actions.

  • Register with Dialect: Make sure your Actions URLs are registered in the Dialect Actions Registry to be recognized and trusted by supported extensions.

Testing flows

  • Use testing tools: Platforms like dial.to allow you to input your Actions URL and see how the blink will appear and function.

  • Simulate transactions: Make sure that transactions are simulated correctly before users can sign them. This provides a view of what will happen, and allows you to make adjustments if needed.

  • User feedback: Conduct user testing to gather feedback on the integration and make necessary adjustments.

Using developer libraries and SDKs

  • Solana SDKs: Use the Solana SDKs to handle blockchain interactions more efficiently. These SDKs provide documentation and support for various programming languages.

  • Libraries: There are numerous libraries available that support blinks and Solana Actions. These libraries help you render and style blinks with minimal effort, providing a consistent user experience.

  • Community resources: For additional support and resources, engage with the Solana developer community through forums and Solana's official documentation.

The final word

Solana Actions and blinks enhance blockchain transactions by integrating them directly into websites and apps. Solana Actions are APIs that let users complete transactions without leaving the platform they're on, improving the user experience. Meanwhile, blinks are shareable URLs embedded within Solana Actions that translate a transaction into a link, allowing the transaction to be executed from anywhere online.

With blinks helping to make crypto transactions easier, could this be a sneak preview of what we can expect from Solana's new mobile phone, due to be released in 2025?

FAQs

Solana Actions are APIs that allow blockchain transactions to be executed directly from websites, apps, and social media platforms. Transactions can be previewed, signed, and executed without the need for third-party applications.

Blinks are shareable URLs embedded with Solana Actions, enabling blockchain transactions from any platform that's capable of displaying a URL. This makes it easy to perform actions like staking SOL, buying NFTs, or making crypto payments directly from social media posts, text messages, or web pages, increasing blockchain transaction accessibility.

There is always some element of risk involved in making a crypto transaction, but safeguards are in place. With Solana Actions and blinks, transactions are simulated before approval so users can review all details before committing to a transaction. Users are also prompted to connect their wallets to known sites, similar to connecting wallets to DApps, providing transparency and security.

If you click on a blink without a blockchain wallet, the blink functions as a regular URL, redirecting you to a corresponding website or application. This could include an informational page or a guide on setting up a wallet, making sure you can still engage with the intended action.

Ansvarsfriskrivning
Detta innehåll tillhandahålls endast i informationssyfte och kan omfatta produkter som inte finns tillgängliga i din region. Syftet är inte att tillhandahålla (i) investeringsrådgivning eller en investeringsrekommendation; (ii) ett erbjudande eller en uppmaning att köpa, sälja eller inneha krypto/digitala tillgångar, eller (iii) finansiell, redovisningsmässig, juridisk eller skattemässig rådgivning. Innehav av krypto/digitala tillgångar, inklusive stabila kryptovalutor och NFT:er innebär en hög grad av risk och de kan fluktuera kraftigt. Du bör noga överväga om handel med eller innehav av krypto/digitala tillgångar är lämpligt för dig mot bakgrund av din ekonomiska situation. Vänligen konsultera din professionella rådgivare inom juridik/skatt/investeringar för frågor om dina specifika omständigheter. Information (inklusive marknadsdata och statistisk information, om sådan finns) i detta meddelande är endast avsedd som allmän information. En del innehåll kan genereras eller assisteras av verktyg med artificiell intelligens (AI). Även om all rimlig omsorg har lagts ned på att ta fram dessa data och grafer, accepteras inget ansvar för eventuella faktafel eller utelämnanden som uttrycks häri. OKX Web3-plånbok och dess tillhörande tjänster erbjuds inte av OKX Exchange och är föremål för OKX Web3-ekosystemets användarvillkor.

Relaterade artiklar

Visa mer
endereço de carteira blockhain

Is a paper wallet right for you? The pros and cons of using a paper wallet

When it comes to safely storing your crypto, it’s widely recommended to withdraw your coins from an exchange and store them in a personal wallet, as t
25 nov. 2025
Nybörjare
Best of Web3 thumb

What are smart contracts?

Smart contracts are self-executing digital agreements written in computer code that exist on blockchain networks. They've become an essential technolo
21 nov. 2025
Nybörjare
Crypto adoption generic thumbnail

What is circulating supply?

When it comes to deciding which cryptocurrency to invest in, numerous aspects of the project need to be considered. Whilst many focus solely on its pr
21 nov. 2025
Best of Web3 thumb

What is a block reward?

While the crypto industry has adopted plenty of concepts from traditional finance, it’s also created its fair share. One concept that’s emerged from t
21 nov. 2025
Intermediär
Scalability generic thumb

What are blobs? Ethereum's solution for scalability and efficiency

The introduction of blobs during Ethereum's Dencun hard fork is a major development in blockchain technology. Blobs are data structures that allow f
20 nov. 2025
Avancerat
Introducing BRC20-S

Introducing BRC20-S: A revolutionary new opportunity for Bitcoin and BRC-20 staking

## BRC-20 and Bitcoin staking are coming to OKX Web3 Earn BRC-20 rapidly gained momentum within the Bitcoin community when it landed on March 8, 2023.
20 nov. 2025
Visa mer