Quick Start
Last updated
Last updated
The Dialect docs are divided into two main sections: Actions and Alerts. This is the Actions quick start guide, where we'll provide an overview of what you can find under the Actions section along with some pointers to the docs most helpful for newcomers (the corresponding quick start guide for Alerts is here.)
From GET and POST requests to Action Chaining and Action Types, the Action specification covers the nuts and bolts of delivering signable transactions (and soon signable messages) over URLs.
Blinks is a part of the specification that will be of particular interest, as it covers one of our most exciting new offerings. With Blinks, you can 'teleport' actionable experiences from your product to anywhere on the internet, allowing users to do things like make purchases on twitter directly from a link preview. This opens up vast new design frontiers and will, in the long run, change how the internet works.
You might also want to check out the Versioning & Multichain Compatibility docs if you're working across blockchains or are worried about which Blink clients support the latest features.
Finally, for the sake of completeness, we'll mention our Security and Blinks Public Registry. The Security discusses the motivation behind creating a registry of links verified as non-malicious and contains steps to register your own Blink; for its part, the registry document describes how to ping the registry over an API.
If you want to skip all this and just make things, we have two sections that'll help you get up and running in no time. One is the dedicated Actions document (nested under the broader "Actions" category), which will walk you through creating your first Solana Action with NextJS. The other is the dedicated Blinks document (not to be confused with the Blinks section of the specification), which discusses adding Blinks to a web app, mobile app, or 3rd party sites.
These are both practical guides on creating your first action, testing and deploying it, and getting it ready to use on Twitter!
The above is merely a sample--the full Dialect documentation contains a great deal more information. Reach out to us on Discord if you have any follow-up questions or to update us on what you're making!