Yaci DevKit
Yaci DevKit provides a complete local Cardano blockchain environment optimized for rapid development and testing. Launch a customizable devnet in minutes using Docker, CLI, or NPM.
Key Features
- Yaci Store: Lightweight H2 database indexer for fast blockchain data access
- Yaci Viewer: Browser-based interface for exploring transactions and blockchain data
- Flexible Configuration: Customize block times, epochs, and network parameters
- Service Integration: Built-in Ogmios and Kupo support
- Provider API Compatibility: Blockfrost API endpoints for SDK transaction building and submission
- Easy Deployment: Docker Compose, CLI zip, or NPM package installation
Distribution Options
Docker (Recommended)
Complete solution with all components via Docker Compose.
CLI Zip (Non-Docker)
Standalone Yaci CLI with selective component downloads for non-containerized environments.
Platforms: Linux x64, macOS arm64
NPM Package
NPM distribution ideal for CI/CD pipelines and automated testing.
Platforms: Linux x64, macOS arm64
Getting Started
Setup guides:
- Docker Setup - Recommended installation
- Zip Setup - Non-Docker installation
- NPM Setup - NPM package installation
CLI reference:
- Yaci CLI Commands - Available commands and usage
Resources
- Presenting yaci-devkit - Introduction in Developer Office Hours
- Presenting yaci-store - Yaci Store overview in Developer Office Hours