Developer news and technical overviews
Introducing a framework for Smart Contract development on Algorand
Prove your Skills with Algorand Code Challenges
The Algorand Developer Portal has a new way to learn how to become an Algorand developer: Challenges.
Django Staking Service Demo
This article introduces you to an example staking platform that’s available on github, to demonstrate how such a service can be created on Algorand.
Automated testing for Algorand smart contracts - Part 1
A three part series on automated testing for your TEAL smart contracts
Introducing Algod Node UI
This article announces the release of a Node UI for Algorand
Improved Contract Debugging
This article summarizes changes recently made to the SDKs to support the dryrun REST endpoint and how this can be used to debug Algorand smart contracts.
Algorand Name Service
This article describes the smart contract design and operation of Algorand Name Service.
Hash Map Design Pattern
This article describes the Hash Map design pattern for building key-value associations onchain
Using a Smart Contract to Spawn Additional Smart Contracts
This article explains spawning child smart contracts from a parent contract using inner transactions.
Royalty payments using ARC18
This article summarizes the royalty payments ARC18 specification for Algorand Standard Assets(ASA) .
An Overview of the Best Algorand Developer Resources
A summary of the most important courses, resources, and links to learn about Algorand development.
Algorand Unlimited Assets and Smart Contracts
This article details the changes made to both the Algorand Algod (3.5.1) and Indexer (2.10.0) processes. This includes removing limits on Assets and Contracts that can be created or optioned into.