Developer news and technical overviews
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.
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.
How to Participate in Algorand State Proof Generation (Register State Proof Keys)
A step-by-step tutorial on how to generate and register an account's online keys to participate in consensus and State Proof generation
Contract to Contract calls and an ABI come to Algorand
This article summarizes many of the features available within the Algorand Virtual Machine (AVM) 1.1 Release.
Meet the Winners: Schelling Point Virtual Hackathon 2022
Meet the winners of the Gitcoin hackathon focused on DeFi apps, developer tooling, and DAO projects.
Algorand INNOVATE Hackathon Winners
We’d like to congratulate all teams building for the Algorand INNOVATE Hackathon and announce our Winners. Hackers’ were presented with three themes to build projects that would further promote the growth of the Algorand ecosystem.
Make a “.algo” name for yourself with NFDomains
NFD provides short, readable aliases for wallet addresses using NFT ASAs for .algo names.
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.