This is the old Algorand Developer Portal. Please head over to dev.algorand.co to explore our newly rebuilt documentation site. Please excuse us as we continue to transition content to the new portal

Create Publication

We are looking for publications that demonstrate building dApps or smart contracts!
See the full list of Gitcoin bounties that are eligible for rewards.

transactions

Showing 280 posts related with transactions.

  • Post Thumbnail

    Automated testing for Algorand smart contracts - Part 1

    A three part series on automated testing for your TEAL smart contracts

    Ashley Davis
    Ashley Davis Hone
  • Post Thumbnail

    Django Staking Service Demo

    This article introduces you to an example staking platform that’s available on github, to demonstrate how such a service can be created on Algorand.

    Steve Ferrigno
    Steve Ferrigno Algorand
  • Post Thumbnail

    Prove your Skills with Algorand Code Challenges

    The Algorand Developer Portal has a new way to learn how to become an Algorand developer: Challenges.

    Ian Cross
    Ian Cross Algorand
  • Post Thumbnail

    Hello Beaker

    Introducing a framework for Smart Contract development on Algorand

    Ben Guidarelli
    Ben Guidarelli Algorand
  • Post Thumbnail

    Why is Sandbox Indispensable for Building dApps?

    Are you struggling to figure out what tools to use when developing dApps? Look no further. Learn why Sandbox should be the go-to developer tool when building dApps.

    Chris Kim
    Chris Kim Algorand
  • Post Thumbnail

    AVM 7 New Features

    This article summarizes the new features available in the Algorand Virtual Machine (AVM) version 7.

    Jason Weathersby
    Jason Weathersby Algorand
  • Post Thumbnail

    Algorand Boosts Performance 5x in Latest Upgrade

    Exploring Algorand's Latest Performance Upgrade

    Noah Grossman
    Noah Grossman Algorand
  • Post Thumbnail

    Usage and Best Practices for Randomness Beacon

    This article describes using the randomness beacon

    Ori Shem-Tov
    Ori Shem-Tov Algorand
  • Post Thumbnail

    Smart Contract Storage: Boxes

    An overview of Smart Contract storage mechanisms, and technical details for how to use boxes.

    Anne Kenyon
    Anne Kenyon Algorand
  • Post Thumbnail

    Developer Preview of Conduit

    Developer preview release of Conduit, a new, powerful, and flexible way to access Algorand chain data.

    Chai Hoang
    Chai Hoang Algorand
  • Post Thumbnail

    What's New in Algorand 3.15.0

    This article covers the new features of Algorand 3.15.0

    Jason Weathersby
    Jason Weathersby Algorand
  • Post Thumbnail

    Algorand Microsoft Developer Tools Rock!

    Algorand has many tools for .NET developers. In fact, it has never been easier to develop blockchain solutions. Algorand has an excellent developer toolset for .NET solution development including: * Algorand for Visual Studio Extension * .NET SDK * Unity SDK * Unreal SDK * Visual C++ SDK

    Russell Fustino
    Russell Fustino Algorand
  • Post Thumbnail

    Developer Improvements in go-algorand 3.16

    go-algorand 3.16 introduces several noteworthy useful improvements for developers. We highlight and explain them here.

    Anne Kenyon
    Anne Kenyon Algorand
  • Post Thumbnail

    Introducing AVM 9: Group Resource Sharing

    AVM 9 introduces a new mechanic for foreign reference arrays. They are now shared across the transaction group.

    Anne Kenyon
    Anne Kenyon Algorand
  • Post Thumbnail

    Create your own NFT, in Layman's Terms

    In this blog post I will provide step by step instruction on creating an NFT with no knowledge of the process, from scratch.

    Russell Fustino
    Russell Fustino Algorand
  • Post Thumbnail

    Algorand Developer Bootcamp | Beginner

    ### Why should I be interested in learning about Algorand and participating in the Bootcamp? * Algorand has different SDK’s to help you with the building process in different languages and with extensive documentation. * The costs and speed for testing on Algorand are extremely low, which will allow you to learn and test without friction. * The companies that work with Algorand are constantly looking for developers to join their work teams. At the end of the Bootcamp you will be able to participate in solving challenges that will test your knowledge and will serve as a cover letter for you to apply for a Web3 job in the Algorand ecosystem. * This Beginner bootcamp will give you the foundations needed to take part in our Intermediate bootcamp. * Grow your web 3 developer skills on time to be able to participate in our exciting Global Virtual Hackathon at the end of the year. We’ll release more details shortly. **Each session will be 2 hours. Here’s what you can expect to cover over the 4 days:** * Session 1: Algorand Developer Onboarding with JavaScript SDK & AlgoKit Installation * Session 2: Building a dApp with Beaker and Deploying with dAppFlow * Session 3: Building & Debugging dApps with Beaker + PyTeal + PyTest * Session 4: Adding a TypeScript Frontend UI to the Auction dApp ### Why Algorand? When you decide to start working in blockchain, it is essential that you know the characteristics of the protocol that you are going to use, here are those of Algorand: * It is a layer 1 network that can process 10,000 transactions per second. * The cost per transaction is 0.001 ALGO == $0.0003 USD Approx. * Our blocks are processed in 3.3 seconds. * We are a carbon negative blockchain as we are committed to being environmentally friendly.

    Emma Barry Murphy
    Emma Barry Murphy Algorand
  • Post Thumbnail

    Beginner Bootcamp: Python

    ![EditorImages/2024/04/05 17:01/1918x548-1.png](https://algorand-devloper-portal-app.s3.amazonaws.com/static/EditorImages/2024/04/05%2017%3A01/1918x548-1.png) **Project:** Digital Marketplace **Project Description:** Use Python to create a decentralized application (smart contract + front-end) of a digital marketplace, in which you will be able to list your digital products (assets) to sell, define a price, and allow end users to buy them. **Time: 10:00 AM EST** each day. **Agenda:** * Session 1 (July 29th): Designing & deploying a digital marketplace smart contract with Python. * Session 2 (July 30th): Testing methods within your Python smart contract * Session 3 (July 31st): Building a front-end for your smart contract using TypeScript. * Session 4 (August 01st): Integrating both the smart contract and front-end **Prerequisites: ** * [VS Code](https://code.visualstudio.com/) (Recommended) * [Git](https://git-scm.com/downloads) * [Docker Desktop](https://www.docker.com/products/docker-desktop/) * [Python 3.10+](https://www.python.org/downloads/) * [NodeJS](https://nodejs.org/en/download) _Installation Guides_ ([macOS](https://www.youtube.com/watch?v=zsurtpCGmgE), [Windows](https://www.youtube.com/watch?v=22RvINnZsRo)) **Why Algorand?** Algorand is an enterprise-grade programmable layer-1 blockchain – the perfect place to start (or continue) your blockchain journey. * Blocks on Algorand are processed in under 3 seconds. * The Algorand network can process more than 10,000 transactions per second, all with instant finality. * The cost per transaction is 0.001 Algo (just a fraction of a cent). * Algorand is carbon-neutral and built environmentally friendly from the ground up. * Testing on Algorand is fast and cost-efficient, allowing you to innovate without friction. Plus, it has a wealth of developer tooling, tutorials, and documentation. Ready for the best bit? If you’re a Python or TypeScript dev, you don’t need to learn a new language because you can build on Algorand in Python and TypeScript. It’s easy to get building thanks to [AlgoKit](https://developer.algorand.org/algokit/?utm_source=devportal&utm_medium=bootcamp_landingpage&utm_campaign=algokit) (our solution to speed up your Web3 building process).

    Emma Barry Murphy
    Emma Barry Murphy Algorand
  • Post Thumbnail

    Developer Intermediate Bootcamp

    All the content will be in English and it is totally free, so if you are a developer and you ask yourself: Why should I be interested in learning about Algorand and participating in the Bootcamp? Algorand has different SDK's to help you with the building process in different languages and with extensive documentation. The costs and speed for testing on Algorand are extremely low, which will allow you to learn and test without friction. The companies that work with Algorand are constantly looking for developers to join their work teams. At the end of the Bootcamp you will be able to participate in solving challenges that will test your knowledge and will serve as a cover letter for you to apply for a Web3 job in the Algorand ecosystem. When you decide to start working in blockchain, it is essential that you know the characteristics of the protocol that you are going to use, here are those of Algorand: It is a layer 1 network that can process more than 6,000 transactions per second and is expected to reach 10,000. The cost per transaction is 0.001 ALGO == $0.0003 USD Approx. Our blocks are processed in 4 seconds. We are a carbon negative blockchain as we are committed to being environmentally friendly. What will you learn during the Bootcamp? Each session is 2 hours. 1.5 hours of content and 0.5 hours of Q&A. ### Session 1: State Storage - Build a Decentralized Autonomous Organization (DAO) contract - Use local and global state values - Refactor to make use of box storage state values - Implement proposal and voting mechanics ### Session 2: User-Defined Data Types - Explore various types: base, custom, tuple - Design a tuple for holding NFT traits within box storage - Update DAO contract to vote on those traits ### Session 3: Algorand Standards (ARC) for NFT, ABI and More - Introduce ARCs using SDKs - Explore various NFT standards (3, 4, 19, 69) - Update DAO contract using custom data type based on an NFT ARC - Test the contract by importing the ABI into dAppFlow - Introduce off-chain data storage using IPFS ### Session 4: Contract Composability - Implement NFT Factory - Enable the DAO to mint NFTs based on proposals/votes - Reuse auction from beginner to sell NFT - Distribute earnings to DAO members ### Who can participate? Everyone is welcome to build on Algorand! It is encouraged that you have successfully completed the Algorand Developer Bootcamp Beginner series, as that content provides the foundation for these intermediate sessions.

    Ryan R. Fox
    Ryan R. Fox Algorand
  • Load More