Skip to Content
Evolution-SDK Logo

Evolution

A highly scalable transaction building framework for Cardano

Start hereLearn more📖
makePayment.ts
 
λ>

Why Evolution-SDK?

Improved APIs

Our interfaces are enhanced for better developer experience and function calls streamlined for common operations. With Evolution-SDK, you take advantage of built-in support for popular features, reducing the need for external dependencies.

Enhanced Error Handling

Error management just got better and a lot smoother with our integration of the Effect library. Debug quicker with detailed, context-rich error messages. Handle exceptions easily with our structured error types.

Refined Structure

We use a modular architecture, separating functionality into distinct packages. We will be able to add new features as independent modules within the existing architecture

Latest CML

We are keeping up with the latest version of the Cardano Multi-platform Library (CML).

Developer Centric

Our goal is to enrich the developer experience via code examples for various use cases. We publish regular updates to add features and improve the library.

You can get support for your questions through our dedicated Discord channel.

Quickstart

Set up your project

Initialize a new TypeScript project

Install the packages you need

Build and Submit a Transaction

F.A.Q.

What is Evolution-SDK?

Evolution-SDK is an off-chain framework library for Cardano, designed to facilitate developers needs and the development of decentralized applications. It includes various packages such as utilities for signing data, Plutus integration, and wallet management, all built using TypeScript to ensure type safety and a better developer experience

How does Evolution-SDK ensure compatibility with Cardano's evolving scene?

The library is actively maintained to ensure compatibility in all areas, just like with Chang Hardfork. We have been involved in updating our fee models, and functionalities to support upcoming changes.

Can I contribute to the development?

Yes, of course! Contributions to Evolution-SDK are welcome. You have an idea? You can submit issues, feature requests, or pull requests on our GitHub repository to help improve the library and its documentation

How can I get help?

You can join the No-Witness-Labs Discord channelto get help from the community and our team.

We also have a dedicated channel for Evolution-SDK where you can ask questions, share your ideas, and get help with your projects