Skip to content

Cometa.cpp 2.0.0-rc.1

Latest

Choose a tag to compare

@AngelCastilloB AngelCastilloB released this 04 Nov 02:01
v2.0.0-rc.1
824ae8e

First release candidate of Cometa.cpp, a C++17 library for Cardano.

  • Cardano values, cryptography, addresses, scripts, metadata, certificates, governance, and transaction inspection.
  • Transaction and subtransaction builders, balancing, deferred redeemers, Dijkstra guards, and direct account deposits.
  • Native Plutus evaluation and script parameter application, with replaceable coin selectors, evaluators, providers, and signing callbacks.
  • Blockfrost integration and platform HTTP transports.
  • Automatic resource management, independent value copies, standard collection iterators, and explicit native interoperability.

Download the ZIP for your platform below. Packages include static and shared libraries, headers, and CMake targets for Linux and macOS (x64 and ARM64) and Windows (x64).

See the installation guide and API documentation and examples.

This is a prerelease. Dijkstra support follows the developing protocol. The bundled native dependency includes the transaction block-layout decoding fix from cardano-c.

Validation: 2,930 unit tests pass, including the shared conformance and allocation-failure tests. Full Valgrind reports zero errors and zero retained allocations. Preprod payment, native-token mint/burn, Plutus V3 reference-script mint/burn, and validator spending examples passed with seven confirmed transactions.