Haskell Blockchain

Open-source Haskell projects categorized as Blockchain | Edit details

Top 10 Haskell Blockchain Projects

  • GitHub repo plutus

    The Plutus language implementation and tools

    Project mention: Why does the same smart contract need to be included with every utxo? | reddit.com/r/CardanoDevelopers | 2021-12-03

    There is a discussion on GitHub about this. The second solution in MPJs reply is what you are suggesting.

  • GitHub repo reach-lang

    Reach: The Safest and Easiest DApp Programming Language

    Project mention: I want to start Developing on Alogrand. Where do i start? | reddit.com/r/AlgorandOfficial | 2021-11-30
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo ouroboros-network

    An implementation of the Ouroboros family of consensus algorithms, with its networking support

    Project mention: Open Source Projects written in Haskell | reddit.com/r/haskell | 2021-06-30

    • cardano-node - top level integration code • ouroboros-network & ouroboros-consensus - network code & consensus (which integrates network, consensus and the ledger) • ledger - ledger(s) specifications and implementation • plutus - the smart contract language and related infrastructure

  • GitHub repo chainweb-node

    Chainweb: A Proof-of-Work Parallel-Chain Architecture for Massive Throughput

    Project mention: Kadena is literally becoming the unicorn this run | reddit.com/r/CryptoHorde | 2021-11-09

    Kadena uses chainweb to scale. https://github.com/kadena-io/chainweb-node

  • GitHub repo cardano-ledger

    The ledger implementation and specifications of the Cardano blockchain.

    Project mention: Hey moon boys, maybe find the real price of the crypto you 'hodl'. once again(for those in the waaaay back) coinbase is wrong. | reddit.com/r/IoTeX | 2021-11-09

    This is a helpful article! : https://github.com/input-output-hk/cardano-ledger/blob/master/doc/explanations/features.rst I am invested in both the ERC20 and the native token. However, there’s greater demand currently for the ERC20 tokens.

  • GitHub repo kepler

    A Haskell framework that facilitates writing ABCI applications

    Project mention: Cardano Cosmos Bridge | reddit.com/r/cardano | 2021-07-03

    Yeah, that's the plan. Well roughly it is. My idea is to use keplr https://github.com/f-o-a-m/kepler to create a tendermint chain that's sole purpose is keeping track of state in the cardano-sl by communicating with a cardano smart contract. Once you have this tendermint based chain, hooking it up to the rest of the cosmos ecosystem with the IBC is trivial (relatively trivial, nothing is _really_ trivial when it comes to blockchains).

  • GitHub repo Sword

    Sword — A financial derivative language for the blockchain

    Project mention: Announcing the Sword compiler | dev.to | 2021-01-02

    Several of these improvements were made as contributions by students who subsequently took their first Haskell course. We are proud to say that the barrier to entry is low enough to welcome people with limited experience in Haskell, compilers and blockchain.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo blockchain

    Generic blockchain implementation in Haskell. (by TGOlson)

  • GitHub repo chainweb-mining-client

    A mining client for Kadena

    Project mention: Solo mining client for Kadena is now out! Mine to your own node today! | reddit.com/r/kadena | 2021-11-23
  • GitHub repo spedn

    Smart contract language for Bitcoin Cash (Bitbucket mirror)

    Project mention: Gigamega loops! | reddit.com/r/bsv | 2021-08-07

    Yes, sCrypt is plagiarized Spedn which I wrote in Haskell. Granted, he implemented "loop" and some other changes on his own. And this IDE too (or took from somewhere else, idk).

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-12-03.

Haskell Blockchain related posts


What are some of the best open-source Blockchain projects in Haskell? This list will help you:

Project Stars
1 plutus 1,259
2 reach-lang 234
3 ouroboros-network 188
4 chainweb-node 144
5 cardano-ledger 128
6 kepler 31
7 Sword 27
8 blockchain 25
9 chainweb-mining-client 24
10 spedn 2
Find remote Blockchain jobs at our new job board 99remotejobs.com. There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives