/awesome-hashgraph

Hashgraph is a superior consensus mechanism / data structure alternative to blockchain.

Awesome Hashgraph Awesome Join the chat at https://hashgraph.com/discord

A curated list of Hashgraph application code and other resources, inspired by other awesome lists.

Table of Contents

  • Hedera - the only public network authorized to implement the hashgraph algorithm.
  • Swirlds - inventors of the hashgraph consensus algorithm, offering licenses to use it in permissioned environments.

official = Projects officially maintained by Hedera Hashgraph LLC.

This section features open source projects in the Hedera Hashgraph ecosystem.

Software development kits (SDKs)

  • official Hedera Java SDK - the official Java SDK for interacting with Hedera Hashgraph.
  • official Hedera JavaScript SDK - the official JavaScript SDK for interacting with Hedera Hashgraph.
  • Hedera .NET SDK - the community-maintained .NET SDK for interacting with Hedera Hashgraph.
  • Hedera Go SDK - the community-maintained Go SDK for interacting with Hedera Hashgraph.
  • Hedera Rust SDK - the community-maintained Rust SDK for interacting with Hedera Hashgraph.

Open source Hedera dev tools

  • Hedera Java Keygen Tool - a command line utility for managing ED25519 key pairs for use with Hedera Hashgraph (deprecated).

Open source Hedera examples & references

  • official Hedera protobuf - The protobuf message files defining the Hedera Hashgraph API.
  • official Hedera Mirror Node - Hedera Mirror Node exposes Hedera Hashgraph transactions, transaction records, account balances, and events generated by the Hedera mainnet (or testnet, if so configured) via a REST API.
  • official MyHbarWallet - A free, client-side interface helping you interact with Hedera Hashgraph.
  • official Hedera iOS wallet - The open source Hedera Wallet for iOS lets you manage HBAR and create accounts on the Hedera mainnet.
  • official Hedera Android Wallet - The open source Hedera Wallet for Android lets you manage HBAR and create accounts on the Hedera mainnet.
  • official Hedera Browser Extension - A wallet, implemented as a chrome extension, for consumers to use their Hedera account for micropayments (deprecated).
  • official Hedera WordPress Plugin - Wordpress plugin, demonstrating Hedera micropayments seamlessly connected to the Hedera Browser Extension (deprecated).
  • Hedera Leger App - Hedera wallet application for Ledger Nano S
  • Hash Name Service - Replace your Hedera ID with human-readable names. Register your name before someone else does!
  • Hash.js - A micropayment service javascript embeddable library.
  • official Hedera CLI - A simple, open source, command line interface for interacting with both the Hedera Mainnet and Testnet.

Featuring projects built on top of the Hedera Hashgraph network.

Advertising

  • AdsDax - AdsDax is a blockchain advertising platform and marketplace to create, buy, verify and sell advertising.

Decentralized Identity

  • MyEarth.id - Earth ID is a decentralized identity management platform, which aims to provide a secure, consolidated identity.

Explorers

Games

  • Playhash - PlayHash.Com is a fair online lottery platform created by Hashgraph enthusiasts.

Network Data APIs

  • DragonGlass - Providing developers with REST-based APIs for all Transactions, Accounts, and Smart Contract Information generated in Hedera Hashgraph.
  • Kabuto - Developer-centric API for accessing Hedera Hashgraph data such as account, transaction, and balance information. Currently in beta.

Pharmaceuticals

  • OpenPharma - An industry-first Open API software platform for pharma and life sciences, built by Certara.

Supply Chain

  • Armada Chain - Armada is a collaboration hub that authenticates transactions, streamlines communication, and connects supply chains without compromising existing workflows.

Wallets

  • official Hedera iOS wallet - The open source Hedera Wallet for iOS lets you manage HBAR and create accounts on the Hedera mainnet.
  • official Hedera Android Wallet - The open source Hedera Wallet for Android lets you manage HBAR and create accounts on the Hedera mainnet.
  • MyHbarWallet.com - A hosted implementation of the MyHbarWallet open source project.
  • Composer For Hedera Hashgraph - A community maintained tool to interact with Hedera from the Chrome environment.
  • Zabo - Providing application developers a way to connect any cryptocurrency and any wallet to any application.

General

Featuring open source projects in the Swirlds ecosystem.

  • Hyperledger Mercury - A community-driven open source project geared at building a Hyperledger stack on top of the Swirlds platform.
  • Exo-Demo - A demonstration of a web application communicating with a Swirld. The application tracks lions, tigers, and bears in a zoo. Users can add animals to the zoo and see the updated state. The zoo state is tracked in a Swirld, and adding an animal executes a transaction on the Swirld.

We're always looking for awesome projects that showcase hashgraph! If you know of anything missing here, please submit a pull request!

When submitting, please try to maintain the existing structure and alphabetical order where possible. If you need to change the structure or other "meta" alterations, please create a new issue.

CC0