Action Chaining (& More) Now Available Everywhere

Dialect Labs
Dialect Labs
Published in
3 min readOct 2, 2024

We’re happy to share that Action Chaining, Advanced Input Types, Blinks Versioning and Multichain Compatibility are now available in all the major wallets, including Phantom, Backpack, Solflare, OKX, ByBit and others.

Vote on governance through a chained blink

Launched in late August, these advanced blinks capabilities let you create more complete & immersive experiences for your users. Now that they’ve been rolled out across all the major wallets, you can reach the widest possible audience with them. So let’s review what these new capabilities are and what you can do with them.

Blinks use a primitive called “Actions.” Actions give your app’s URLs superpowers, making it possible to buy things, swap, stake, etc., from anywhere.

Action Chaining

Blinks originally supported embedding just a single action in a blink. Action chaining now let’s you to create a sequence of them.

Play a game with action chaining

If you run an e-commerce platform, you might use action chaining to let users:

  • Fill in their shipping information
  • Make a purchase
  • Provide a follow-up email address
  • And anything else you might want to do

Here’s an example of a 3-step flow to buy a Keystone Wallet right from a blink:

Purchasing a Keystone 3 Pro through a blink

Virtually no changes are needed to start using action chaining; all you need to do is provide a next attribute in the links section of the ActionPostResponse.

Check out our documentation for more information on the specification, and a how-to guide with links to examples in our github.

This will allow developers to directly embed all the basic experiences you’d need to take many different kinds of actions, and the fact that they’re blinks means those experiences can happen anywhere and everywhere the link is shared.

Advanced Input Types

Advanced input types let you do more with each action. Blinks now support customizable fields & other input types like:

Advanced input types support select menus, checkboxes, radio buttons, and more
  • Select menus
  • Checkboxes and radio buttons
  • More advance input types like numbers, phone numbers, emails

What’s coming next

Lastly, sign message is now in development and will be released soon. Sign message will let you talk to offchain services to store information like shipping addresses or interact with crypto native applications like DRiP to tip creators, & do so much more.

Sign message is coming soon. Stay tuned.

That’s it. Action chaining, advanced input types, multichain and signed messages are a major step forward for actions & blinks, and are now available across all the major wallets.

We can’t wait to see what you build with them.

Get started today at https://docs.dialect.to.

Or join us on Discord https://discord.gg/saydialect.

--

--