Getting Started with ORE ID
Getting started on Algorand is now made simpler with ORE ID. ORE ID is a user onboarding and account management service that helps you create accounts and help facilitate transactions for your users, all done with JS.
Connecting WebApps using AlgoSigner
This article highlights the AlgoSigner Chrome plugin and how it can be used to handle private keys and secret mnemonics without developers having to worry about them.
Introducing Algorand’s Smart Contract Debugger
This article announces the release of the Teal Debugger.
SDK Updates: Deploying Stateful Smart Contracts
Guided tour of SDK documentation focusing on stateful smart contract application development. Links to resources covering the basics thru building complete solutions.
Creating Stateful Algorand Smart Contracts in Python with PyTeal
Explore the new version of PyTeal and learn how to write a stateful smart contract in Python.
TEAL ALGO Oracle in Algorand Layer-1
In a blockchain, the ability to reference a price on-chain enables a seamless and trustless transaction environment, especially for automated transactions and smart contracts. Oracles are the entities in charge of broadcasting off-chain data such as market price to the blockchain, and serve as a source of truth that allows on-chain dApps to measure the value of assets referenced within a transaction. Rand Labs and Borderless Capital releases a Algorand Oracle that can be referenced in atomic transfers using TEAL stateful and stateless smart contracts.
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.
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.
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.
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.
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.
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.