Ecosystem Tools & Projects
Developer tools, community projects, and Algorand-powered dApps
-
Featured Project
Allo’
Allo.info is a blockchain explorer built to be more intuitive, easier to use, but still allow for more advanced ways to search the blockchain ledger.
-
Featured Project
PyTeal
PyTeal is a Python language binding program for ASC1. PyTeal allows developer to express TEAL-based smart contract logic using Python. This dev tool abstracts TEAL and does type-checking at contraction time.
-
Featured Project
Defly Wallet
Defly is a secure Algorand wallet with advanced features you will love. It works well as a basic wallet but also offers unique features for DeFi trading. It contains very comprehensive market data streams, swaps get optimized by using liquidity across DEXs, and your DeFi positions are tracked (farming, staking, lending).
-
Featured Project
Dappflow
Dappflow is a block explorer which can be connected to any node including your local sandbox private network.
-
Featured Project
Lute
Lute is an Algorand web wallet for Ledger hardware users. It allows for multiple accounts per Ledger, as well as accounts that are rekeyed to a Ledger.
-
Featured Project
Pera Wallet
Pera is the most popular mobile wallet on the Algorand ecosystem. Hold, transact, and manage your assets all in one place, taking comfort in the fact that your private keys and data never leaves your phone. Interact with the Algorand Blockchain, earn rewards, connect with dApps, pair Ledger Nano X accounts, display your NFTs and buy or sell Algo with native integrations.
Applications
-
AA Notarization
Documents can be any type of digital file (MSOffice docs, texts, images, videos, pdf, xml, …). Any document stored in Alfresco can be notarized, manually (with a single click) or in a batch process. It’s also possible to check if a previously notarized document is still valid (i.e.: it has not been modified after the notarization). On the technical side, this extension computes the hash (sha256) of a document stored in Alfresco, builds a json object with the hash and other related metadata and creates a transaction in the Algorand blockchain. The json object is stored in the note field of the transaction and a new set of metadata related to that transaction (document hash, block id, transaction id, transaction time, account address) is associated with the document in Alfresco.
-
Algogator.Finance
An Algorand Portfolio Tracker to view all assets, standardized NFTs, prices, yield farming, and liquidity pools for any given address on the network. Social Media: https://twitter.com/TeamAlgogator
-
AlgoNim
AlgoNim is a very simple mathematical game of strategy for two players. It is cryptographic version of Nim that runs on Algorand Layer 1, directly on the Pure Proof of Stake consensus protocol, so nobody can cheat. The game implementation takes advantage of all the features introduced in Algorand 2.0 protocol: Algorand Standard Assets (ASA), Atomic Transfers (AT) and Algorand Smart Contracts (ASC1) using Algorand Python SDK + PyTeal. PyTeal is a binding for TEAL, the stateless bytecode stack-based language for ASC1, in this sense AlgoNim is a truly stateless game.
-
AlgoWorld
AlgoWorld, a collectible NFT card game where each NFT represents 193 countries in the world is excited to announce that its Algorand smart contracts powered nft trading platform called AlgoWorldExplorer now supports the latest WalletConnect enabled Algorand Wallet! AlgoWorldExplorer users can now authenticate and sign transactions directly from the Algorand Wallet app!
-
GoPlausible
GoPlausible is Proof Of Anything Protocol on Algorand. Being Token-less, dynamic and completely permission-less as well as many more control dimensions provided by GoPlausible makes it completely unique! Plausible is packed with many features out of the box to help creators, developers , owners and users in general to distribute proofs, tokens and NFTs in a Web 2.5 way! Plausible will use Algorand State Proofs to go multi-chain and will be the first of its kind to do so! A multi-chain Proof of Anything Protocol!
-
Kaafila
Kaafila is a decentralized media and education project built with blockchain technology of Algorand and IPFS. We have started with a new video sharing app to support independent content creators, through which we will offer a wide range of free courses, with tests, certifications, and internships to our Users worldwide. Kaafila will educate and enable career growth for Users in multiple industries, with top focus on software industry. Kaafila is developing a portfolio of software/blockchain apps: Decentralized Video Sharing App, NFT Marketplace, Courses System, Metaverse for Virtual Learning, Universal Payment System, and a New Programming Language — to create a “blockchain ecosystem” that’s driven by constant innovation, and supported by Users worldwide. All apps have a common theme of “knowledge sharing and monetizing of knowledge” in the blockchain economy, which has huge growth ahead. Kaafila Metaverse is a virtual world with Virtual Classrooms, Virtual Offices, Research Labs, Industry Parks for Renewable Energy, Software & Biotech, Industry Events, and Virtual Travel, including space travel. Kaafila Metaverse will combine AI and Blockchain Technology to create high engagement and innovation. Top three focus areas of Kaafila Metaverse are: (1) virtual learning (virtual classrooms, research labs) (2) virtual working (virtual offices, industry events/expos/industry parks) (3) virtual travel (virtual space travel, time travel)
-
Lofty AI
Lofty AI's model allows anyone to become a direct owner in real estate and earn rental income for as little as $50 per token and in as few as five minutes, made possible with its blockchain-based solution on Algorand. Unique to Lofty AI, properties listed within the marketplace are vetted by both their local investment team and proprietary artificial intelligence, designed to more accurately evaluate market indicators that drive appreciation, including social media data, retail trends, and more. Lofty AI's mission is to bring liquidity and accessibility to the notoriously illiquid real estate market.
-
NFT Jam
Jam-powered decentralized app allowing anyone with an NFT, or any asset, to create an auction with ease. Built using Reach and Reactjs. Currently in development running on Testnet.
-
PolyMeta - NDFTrade
NFTrade envisions building a platform with the foundation of a strong, interactive community for NFT enthusiasts to interact with each other build their collections. Additionally, NFTrade is working to build direct relationships with NFT artists to provide an exclusive platform to drop new and existing projects with the ability to directly engage with users through our community Discord server and Twitter followers.
-
Pyramidion Cryptocurrency
A simple token with .01% SCIF (smart contract interaction fee) which is simply how much PYRA is sent in a transaction X .0001 and migrates to the creator wallet (any transaction from any platform).. A barter credit utility token (NETA) is provided. A barter credit utility token works like this. We have a consensus on how much USD value a single PYRA token will hold. If someone trades PYRA tokens for goods or services, they are not making a payment. We take the fair market value of those goods or services and trade an equal amount of PYRA - The fair market value of the goods and services are taxed as income for the goods and service receiver. The receiver of the PYRA tokens now has a measured value to carry forward and complete another barter exchange. Think of brokered business barter exchanges, but the point system has no intermediary and this is strictly for informal P2P trade, hence no exchanges. We are collateralizing tokens P2P through barter exchange basically. Many possible use cases are listed in the LIGHTpaper on the site.
-
SecureCerts
SecureCerts is a decentralized application (dApp) based on Algorand blockchain network. This dApp facilitates issuing immutable digital certificates with the help of blockchain technology.
-
Tinyman
Tinyman is a re-imagined decentralized trading protocol which utilizes the fast and secure framework of the Algorand blockchain, creating an open and safe marketplace for traders, liquidity providers, and developers.
-
TrackAlgo
TrackAlgo is a proof of concept materials tracking application that leverages the "note" field of a payment transaction to store metadata about an item, including things like coordinates and temperature. This showcases how an IoT application would be used in conjunction with the Algorand blockchain.
-
Tree Certificates
A significant problem with forest conservation and tree planting efforts is that there is currently no way to guarantee that a conserved forest or tree planted would continue to be in existence at some future time. Yet, credit is given at the time of tree planting or when a forest conservation action is taken. This sets up a perverse incentive for a tree planter to make no effort to conserve trees after payment has been received.
-
XBallot
XBallot is an innovative DAO management solution that seamlessly blends governance and community forum in a single on-chain platform.
Block Explorers
Development Tools
-
Algorand for Visual Studio Extension
C# to TEAL compiler/transpiler with Visual Studio integrated Algorand development tooling. This is a VSIX extension that adds Algorand support to Visual Studio - the flagship IDE aimed at mainstream Microsoft developers, Unity game developers and more. This offers edit time code analysis (showing C# diagnostics in-editor related to TEAL compilation and smart contract generation) TEAL compilation from C#, inter-contract referencing, tools for deployment to networks, in-editor opcode cost and program size, project templates for building web, mobile and games with Algorand as a backend, debugging and more. The Visual Studio extensions will generate project templates that use the .NET SDK for activities like run-time contract deployment. The overall aim is to make development of Algorand-based systems simple, especially for those coming from the mainstream commercial software development world using Microsoft technologies. These tools enable developers to use the full capabilities of Algorand.
-
Dacade
Dacade is a peer-to-peer education platform that enables social active learning: We make learning accessible, scalable and engaging. We believe in an open, user owned internet and an open financial system. To get there, we need to teach people how to develop applications that can drive this change. One of the biggest challenges on this way is the adoption and scalable education of new developers.
-
genpyteal
Converts Python to PyTeal. It transpiles Python to PyTeal which is then used to output TEAL. The code is more maintainable since it uses regular Python control structures, etc. You can use a subset of Python. For scratch variables, you will need to initialize them at the beginning of a function, such as x = 0 or s = "tom". It uses that to determine the type. Sometimes you may need to specify Bytes or Int still. Integer/string literals get Int/Bytes added automatically. You can use print instead of Log. Name the main function app to indicate a stateful application contract, or sig for a LogicSig contract. For transaction fields, you can leave off the parenthesis, e.g. Txn.sender instead of Txn.sender(). It will assume functions return uint64 unless you specify at bytes or there is no return, which will automatically insert at Subroutine(TealType.none) If you want to print a number in the log, you can use the numtostr function I made.
-
LoginID FIDO Vault
The LoginID FIDO Vault provides simple, secure Algorand account setup and transaction support utilizing the FIDO hardware security standard and device biometrics. By integrating FIDO tools into the Algorand ecosystem, developers can leverage millions of end-users who will now be able to use any mobile device or laptop biometrics to execute an Algorand Smart Contract - without the need for a plugin or downloadable application. - Provide simple SDKs for Algorand developers to integrate FIDO - Simplify the smart contract experience for end-users, by using existing device biometrics helping build mass-adoption Algorand in market - Make Algorand the first blockchain to potentially bridge millions of pre-KYC’ed identities from Web 2.0 to Algorand, through LoginID relationships such as Visa