
Beginner · 30 minutes
Desktop Algorand App
In this tutorial, we will learn how to interact with the Algorand network to create a Windows Application that can be used to create account addresses and mnemonic keys, fund the account, and also check the address account balance.

“Alexa, ask Algorand for the latest round on MainNet?”
Sample code for how to transform a few basic interactions with the Algorand blockchain into a voice-interactive experience using Alexa.

Decentralized Two-Factor Authentication With Algorand Standard Assets
Sample code for creating a basic two-factor authentication system with Algorand Standard Assets.

Creating a Point-of-Sale Application with the Algorand Blockchain
We show how to use Algorand’s blockchain to create an alternative payment solution for processing retail transactions. The solution demonstrates a point-of-sale application and a signing wallet.

Using the Algorand Blockchain to Track COVID-19
Sample code for scraping and processing IReport-Covid survey data from the Algorand Blockchain to better understand how COVID-19 affects people in real time.

Algorand Asset Management Portal
Application with intuitive user interface where a user can seamlessly create, configure, destroy, freeze and unfreeze the assets for an account on the Algorand blockchain.

Arduino on Algorand Blockchain
Sample code to connect any Arduino to the Algorand Blockchain.

Interact with the Algorand Blockchain Network using SMS and Voice
Use the Twilio SMS and Voice APIs to interact with the Algorand Blockchain.

Build Algorand iOS, Android and UWP apps using C# .NET SDK and Xamarin
This solution shows how to build an Algorand application for iOS, Android and Universal Windows Platform (UWP), with one code base, using Xamarin Forms and C#.

Exporting Algorand Transactions for Tax Reporting
Export tool for exporting Algorand on-chain transactions including rewards for crypto-tax sites to consume.

Algorand Wallet Manager - Manage Your Own Wallets with a Graphical Interface
This solution introduces you to the Algorand Wallet Manager and describes common techniques in building a graphical interface on Algorand using Python.

Creating a CrowdFunding Application with the Algorand Blockchain
This solutions article describes the implementation of a next-generation crowdfunding Application using the Algorand Blockchain.

Securely share files on Algorand with IPFS
Algorand-IPFS integrations allows decentralized applications access to secure digital content.

AlgorandTipBot on Telegram - Send ALGO to any @username
The AlgorandTipBot enables Telegram users to send tips (small amounts of ALGO) to other users of the messaging app.

Using the Circle API to transfer funds between the Algorand blockchain and traditional bank accounts
This article describes the new TestNet dispenser’s design and implementation, enabling both USDC and Algos for testing.

Beginner · 30 minutes
Getting Started with Developing Android Apps on the Algorand Platform Using java-algorand-sdk
This tutorial explains how to get started developing android apps that use the java-algorand-sdk

Intermediate · 30 minutes
Algorand Studio | Tutorial 2: Smart Contract Dynamic Fee
Use Algorand Studio for ASC development including creating a project, coding, compiling, and constructing transactions to execute the smart contract.

Intermediate · 15 minutes or less
Algorand Blockchain Development using Reach Part 2 RPS
Blockchain development doesn't have to be difficult. Using Reach lang proves that. Please visit docs.reach.sh for more information.