teal
Showing 238 posts related with teal.
-
Build an employee loan arrangement dApp
Build an Employee Loan dApp using Algorand Layer-1 functionalities to manage the loan arrangements between employers, employees and financial authorities.
-
Flipping a Coin Using Hashing
Two Algorand accounts can bet on the result of a coin flip. Alice flips the coin and records the hashed result, Bob guesses and then Alice reveals the result. Example of commitment scheme.
-
Securities and Permissioned Tokens
This article presents a design of permissioned / securities tokens on Algorand. We will implement company shares using ASA and smart contracts with Algo Builder.
-
Wagering DApp with a serverless Vue + AlgoSigner Frontend
Bet on your favourite team by wagering Algo! Easily interact with smart contracts powered by the Algorand blockchain thanks to a frontend web app using Vue and AlgoSigner.
-
Tic-Tac-Toe dApp
Design and deploy the Tic-Tac-Toe game on the Algorand blockchain. The game logic is implemented as a Stateful Smart Contract using PyTeal while the communication with the network is done using the py-algorand-sdk.
-
Building a decentralized vault using stateful smart contracts
Vaults are a security mechanism to prevent cryptocurrency from being immediately withdrawn by forcing its creator to wait a certain wait time after a request has been made, while also giving them the ability to cancel a request that they have not made.
-
What's the best way to learn about Algorand?
This blog describes my journey to learning Algorand development and provides you with tips on how to get started building on Algorand.
-
Oracle for Algorand Using Smart Contracts
This solution shows how to combine Pyteal smart contract and a Java application to implement an Oracle, to provide real world data to Algorand smart contracts.
-
Committing to large datasets using Merkle trees in PyTeal
This solution is here to provide a way to allow smart contracts to store a small value that represents (or commits to) a potentially very large amount of data.
-
How does an Extendable DAO work?
An Extendable DAO allows for an eager community to build upon the DAO, adding new functionality and activating it by voting.
-
Code Upgradeability Made Easy with the Algorand VM
Algorand native code upgradeability makes life much more convenient. What would have to happen if that feature didn't exist? Take a deep look!
-
Unpredictable Randomness Thanks to Verifiable Random Functions
Ever wondered how VRFs are used in Algorand? Find out in this article!
-
Algorand Blockchain Development using Reach - Part 7: React.js Front End and AlgoSigner Integration
In this final entry in the series dApp development with Reach. We add a UI to our Rock Paper Scissors game. We will also interact with AlgoSigner as our Web Wallet. We assume the reader has followed the full tutorial series and Reach reference docs.
-
Exploring the Algorand Sandbox
Explore how the Algorand sandbox works, it's configuration files, interesting artifacts, and how to spin up your custom Algorand network from a genesis file.
-
Build Algorand Android Smart Contract using Kotlin
This tutorial is targeted at beginners and intermediate Algorand developers who primarily develop Android Applications using Kotlin. The tutorial will also be beneficial to Java Android Developers as both languages have a lot in common.
-
Algo Builder Tutorial Part 4: Testing Smart Contracts
In this tutorial we present how `algob` helps the developers to test their smart contracts effectively.
-
Track 65,000 Tickets - Arrays in Algorand
Learn how to create, update and read arrays in Algorand. We will utilize key-value pairs, bytes, and bits to persistently store almost 65,000 elements in a single smart contract.
-
Algo Builder Tutorial Part 2: Stateless Smart Contracts
Building Smart Contracts with Algo Builder. Our goal is to make shipping Algorand applications simple, efficient, and scalable.