Build on Cardano Using Your Favorite Language

Project Cometa provides high-quality, idiomatic language bindings for libcardano-c, empowering developers to interact with the Cardano blockchain seamlessly.

Explore Bindings

Powered by libcardano-c

All language bindings are built on top of libcardano-c, a robust C library that provides a solid foundation for interacting with the Cardano blockchain.

Language Bindings

Project Cometa provides bindings for various programming languages, making it easy to integrate with your preferred technology stack.

Why Choose Cometa?

Engineered for Excellence

Built upon the robust, MISRA C compliant, and rigorously tested libcardano-c. Inherit commercial-grade quality, security, and reliability for your Cardano applications.

Idiomatic & Easy Integration

Cometa aims for natural, idiomatic bindings in each language, making Cardano development feel familiar and accelerating your workflow.

Comprehensive Features

Access core Cardano functionalities like address generation/parsing, Ed25519 cryptography, transaction building, serialization/deserialization, and more.

Getting Started

Ready to build? Choose your preferred language binding from the list above, follow its specific installation guide, and start coding.

Check the README in each binding's repository for minimal examples to get you started quickly.

Help Grow the Cometa Ecosystem!

Project Cometa is community-driven. Your contributions help make Cardano development accessible to everyone, regardless of their preferred language. Here's how you can get involved:

Improve Existing Bindings

  • Report bugs or suggest features on GitHub Issues.
  • Enhance documentation and add usage examples.
  • Fix open issues or implement missing libcardano-c features.
  • Submit Pull Requests to the respective binding repositories.
Contribution Guidelines

Add New Language Bindings

  • Check Discussions/Issues to see if work has started.
  • Familiarize yourself with the libcardano-c API.
  • Review existing bindings for patterns and best practices.
  • Start coding! Announce your work to collaborate.
  • Aim for high quality with good testing and documentation.
Join Developer Chat