Example Crowdfunding Stateful Smart Contract Application
This solution explains one way to build a crowdfunding application on the Algorand Blockchain.
Example Permissioned Voting Stateful Smart Contract Application
This solution explains one way to build a permissioned voting application on the Algorand Blockchain.
Example Permissionless Voting Stateful Smart Contract Application
This solution explains one way to build a permissionless voting application on the Algorand Blockchain.
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.
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.
Linking Algorand Stateful and Stateless Smart Contracts
This article discussing linking stateful and stateless smart contracts and why it makes sense in many applications.
How to Write Smart Contracts
This article summarizes the three primary ways you can build Algorand Smart Contracts.
Creating a CrowdFunding Application with the Algorand Blockchain
This solutions article describes the implementation of a next-generation crowdfunding Application using the Algorand Blockchain.
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.
Introducing Algorand’s Smart Contract Debugger
This article announces the release of the Teal Debugger.
Example Digital Exchange Smart Contract Application
This solution presents a very simple DEX application using stateless and stateful smart contracts. It allows users to place limit orders that are fulfilled at a later time by another party.
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.