Tutorials
Step-by-step guides by language and level
-
Build a SolidJS Web App with Wallet Integration
Create a web app with SolidJS and the solid-algo-wallets library to enable users to sign Algorand transactions with their wallet
-
EVM-Based dApp on Algorand With Milkomeda A1
How to deploy an EVM-based Smart Contract on Algorand-Milkomeda A1, and interact with it using Brownie
-
Participate in Consensus from Ledger Nano S/X
In this tutorial, we show how to participate in consensus from an account stored in a Ledger Nano S or X. By participating in consensus, you help decentralize the network.
-
Deploying a bet dApp powered by Beaker
In this tutorial you will deploy a bet dApp, named AlgoBet. You will setup an Algorand sandbox, compile the AlgoBet smart contract and instantiate it on the testnet. Finally, you will be able to interact with the deployed decentralized bet system.
-
Algo Builder: Intro to the Web Package
This tutorial is to demonstrate [`pipeline-ui`](https://github.com/scale-it/algo-builder-templates/tree/master/pipeline-ui) and [`AlgoSigner`](https://www.purestake.com/technology/algosigner/) in webapp using [`@algo-builder/web`](https://github.com/scale
-
Creating an Algorand Node on Microsoft Azure
In this tutorial we will create an Algorand node on Microsoft Azure.
-
Siam - Managing Global Application State
With Siam, you can operate a small key-value store on the Algorand blockchain with minimal configuration. You can start publishing real-world data to the blockchain and write your own oracle.
-
Run Algorand Indexer using Azure Portal
This tutorial is a step by step guide on how to deploy and run an Algorand Indexer on Microsoft Azure using Azure Portal
-
Algosearch Setup
A how to guide on set up AlgoSearch using Docker compose
-
Build your own Algo based store with Woocommerce and Andpay
Learn how quickly you can setup your first Algo based e-commerce store using Woocommerce and Andpay
-
Milestone Dapp Built with Pyteal
We will build a decentralized milestone based application using pyteal and Python. PyTeal is used to write the smart contracts whereas interacting with them is done via Python using the `py-algorand-sdk`.
-
Create a Node on Azure & Sign Transactions with Azure Key Vault and Python
In this tutorial, you will learn how to deploy an Azure Linux Virtual Machine and install an Algorand node on it. This tutorial will also go over how to sign a Transaction with Azure KeyVault.