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.

Developer Blog

Developer news, hands-on tutorials, and code-based solutions from the Algorand developer community

  • Post Thumbnail
    solution

    Building an Android Payroll Dapp using Algorand Smart Contract

    The sample project is a payroll system that enables an employer to pay the employees at once using atomic transfer.

    Glory Agatevure
    Glory Agatevure AfricInnovate
  • Post Thumbnail
    tutorial

    Using TEAL debugger with algo-buiilder

    In this tutorial we present how to use TEAL debugger with `algob` (debugging smart contracts with dry run OR launch a live debugging session)

    Ratik Jindal
    Ratik Jindal
  • Post Thumbnail
    solution

    What's the best way to learn about Algorand?

    This blog describes my journey to learning Algorand development and provides you with tips on how to get started building on Algorand.

    Camille Dubois
    Camille Dubois
  • Post Thumbnail
    article

    Discover AVM 1.0

    This article introduces a new developer portal experience and summarizes the changes made for the Algorand Virtual Machine 1.0 version.

    Jason Weathersby
    Jason Weathersby Algorand
  • Post Thumbnail
    article

    Algorand Developer Office Hours

    The Algorand Developer Relations Team holds weekly office hours to demo new features and answer you development questions.

    Ryan R. Fox
    Ryan R. Fox Algorand

Tutorials

Step-by-step guides by language and level

See All
  • Post Thumbnail
    Intermediate · 30 minutes
    JavaScript icon

    Using TEAL debugger with algo-buiilder

    In this tutorial we present how to use TEAL debugger with `algob` (debugging smart contracts with dry run OR launch a live debugging session)

    Ratik Jindal
    Ratik Jindal
  • Post Thumbnail
    Intermediate · 1 hour
    JavaScript icon

    Using VUE.JS and Reach

    Learn how the Reach platform can be combined with the VUE framework to speed dApp development.

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

    Exploring the Algorand Sandbox

    Explore how the Algorand sandbox works, it's configuration files, interesting artifacts, and how to spin up your custom Algorand network from a genesis file.

    Tobias Schmidt
    Tobias Schmidt

Solutions

Code-based ideas and prototypes

See All
  • Post Thumbnail

    Building an Android Payroll Dapp using Algorand Smart Contract

    The sample project is a payroll system that enables an employer to pay the employees at once using atomic transfer.

    Glory Agatevure
    Glory Agatevure AfricInnovate
  • Post Thumbnail

    What's the best way to learn about Algorand?

    This blog describes my journey to learning Algorand development and provides you with tips on how to get started building on Algorand.

    Camille Dubois
    Camille Dubois
  • Post Thumbnail

    Understanding the TEAL Stack by Example

    Learn how the TEAL language works: Understand the TEAL stack, scratch space, and global storage by example.

    Tobias Schmidt
    Tobias Schmidt

Articles

Developer news and technical overviews

See All
  • Post Thumbnail

    Discover AVM 1.0

    This article introduces a new developer portal experience and summarizes the changes made for the Algorand Virtual Machine 1.0 version.

    Jason Weathersby
    Jason Weathersby Algorand
  • Post Thumbnail

    Adding mobile signing support to your dApp

    Introduction to adding mobile wallet signing support to your dApp. WalletConnect protocol will be added to the Algorand Wallet shortly.

    Ryan R. Fox
    Ryan R. Fox
  • Post Thumbnail

    Introducing Algorand Virtual Machine: AVM 0.9 Release

    This article summarizes many of the features available within the Algorand Virtual Machine (AVM) 0.9 Release.

    Jason Weathersby
    Jason Weathersby Algorand