Articles
No Results
Contribute
Post Image

Stateful Smart Contracts, Rekeying, and Fast Catchup

Stateful Smart Contracts, Rekeying, and Fast Catchup are brand new features that are now available to try on BetaNet. Learn more about what these features are and how to get started.

Post Image

Using a Smart Contract for Advanced Approvals: Hierarchical Thresholds

Design and implement an escrow contract account using hierarchical threshold approvals to secure the corporate treasury.

Post Image

Algorand Exchange Price Oracle

In this article, we show the implementation of a simple exchange using an on-chain Oracle as the price source. It handles the on-chain submission and the usage in an atomic transfer taking advantage of TEAL smart contracts.

Post Image

Leased Transactions: Securing Advanced Smart Contract Design

Certain smart contracts can benefit from defining a Lease parameter, which can provide security for exclusive transaction execution, mitigate fee variability, and enable long-running smart contracts. Learn when and how to use Leases in this article.

Post Image

Smart Contract SDK Usage Updated to V2

The feature guide for accessing a TEAL program from an SDK is updated for V2. This guide contains SDK samples using TEAL programs with contract accounts or delegated signatures.

Post Image

Algorand Smart Contract Layer1 (ASC1) and Oracles

At the end of 2019, Algorand released in record time the Algorand Smart Contract Layer1 (ASC1), a new paradigm shift for smart contracts. The first part of this article goes through our understanding of ASC1. The second part addresses oracle data in ASC1 showing a way to insert signed data from the outside world with a small example.

Post Image

Algorand V2 SDK Asset and Atomic Transfer Examples

New Algorand SDK V2 examples for Assets and Atomic Transfers

Post Image

What's New: Algorand v2.0.7

Algorand v2.0.7 was released to MainNet and TestNet, accompanied by a new set of features in the Algorand APIs. Learn more about what's new in this article.

Post Image

Introducing Algorand’s V2 Indexer

Introducing the new Algorand Indexer - a fast and efficient way to search for transactions, accounts, assets, and blocks on the Algorand blockchain.

Post Image

Getting Started with Assets

Creating an asset is simply a type of transaction on Algorand. There is no contract code required. Here are five ways to get started developing with Algorand Standard Assets.

Post Image

Verify Signatures and Signed Data within Algorand Smart Contracts

This article explains how to use the ed25519verify opcode in conjunction with the tealsign goal command.

Post Image

Contribute to the Algorand Developer Docs

The official Algorand Developer Documentation repository is now public and open to contributions. Read the contributing guide to get started.

Load More