Evolution SDK
The next generation transaction builder for Cardano
Evolution SDK
Evolution SDK is a modern, type-safe TypeScript library for building Cardano applications. Build transactions, interact with smart contracts, and query blockchain data with excellent developer experience.
Quick Start
Getting Started
Learn the basics and build your first transaction in minutes
Why Evolution
Understand the philosophy and design principles behind Evolution SDK
Transaction Decoder
Decode CBOR transaction hex into readable JSON format
Blueprint Codegen
Generate TypeScript types from Plutus Blueprint JSON
API Reference
Complete API documentation for all modules
Core Concepts
Core Concepts
Learn the fundamentals of working with Evolution SDK.
Clients
Set up blockchain connections with providers
Wallets
Create and manage wallets for signing
Transactions
Build, sign, and submit transactions
Querying
Query blockchain data and UTxOs
Features
- Type-Safe - Full TypeScript support with automatic type inference
- Modular - Use only what you need with tree-shakable modules
- Modern - Built with Effect for composable, testable code
- Fast - Optimized encoding/decoding and async operations
- Complete - Support for staking, governance, and smart contracts