Search Results for "stateful smart contracts"
No Results
Solution

Example Crowdfunding Stateful Smart Contract Application

This solution explains one way to build a crowdfunding application on the Algorand Blockchain.

smart contracts

stateful smart contracts

crowdfunding

Solution

Example Permissioned Voting Stateful Smart Contract Application

This solution explains one way to build a permissioned voting application on the Algorand Blockchain.

asa

smart contracts

goal

stateful smart contracts

voting

permissioned

Solution

Example Permissionless Voting Stateful Smart Contract Application

This solution explains one way to build a permissionless voting application on the Algorand Blockchain.

smart contracts

stateful smart contracts

voting

permissionless

Article

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.

Article

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.

Article

Linking Algorand Stateful and Stateless Smart Contracts

This article discussing linking stateful and stateless smart contracts and why it makes sense in many applications.

Article

How to Write Smart Contracts

This article summarizes the three primary ways you can build Algorand Smart Contracts.

Solution

Assets and Custom Transfer Logic

This solution illustrates enforcing a call to a smart contract while transferring an Asset (ASA).

algorand standard assets

atomic transfer

smart contracts

stateful smart contracts

Solution

Creating a CrowdFunding Application with the Algorand Blockchain

This solutions article describes the implementation of a next-generation crowdfunding Application using the Algorand Blockchain.

transaction gateway

stateful smart contracts

crowdfunding

decentralized application

Solution

ASA Recurring Withdrawal DApp

Build an ASA's recurring withdrawal dApp combining Algorand Standard Assets, Algorand Smart Contracts and Atomic Transfers.

dapp

algorand standard assets

atomic transfer

pyteal

goal

teal

asc1

stateful smart contracts

Article

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.

Article

Introducing Algorand’s Smart Contract Debugger

This article announces the release of the Teal Debugger.

Article

Sharing Global State Across Contracts

This article explains how one contract can read another's global state.

Solution

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.

smart contracts

teal

SDK

Article

Introducing Algorand Builder

Algorand Builder is a trustworthy framework for building Algorand DApps. We make building and shipping DApps easy.

Article

Making Development Easier with AlgoDEA IntelliJ Plugin

AlgoDEA IntelliJ plugin provides end to end development life-cycle on Algorand blockchain using IntelliJ IDE. Using this plugin, developers can create and test both stateless and stateful smart contracts directly from their IntelliJ IDE. Some of the other key features supported by this plugin are editor support for TEAL & PyTeal files, ASA management, Atomic Transfers, Test account management. The goal of this plugin is to increase developer productivity by simplifying various interactions with Algorand blockchain. Due to simple consistent development workflow in the IDE, developers can iterate faster during development stage.

Article

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.

Tutorial

Intermediate · 30 minutes

Algorand Studio | Tutorial 2: Smart Contract Dynamic Fee

Use Algorand Studio for ASC development including creating a project, coding, compiling, and constructing transactions to execute the smart contract.

transactions

smart contracts

pyteal

teal

dynamic fee