Virtual machine to run Plutus Core on chain?

This page summarizes the projects mentioned and recommended in the original post on /r/CardanoDevelopers

Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. plutus

    The Plutus language implementation and tools

    The Plutus Core code gets serialized to Concise Binary Object Representation (CBOR). Take a look at the serialiseProgramCBOR function in plutus/plutus-core/plc/Main.hs.

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. plutus-starter

    Discontinued A starter project for Plutus apps

    Feel free to check the Cardano starter example project on Github

  4. cbor-java

    Java implementation of RFC 7049: Concise Binary Object Representation (CBOR)

    The Plutus Core code gets serialized to Concise Binary Object Representation (CBOR). Take a look at the serialiseProgramCBOR function in plutus/plutus-core/plc/Main.hs.

  5. cardano-node

    The core component that is used to participate in a Cardano decentralised blockchain.

    The CBOR script payload looks something like this. From this payload, you derive the script address with scriptAddr=$(cardano-cli address build --payment-script-file ...) and send funds to that script address with cardano-cli transaction --tx-out $scriptAddr+$amount --tx-out-datum-hash .... This creates a transaction with a utxo output guarded by the script.

  6. Alonzo-testnet

    repository for the Alonzo testnet

  7. plutus-pioneer-program

    This repository hosts the lectures of the Plutus Pioneers Program. This program is a training course that the IOG Education Team provides to recruit and train software developers in Plutus, the native smart contract language for the Cardano ecosystem.

    u/yottalogical, is this the right framing from your perspective? https://github.com/input-output-hk/plutus-pioneer-program/blob/main/code/week01/src/Week01/EnglishAuction.hs

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • A1 Programming Language now open-source

    1 project | /r/cryptodevs | 6 Jul 2023
  • Are you disappointed/happy with current daps?

    2 projects | /r/cardano | 24 Jul 2022
  • Software Development Languages: Haskell

    3 projects | news.ycombinator.com | 31 Jan 2022
  • Liqwid Labs: Technical Status Update #51

    1 project | /r/cardano | 8 Jan 2022
  • Cardano vs. Ethereum: Can Ada Solve Ether’s Problems?

    2 projects | /r/CryptoCurrency | 30 Dec 2021

Did you know that Haskell is
the 25th most popular programming language
based on number of references?