Skip to content

Sources

73 upstream Cardano projects mirrored under docs/sources/. Auto-refreshed every Monday at 06:00 UTC by refresh-docs.yml. The canonical entry for each is registry/sources.yaml.

Sources are grouped by category. Priority (high / medium / low) is shown next to each entry — it reflects the maintainer’s judgement of how important the source is to the typical Cardano dev workflow.

infrastructure

SourcePriorityDescription
Adder — blinklabs-io/adder · sitemediumGo pipeline for Cardano chain event streaming - chainsync, mempool, and UTxORPC inputs, event filters, webhook/push/notify/log/Telegram outputs, embeddable as a library
Amaru — pragma-org/amarumediumRust implementation of a Cardano node by PRAGMA — alternative to cardano-node, focused on diversification of consensus implementations
Blockfrost OpenAPI — blockfrost/openapi · sitehighMost popular hosted REST API for Cardano (~25% adoption)
Cardano CLI — IntersectMBO/cardano-clihighOfficial command-line tool for interacting with cardano-node — building, signing, submitting transactions, queries, key management
Cardano GraphQL — cardano-foundation/cardano-graphqlmediumCross-platform typed GraphQL API
Cardano Node Wiki — input-output-hk/cardano-node-wikimediumNode documentation and operational guides
Cardano Wallet — cardano-foundation/cardano-walletmediumHTTP REST API for wallet operations (Cardano Foundation)
DB-Sync — IntersectMBO/cardano-db-synclowOfficial PostgreSQL chain indexer (resource-heavy)
Dingo — blinklabs-io/dingo · sitemediumCardano node implementation in Go - Ouroboros consensus, tiered storage, and UTxO RPC / Blockfrost-compatible REST / Mesh APIs. Pre-production - testnets and devnets only
Dolos — txpipe/dolos · sitemediumLightweight data node - fraction of full node resources
gOuroboros — blinklabs-io/gouroboros · sitemediumGo building blocks for Ouroboros/Cardano protocols - mini-protocol implementations, ledger types, CBOR codecs
haskell.nix — input-output-hk/haskell.nix · sitehighNix infrastructure for Cabal/Haskell projects — flakes, inputMap for extra package indexes (CHaP), source-repository-package hashes. The Nix frontend used by Intersect Cardano Haskell repos.
iohk-nix — input-output-hk/iohk-nixhighShared Nix overlays for IOG/Intersect Cardano Haskell builds — libsodium-vrf, secp256k1, libblst, haskell.nix crypto helpers. Required to compile cardano-crypto-class and friends.
Koios — cardano-community/koios-artifacts · sitemediumDecentralized community REST query layer
Kupo — CardanoSolutions/kupo · sitehighFast, lightweight UTxO chain-index
Masumi — masumi-network/masumi-docs · sitemediumSelf-hosted payment and registry node for AI agent services — escrowed agent-to-agent payments, on-chain identity, agent registry, and the MIP-003 agentic service API
Mithril — IntersectMBO/mithril · sitehighStake-based snapshots for fast node bootstrapping
Ogmios — CardanoSolutions/ogmios · sitehighWebSocket bridge for cardano-node with JSON/RPC interface
Oura — txpipe/oura · sitemediumRust pipeline for chain event streaming
Pallas — txpipe/pallasmediumRust building blocks for Ouroboros/Cardano protocols
Yaci Store — bloxbean/yaci-store · sitemediumModular Java indexer with Blockfrost-compatible APIs

smart-contracts

