Cardano + Hydra Layer 2

Build Cardano DApps with Hydra SDK.

A comprehensive software development kit for building Cardano DApps and wallet applications with Hydra Layer 2 integration.

3
Core Packages
5+
Applications
100%
TypeScript
WASM
Super Fast
Apache-2.0
License

Capabilities

Everything you need to build

A complete toolkit with modular packages, TypeScript support, and comprehensive documentation.

Cardano Wallet Management
Create, restore, and manage Cardano wallets with full HD wallet support and transaction signing.
Hydra Layer 2 Integration
Complete Hydra Head lifecycle management with real-time transaction processing.
Transaction Builder
Advanced transaction building utilities with UTxO selection and fee optimization.
WASM Integration
High-performance Cardano serialization with browser-optimized WebAssembly.
TypeScript First
Full TypeScript support with comprehensive type definitions and IntelliSense.
Modular Architecture
Extensible package-based architecture for easy customization and integration.

Ecosystem

Apps built with Hydra SDK

Discover powerful applications already using our SDK in production.

Hydra Hub

Hydra Hub
Provides decentralized Hydra Node management, Hydra Head connectivity, and Layer-2 APIs for building Cardano DApps.
Infrastructure

Hydra SDK Playground

Hydra SDK Playground
An interactive playground for experimenting with Hydra SDK features and building DApps.
Development

Hydra Fly

Hydra Fly
A GameFi tournament game built on Cardano Hydra L2 where the top leaderboard player wins rewards.
GameFi

River Cross

River Cross
A survival GameFi game on Cardano Hydra L2 where players bet tADA to cross a river.
GameFi

Hydra Gacha

Hydra Gacha
An on-chain lottery game built on Cardano Hydra L2 using NFT tickets.
Lottery

Knight

Knight
A dungeon survival GameFi game on Cardano Hydra L2 where players bet tADA to defeat enemies.
GameFi

Quick Start

Up and running in minutes

Install the packages, spin up a wallet, and you are ready to build on Hydra.

Terminal
npm install @hydra-sdk/core @hydra-sdk/bridge @hydra-sdk/transaction @hydra-sdk/cardano-wasm
wallet.ts
import { AppWallet, NETWORK_ID } from '@hydra-sdk/core'

// Create new wallet
const wallet = new AppWallet({
networkId: NETWORK_ID.PREPROD,
key: {
  type: 'mnemonic',
  words: AppWallet.brew() // Generate new mnemonic
}
})

// Get account
const account = wallet.getAccount(0, 0)
console.log('Address:', account.baseAddressBech32)
Installation Guide
Install and set up the SDK in your project.
Basic Usage
Create wallets, build transactions, talk to Hydra.
Code Examples
Practical examples for common scenarios.
Guides & Tutorials
Step-by-step guides for building wallets.

Backed by

Sponsors & funding

Hydra SDK is built with the support of our sponsor and the Cardano community through Project Catalyst.

VTechcom

VTechcom
A creative software development technology company, accompanying the future of decentralized applications on Cardano.
Sponsor
Project Catalyst · Fund 14
Development of the Hydra SDK is funded by the Cardano community through Project Catalyst Fund 14.
Grant funding

Community

Join our community

Connect with developers, get support, and stay updated with the latest SDK developments.

GitHub
Contribute to the SDK, report issues, and explore the source code.
Discord
Join our community Discord for support and discussions.
Telegram
Get quick updates and connect with other developers.
X
Follow us on X for announcements and release updates.

Ready to build on Cardano and Hydra?

Get started with the Hydra SDK and start shipping fast, low-cost Layer 2 applications today.