implementations.md
June 12, 2024 ยท View on GitHub
Mesh Implementations
These blockchains supports Mesh. You will find links to their implementations below. Implementation samples are marked with :star:
Samples by Blockchain Model
UTXO-based Blockchains
mesh-bitcoinprovides an implementation sample of the Mesh API for Bitcoin in Golang. You can read more aboutmesh-bitcoinin the launch blog post.- Litecoin
- Cardano
- Decred
- DigiByte
- ElectraProtocol
- Handshake HNS
- Horizen
- IOTA
- Near
- Neo
- Nervos
- Qtum
- Sia
- Snowblossom
- Syscoin
- Tron
Account-based Blockchains
mesh-ethereumprovides an implementation sample of the Mesh API for Ethereum in Golang. You can read more aboutmesh-ethereumin the launch blog post.- Avalanche
- Celo
- Cosmos
- Dfinity
- Elrond
- Ethereum 2.0
- Fantom
- Harmony
- Hedera
- Helium
- ICON
- Kadena
- Kava
- MINA
- Oasis
- Ontology
- Optimism
- Polygon
- Stacks, while UTXO-based, was implemented as an account-based Rosetta implementation.
- VeChain
- Zilliqa
Other Types of Blockchains
Samples by Language
C#
Go (Golang)
- Avalanche
rosetta-bitcoin- Celo
- Cosmos
- Decred
- DigiByte
- ElectraProtocol
- Elrond
rosetta-ethereum- Ethereum 2.0
- Fantom
- Filecoin
- Harmony
- Hedera
- Helium
- Horizen
- ICON
- Kava
- Nervos
- Oasis
- Ontology
- Optimism
- Polygon
- Qtum
- Sia
- Syscoin
- Zilliqa
Java
Rust
TypeScript
Other Languages
- Haskell - Kadena
- JavaScript - Handshake HNS
- OCaml - MINA