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.

IoT

Showing 332 posts related with IoT.

  • Post Thumbnail

    Intro to Algorand Studio & Algorand VS Code Extension

    This article introduces two developer tools by Obsidian Labs. The first is their Algorand Studio project and the second is their VS Code Extension. Both tools are used to work with Algorand and make building and testing transactions and smart contracts easier. Additionally, both can be used to run an Algorand node.

    Phil Li
    Phil Li Obsidian Labs
  • Post Thumbnail

    Introducing the Algorand Developer Portal in Simplified Chinese

    The Algorand Developer Portal is now available in Simplified Chinese.

    Liz Baran
    Liz Baran Algorand
  • Post Thumbnail

    Introducing Algorand Builder

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

    Robert Zaremba
    Robert Zaremba Algorand Builder
  • Post Thumbnail

    Introducing AlertHub to Monitor Your Algorand Accounts

    AlertHub allows developers to enable monitoring and real-time alerting on Algorand accounts.

    Sooin Yoon
    Sooin Yoon Metrika
  • Post Thumbnail

    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.

    Satya Ranjan
    Satya Ranjan Developer
  • Post Thumbnail

    Introducing the Algorand Metrics Dashboard

    Explore the Algorand Metrics site which measures the current scale, speed, decentralization, and adoption of the open source Algorand protocol.

    Chai Hoang
    Chai Hoang Algorand
  • Post Thumbnail

    Integrate AlgoSigner Components Into Your DApp Using React

    React is one of the most popular JavaScript frontend libraries available. Quickly add AlgoSigner components to interface users with your DApp.

    Ryan R. Fox
    Ryan R. Fox Algorand
  • Post Thumbnail

    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.

    Alex Yammine
    Alex Yammine Rand Labs
  • Post Thumbnail

    Introducing TypeScript Support for the Algorand JavaScript SDK

    TypeScript adds static type checking to JavaScript, improving the programming experience through early error flagging and enhanced code readability. Learn how Algorand’s TypeScript support can improve your development process.

    Jacob Daitzman
    Jacob Daitzman Algorand
  • Post Thumbnail

    Introducing TEAL Version 3

    This article summarizes all the changes made to TEAL in version 3.

    Jason Weathersby
    Jason Weathersby Algorand
  • Post Thumbnail

    Introducing Algorand Virtual Machine: AVM 0.9 Release

    This article summarizes many of the features available within the Algorand Virtual Machine (AVM) 0.9 Release.

    Jason Weathersby
    Jason Weathersby Algorand
  • Post Thumbnail

    Introducing Algod Node UI

    This article announces the release of a Node UI for Algorand

    Chai Hoang
    Chai Hoang Algorand
  • Post Thumbnail

    Introducing Official Algod Docker Containers

    Overview of Algorand's Algod Containers, the path forward, and a quick how to!

    Juan Granados
    Juan Granados Algorand Inc
  • 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

    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
  • Post Thumbnail

    Intro Bootcamp Español

    ![EditorImages/2024/03/19 15:54/intro.png](https://algorand-devloper-portal-app.s3.amazonaws.com/static/EditorImages/2024/03/19%2015%3A54/intro.png) **Proyecto:** Creación y transacción de assets utilizando Algokit SDK. **Descripción del Bootcamp:** Una de las principales características de Algorand es la posibilidad de crear cuentas, assets y enviar transacciones sin necesidad de un contrato inteligente. Por eso hemos creado este bootcamp, para ayudarte a dar tus primeros pasos en el mundo del desarrollo en Algorand utilizando el SDK de AlgoKit. **Horario:** * 06:00 PM (Colombia, Perú) * 20:00 (Argentina) **Agenda** * Sesión 1 (Abril 2): Introducción a los conceptos de Algorand y uso del SDK. * Sesión 2 (Abril 4): Uso de AlgoKit y configuración del entorno de desarrollo. **Pre-requisitos: ** * Cuenta de GitHub - [Regístrate ](https://github.com/signup) * [VS Code](https://code.visualstudio.com/) (Recomendado) **¿Por qué Algorand?** Algorand es una blockchain capa 1 programable de nivel empresarial, es el lugar perfecto para comenzar (o continuar) tu viaje en blockchain. * Los bloques en Algorand se procesan en menos de 3 segundos. * La red Algorand puede procesar más de 10.000 transacciones por segundo, todas con finalidad instantánea. * El coste por transacción es de 0.001 Algo (sólo una fracción de céntimo de dolar). * Algorand es carbono neutral, diseñada desde el principio para ser amigable con el medio ambiente * Las pruebas en Algorand son rápidas y económicas, lo que le permite innovar sin fricciones. * Además, cuenta con una gran cantidad de herramientas para desarrolladores, tutoriales y documentación. ¿Listo para lo mejor? Si eres un desarrollador de Python o TypeScript, no necesitas aprender un nuevo lenguaje porque puedes construir en Algorand usando Python y TypeScript. Es fácil empezar a construir gracias a[ AlgoKit](https://developer.algorand.org/algokit/?utm_source=devportal&utm_medium=bootcamp_landingpage&utm_campaign=algokit) (nuestra solución para acelerar tu proceso de construcción en Web3).

    Camilo Molano
    Camilo Molano Algorand
  • Post Thumbnail

    Hacker House Developer Bootcamp - Español Intermedio

    ### ¿Por qué debería participar en el Bootcamp y aprender sobre Algorand? * Algorand te ofrece AlgoKit, un conjunto de herramientas que te ayudarán en tu proceso de desarrollo usando lenguajes que ya conoces (typescript y Python), con una extensa documentación. * Los costos y velocidad para el desarrollo y pruebas en Algorand son extremadamente bajos, lo que te permitirá aprender sin complicaciones. * Las empresas que trabajan sobre Algorand constantemente están buscando desarrolladores para unirlos a sus equipos. Al final del bootcamp serás capaz de resolver retos que demostrarán tu conocimiento y servirán como carta de presentación si buscas aplicar a un trabajo web3 en el ecosistema de Algorand. * Este Bootcamp Beginner te dará los fundamentos necesarios para formar parte del siguiente bootcamp intermedio. * Gracias a este bootcamp estarás preparado a tiempo para participar en la Hacker House de Algorand en Argentina, y también para la [Hackathon Global de Build-a-Bull](https://www.algorand.foundation/build-a-bull-hackathon). ** Cada sesión durará 2 horas, estos son los temas que podrás aprender:** * Sesón 1: Refactorizando la dapp de DAO de manera mas robusta * Sesión 2: Testing y debugging de nuestra dapp fullstack * Sesión 3: Trabajando con algokit-utils y el generador de cliente UI * Sesión 4: Agregando un frontend web a nuestra dapp ### Pre-requisitos * Haber completado el Bootcamp Beginner * Cuenta de Github([sign up](https://github.com/signup)) * Entorno local configurado con: * NodeJS * Docker Desktop * Guias de Instalacion:([macOS](https://www.youtube.com/watch?v=Tl_r30fAtlQ) || [Windows](https://www.youtube.com/watch?v=lzW2tVO-KAo)) ### ¿Por qué Algorand? Cuando decides comenzar a trabajar en blockchain, es esencial que conozcas las características del protocolo que vas a utilizar. Aquí te presentamos las de Algorand:: * Es una red de capa 1 que puede procesar 10,000 transacciones por segundo. * El costo por transacción es de 0.001 ALGO == Aproximadamente $0.0002 USD. * Nuestros bloques se procesan en 3.3 segundos. * Somos una blockchain carbono neutro, ya que estamos comprometidos en ser amigables con el medio ambiente.

    Evert Diaz
    Evert Diaz Algorand
  • Post Thumbnail

    Intermediate Bootcamp: TypeScript

    ![EditorImages/2024/04/05 17:00/1918x548.png](https://algorand-devloper-portal-app.s3.amazonaws.com/static/EditorImages/2024/04/05%2017%3A00/1918x548.png) **Project:** Digital Marketplace **Project Description:** This is the next step after the beginner bootcamp project. You will use TypeScript to improve your digital marketplace app with new features such as “unique smart contract,” “listing fees,” etc., to create a more realistic and strong decentralized application. **Time: 10:00 AM EST** each day. **Agenda:** * Session 1 (May 27th): Building multiple listing features for a single contract * Session 2 (May 28th):Testing the multiple listing contract * Session 3 (May 29th): Enhancing front-end features to display all listings * Session 4 (May 30th): Enhancing the contract with auction capabilities and deploy to TestNet **Prerequisites: ** * Completion of Beginner bootcamp content * [VS Code](https://code.visualstudio.com/) (Recommended) * [Git](https://git-scm.com/downloads) * [Docker Desktop](https://www.docker.com/products/docker-desktop/) * [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
  • Load More