Create Publication

We are looking for publications that demonstrate building dApps or smart contracts!
See the full list of Gitcoin bounties that are eligible for rewards.

Tutorials

Step-by-step guides by language and level

Level
Time to complete
Language/Tool
  • Post Thumbnail
    Intermediate · 30 minutes
    Python icon

    Understanding the TEAL Opcode Budget

    This guide gives a high-level overview of TEAL's opcode budget system, as well as a method to (finitely) increase it.

    Santiago Lisa
    Santiago Lisa
  • Post Thumbnail
    Intermediate · 1 hour
    Python icon

    Sending Rewards to ICO Investors Using Batch Transactions in Python

    In the early stages of their project, ASA creators are supported by the contributions of early investors. In this tutorial, we will look at how you can obtain all the transactions that have been made to your wallet and reward donors with your token.

    Marc Fresquet Rius
    Marc Fresquet Rius ASA Portfolio
  • Post Thumbnail
    Intermediate · 1 hour
    TEAL icon

    Royalty Fees in Algorand Using PyTeal

    This is a short tutorial that explains how to implement Royalty Fees using Inner Transactions and Teal v5 capabilities in Algorand.

    Alessio Russo
    Alessio Russo KTH
  • Post Thumbnail
    Beginner · 30 minutes
    JavaScript icon

    Build a decentralized voting app with Choice Coin and Javascript Algorand SDK tutorial Using NodeJs 📨

    In this tutorial, you will learn how to build a voting application with Choice Coin and JavaScript Algorand SDK using NodeJs.

    Samuel Aspirin
    Samuel Aspirin
  • Post Thumbnail
    Intermediate · 30 minutes
    Java icon

    Algorand serverless application on AWS Lambda

    Learn how to develop and deploy Algorand serverless applications on AWS Lambda

    David Ciamberlano
    David Ciamberlano
  • Post Thumbnail
    Beginner · 15 minutes or less
    JavaScript icon

    Using PureStake API with Algo Builder

    In this tutorial we present how to use PureStake API (algodv2 and indexer) within `algob` projects.

    Ratik Jindal
    Ratik Jindal
  • Post Thumbnail
    Beginner · 30 minutes
    Python icon

    Verify identity using a credential network

    Build and test a smart contract in which accounts vouch for one-anther's credentials to establish a network of trust.

    Garrin McGoldrick
    Garrin McGoldrick
  • Post Thumbnail
    Intermediate · 1 hour
    JavaScript icon

    Build an Algorand Web Wallet Interface Using Reach and React

    This tutorial is a simple step by step guide on how to use the Reach frontend to connect to an Algorand wallet and sign transactions using MyAlgoWallet and Algosigner with React.

    Glory Agatevure
    Glory Agatevure Africinnovate
  • Post Thumbnail
    Intermediate · 1 hour
    JavaScript icon

    Building a lending pool using Reach

    A lending pool is a contract which can be use to lend and borrow funds, tokenize debt and track interest earned or due. We will use Reach to build such a lending pool and see how the high level features make it easy to write such complex apps.

    Anmol
    Anmol
  • Post Thumbnail
    Beginner · 30 minutes
    Python icon

    Voting using Choice Coin and Algorand Python SDK

    A map to building decision software on Algorand

    Brian Haney
    Brian Haney
  • Post Thumbnail
    Intermediate · 1 hour
    JavaScript icon

    RAPA Game on Reach

    The business purpose of this tutorial is to teach how the Reach platform can be used on Algorand Blockchain development.

    Mario Fernandes
    Mario Fernandes
  • Post Thumbnail
    Beginner · 15 minutes or less
    JavaScript icon

    Redux Example: Connect to Algorand Wallet via WalletConnect

    In this tutorial, you will learn how to add WalletConnect to your React & Redux app for users to connect to the official Algorand Wallet.

    Fionna Chan
    Fionna Chan
  • Load More