If you are interested in building Saito applications, we have a tutorial series for learning how to code apps. This page also contains instructions on how to install modules onto a server, and how to compile them into an form where users can install them on their wallet.
In order to build and test Saito blockchain applications you first need to install a Saito Lite Rust (SLR) node.
Tutorial | Title | Description |
---|---|---|
#1 | Hello World | Build an application that installs into the User's wallet and alerts the user every time their wallet loads. This explains the structure of a Saito application, the basic information you should provide to users, and how to compile and distribute your applications. All of the other tutorials in this series assume that you understand the basics covered in this tutorial. |
#2 | Sending Transactions and UI Components | This tutorial modifies the application we built in our first tutorial. This time we use a UI Component to display a button on the page and attach a click-event. When the button is clicked, this event first and calls a function inside our module that creates a transaction and sends it out into the network. This tutorial teaches the basics of creating UI components and connecting them to functions in your core module. |
... | More tutorials | See the complete tutorial series for more advanced lessons. |
Once your application is built you can package it so that any wallet can install it by using our instructions on compiling applications for drag-and-drop install.
Visit the Saito Docs for detailed information about interfacing with the network and working with Saito Modules.
If you are an advanced developer our directory of reference modules may be of use for those who want to build "standard" applications in the same style and approach as our default application suite.
You can also check out the community resource Livedocs, which serves as a working demonstration and hackable template for basic Saito applications.