new features
Showing 135 posts related with new features.
-
Intermediate · 1 hour
Decentralised co-operative unions with Algorand Multisignature Account
Blockchain credit union membership contributions and payments on Algorand.
-
Beginner · 1 hour
Working with ASA using Java
This tutorial demonstrates the steps involved in creating a basic Algorand Standard Asset using Java.
-
Intermediate · 1 hour +
Using loop invariants for verification in Reach
Loops can be quite useful for writing Reach programs but verifying the outcome of loops can be challenging. In this tutorial, we will go through a tour of one of the most important features of Reach - automatic verification of loops using invariants.
-
Beginner · 1 hour
Working with ASA Using JavaScript
This tutorial demonstrates the steps involved in creating a basic Algorand Standard Asset [(ASA)](https://developer.algorand.org/docs/features/asa/) using [JavaScript SDK](https://github.com/algorand/js-algorand-sdk).
-
Building on Algorand: Developer Week 2020 Hackathon, Recap and Code
Over 600 attendees participated recently at the Algorand Sponsored Developer Week 2020 in San Francisco...
-
PyTeal — Writing Algorand Smart Contracts in Python
PyTeal is a python language binding for Algorand Smart Contracts (ASC) that abstracts away the complexities in writing smart contracts. PyTeal is provided as an open-source tool for the Algorand community. We invite you to try, use, and contribute to PyTeal if you are interested in developing and deploying ASC’s in Python.
-
Automating with the Mule Framework
Mule is a generalized automation framework for organizing the execution of defined automation in a declarative yaml format.
-
Contribute to the Algorand Community and Earn Rewards
Last week we launched our new Developer Portal, with significant improvements to how developers can learn to use and implement applications on the Algorand blockchain. We are looking for developers to help us expand the content on this site, and the Algorand Foundation is rewarding those who do!
-
Getting Started on Algorand
In this article, we are going to cover some of the basics of where to start, what tutorials are available, options for setting up your development environment, and how you can be rewarded for developing applications on the Algorand blockchain.
-
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.
-
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.
-
Using Assets and Smart Contracts in Real Estate
Blockchain enables disruptive innovation within the real estate industry. This tutorial series explains the basics and creates an NFT to represent a property.
-
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.
-
Introducing MyAlgo Connect for DApp Developers
MyAlgo Connect enables WebApp developers to securely connect users to their Algorand DApp. This extension-free web component runs on all browsers to review and sign transactions.
-
Introducing TEAL Version 3
This article summarizes all the changes made to TEAL in version 3.
-
Discover AVM 1.0
This article introduces a new developer portal experience and summarizes the changes made for the Algorand Virtual Machine 1.0 version.
-
Make a “.algo” name for yourself with NFDomains
NFD provides short, readable aliases for wallet addresses using NFT ASAs for .algo names.
-
Improved Contract Debugging
This article summarizes changes recently made to the SDKs to support the dryrun REST endpoint and how this can be used to debug Algorand smart contracts.