SourcePriorityDescription
Aiken — aiken-lang/site · sitehighMost popular smart contract language (~75% adoption), Rust-like syntax
Aiken BLS Signatures — ilap/blsmediumAiken BLS12-381 signature library implementing the IETF draft (basic, augmented, proof-of-possession modes)
Aiken Design Patterns — Anastasia-Labs/aiken-design-patternshighBest practices and design patterns for Aiken (Anastasia Labs)
Aiken Examples — aiken-lang/aikenhighOfficial Aiken code examples and patterns
Aiken Stdlib — aiken-lang/stdlibhighAiken standard library - list, option, transaction helpers
Aiken ZKP Verifiers — ADAOcommunity/zkmediumADAO’s Aiken ZKP verifier library — Groth16, PLONK, and Bulletproofs verifiers for Plutus V3, with protocol walkthroughs and on-chain verification tests
BLS12-381 Examples and Standards — cardano-foundation/blshighBLS12-381 tutorials, the IETF BLS signature and pairing-curve drafts, HKDF/PBKDF2/VRF RFCs, and Aiken examples for Groth16, KDF, VRF, and signature aggregation
Cardano Use Case Templates — cardano-foundation/cardano-templateshighGeneric blockchain use-case templates implemented across Aiken (on-chain) and Mesh/Evolution/cardano-client-lib (off-chain). Foundation reference set.
CIP-113 Programmable Tokens — cardano-foundation/cip113-programmable-tokensmediumReference implementation for programmable token standard
CIP-113 Programmable Tokens Platform — cardano-foundation/cip113-programmable-tokens-platformmediumOff-chain reference platform for CIP-113 — substandard Aiken validators (KYC, KYC-extended, freeze-and-seize, dummy) and markdown explainers for the KERI / CIP-170 attestation flow. Status R&D.
Helios — HeliosLang/compilermediumDSL with JS/TS SDK that compiles to UPLC in the browser. Smaller community than Aiken but actively maintained.
OpShin — OpShin/opshinmedium100% valid Python that compiles to UPLC
Pebble — HarmonicLabs/pebblemediumSmart contract framework by Harmonic Labs (TypeScript)
Plinth — IntersectMBO/plutusmediumPlinth (formerly PlutusTx) — Haskell eDSL for writing Plutus / Plutus Core smart contracts, from IOG/Intersect. Captures the user-guide prose plus the worked code examples the site embeds via LiteralInclude.
Plutarch — Plutonomicon/plutarch-plutusmediumTyped Haskell eDSL for highly optimized UPLC
Scalus — scalus3/scalusmediumScala 3 on-chain and off-chain platform
Smart Contract Vulnerabilities — easy1staking-com/cardano-smart-contract-vulnerabilitieshigh26 documented eUTxO vulnerability patterns with mitigations

sdk

SourcePriorityDescription
Apollo — Salvionied/apollo · sitemediumPure Go transaction builder - fluent tx construction, Plutus datum encoding, pluggable chain backends (use the /v2 module path)
blockfrost-go — blockfrost/blockfrost-go · sitemediumOfficial Go client for the Blockfrost API - typed endpoint wrappers, IPFS, webhook verification
Buildooor — HarmonicLabs/buildooorlowSmart contract builder tool by Harmonic Labs
Cardano Addresses — IntersectMBO/cardano-addressesmediumAddress derivation library — Shelley/Byron/Icarus address formats, key encodings, and CLI for offline key management
Cardano Connect with Wallet — cardano-foundation/cardano-connect-with-wallethighOfficial Cardano Foundation library + React hooks for CIP-30 wallet integration in web dApps
Cardano Serialization Lib — Emurgo/cardano-serialization-libmediumLow-level Rust/WASM serialization library by Emurgo
cardano-client-lib — bloxbean/cardano-client-lib · sitemediumJava client library by BloxBean
cardano-js-sdk — input-output-hk/cardano-js-sdkmediumIOG’s comprehensive TypeScript SDK, powers Lace wallet
CHaP — IntersectMBO/cardano-haskell-packages · sitehighCardano Haskell package repository — Cabal index for Intersect packages that are not on Hackage (cardano-ledger, plutus-tx, cardano-api, …). Documents the repository stanza, index-state pinning, and haskell.nix inputMap.
CIP-113 SDK (TypeScript) — easy1staking-com/cip113-sdk-tsmediumTypeScript SDK for building applications on top of CIP-113 programmable tokens
Evolution SDK — IntersectMBO/evolution-sdk · sitehighNext-gen Intersect SDK built on Effect library
Evolution SDK Packages — IntersectMBO/evolution-sdkhighEvolution SDK package-level READMEs
Mesh SDK — MeshJS/meshjs.dev · sitehighLeading open-source TypeScript SDK - tx builder, wallet connectors, React
Mesh SDK Packages — MeshJS/meshmediumMesh SDK package-level documentation and READMEs
PyCardano — Python-Cardano/pycardano · sitemediumLightweight Python library for transaction building
Tx3 — tx3-lang/docs · sitemediumInterface-description DSL for UTxO protocols plus toolchain (TxPipe) — authors declare a protocol’s transactions in .tx3 files; consumers generate typed clients (TypeScript, Rust, Go, Python) via the trix CLI. Ships TII/TIR interface artifacts and Cardano-specific language bindings.
UTxORPC Go SDK — utxorpc/go-sdk · sitemediumGo SDK for the UTxORPC interface - provider-agnostic chain sync, query, and submit over gRPC

testing

SourcePriorityDescription
Cardano Ledger API Blaster — input-output-hk/CardanoLedgerApiBlastermediumLean4 model of Plutus V1–V3 script-context types and ledger-rule predicates; how-to for importing compiled UPLC and discharging validator properties
Cardano Node Antithesis — cardano-foundation/cardano-node-antithesislowCardano-specific assets for the Antithesis deterministic-simulation testing platform — primarily for node operators and protocol engineers
Lean Blaster — input-output-hk/Lean-blaster · sitelowLean4 SMT backend (Z3) used to discharge theorems about Cardano validators; command/tactic
Yaci DevKit — bloxbean/yaci-devkit · sitehighComplete local devnet - instant creation, sub-second blocks

governance

SourcePriorityDescription
GovTool — IntersectMBO/govtoolhighOfficial governance UI - register as DRep, delegate, vote
SanchoNet — input-output-hk/sanchonethighGovernance testnet for CIP-1694 features

scaling

SourcePriorityDescription
Hydra — cardano-scaling/hydra · sitehighState channels for instant finality off-chain (production-ready)
Ouroboros Leios — input-output-hk/ouroboros-leiosmediumNext-gen consensus with Input Endorsers - 30-50x throughput

oracles

SourcePriorityDescription
Charli3 Pull Oracle Client — Charli3-Official/charli3-pull-oracle-clientmediumPython consumer SDK for Charli3 pull oracle - request feeds, build aggregation transactions, collect multisig signatures
Charli3 Pull Oracle Contracts — Charli3-Official/charli3-pull-oracle-contractsmediumAiken (Plutus V3) contracts for Charli3’s pull-based multisig oracle - minting policy, spending validator, IQR consensus, reward logic
Charli3 Pull Oracle SDK — Charli3-Official/charli3-pull-oracle-sdkmediumPython off-chain core for Charli3 ODV oracles - deployment, governance, aggregation, chain queries, datum types
Pyth Lazer Cardano — pyth-network/pyth-crosschain · sitemediumPyth Pro (Lazer) pull oracle on Cardano - first-principles eUTxO design doc (state NFT, zero-withdrawal verification), Aiken contracts, consumer integration guide

standards

SourcePriorityDescription
Cardano Docs — input-output-hk/cardano-documentation · sitehighOfficial Cardano documentation at docs.cardano.org
Cardano Ledger — IntersectMBO/cardano-ledgerhighFormal ledger specs - Shelley, Alonzo, Babbage, Conway eras, tx validation, fees
CIPs — cardano-foundation/CIPshighCardano Improvement Proposals - all 170+ standards
Developer Portal — cardano-foundation/developer-portal · sitehighOfficial developer portal at developers.cardano.org
Developer Portal Templates — cardano-foundation/developer-portal · sitemediumREADMEs of the runnable starter templates at developers.cardano.org/templates
x402 — x402-foundation/x402 · sitehighHTTP 402 payment protocol, with the Cardano exact scheme and the @x402/cardano package

Maintenance bar

Every entry must satisfy: last commit < 6 months old; no archived / deprecated / sunset banner; for forks, the maintained canonical. See Governance for the full policy.