Skip to content

Sources

71 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
Adderblinklabs-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
Amarupragma-org/amarumediumRust implementation of a Cardano node by PRAGMA — alternative to cardano-node, focused on diversification of consensus implementations
Blockfrost OpenAPIblockfrost/openapi · sitehighMost popular hosted REST API for Cardano (~25% adoption)
Cardano CLIIntersectMBO/cardano-clihighOfficial command-line tool for interacting with cardano-node — building, signing, submitting transactions, queries, key management
Cardano GraphQLcardano-foundation/cardano-graphqlmediumCross-platform typed GraphQL API
Cardano Node Wikiinput-output-hk/cardano-node-wikimediumNode documentation and operational guides
Cardano Walletcardano-foundation/cardano-walletmediumHTTP REST API for wallet operations (Cardano Foundation)
DB-SyncIntersectMBO/cardano-db-synclowOfficial PostgreSQL chain indexer (resource-heavy)
Dingoblinklabs-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
Dolostxpipe/dolos · sitemediumLightweight data node - fraction of full node resources
gOuroborosblinklabs-io/gouroboros · sitemediumGo building blocks for Ouroboros/Cardano protocols - mini-protocol implementations, ledger types, CBOR codecs
haskell.nixinput-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-nixinput-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.
Koioscardano-community/koios-artifacts · sitemediumDecentralized community REST query layer
KupoCardanoSolutions/kupo · sitehighFast, lightweight UTxO chain-index
Masumimasumi-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
MithrilIntersectMBO/mithril · sitehighStake-based snapshots for fast node bootstrapping
OgmiosCardanoSolutions/ogmios · sitehighWebSocket bridge for cardano-node with JSON/RPC interface
Ouratxpipe/oura · sitemediumRust pipeline for chain event streaming
Pallastxpipe/pallasmediumRust building blocks for Ouroboros/Cardano protocols
Yaci Storebloxbean/yaci-store · sitemediumModular Java indexer with Blockfrost-compatible APIs

smart-contracts

SourcePriorityDescription
Aikenaiken-lang/site · sitehighMost popular smart contract language (~75% adoption), Rust-like syntax
Aiken BLS Signaturesilap/blsmediumAiken BLS12-381 signature library implementing the IETF draft (basic, augmented, proof-of-possession modes)
Aiken Design PatternsAnastasia-Labs/aiken-design-patternshighBest practices and design patterns for Aiken (Anastasia Labs)
Aiken Examplesaiken-lang/aikenhighOfficial Aiken code examples and patterns
Aiken Stdlibaiken-lang/stdlibhighAiken standard library - list, option, transaction helpers
Aiken ZKP VerifiersADAOcommunity/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 Standardscardano-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 Templatescardano-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 Tokenscardano-foundation/cip113-programmable-tokensmediumReference implementation for programmable token standard
CIP-113 Programmable Tokens Platformcardano-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.
HeliosHeliosLang/compilermediumDSL with JS/TS SDK that compiles to UPLC in the browser. Smaller community than Aiken but actively maintained.
OpShinOpShin/opshinmedium100% valid Python that compiles to UPLC
PebbleHarmonicLabs/pebblemediumSmart contract framework by Harmonic Labs (TypeScript)
PlinthIntersectMBO/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.
PlutarchPlutonomicon/plutarch-plutusmediumTyped Haskell eDSL for highly optimized UPLC
Scalusscalus3/scalusmediumScala 3 on-chain and off-chain platform
Smart Contract Vulnerabilitieseasy1staking-com/cardano-smart-contract-vulnerabilitieshigh26 documented eUTxO vulnerability patterns with mitigations

sdk

SourcePriorityDescription
ApolloSalvionied/apollo · sitemediumPure Go transaction builder - fluent tx construction, Plutus datum encoding, pluggable chain backends (use the /v2 module path)
blockfrost-goblockfrost/blockfrost-go · sitemediumOfficial Go client for the Blockfrost API - typed endpoint wrappers, IPFS, webhook verification
BuildooorHarmonicLabs/buildooorlowSmart contract builder tool by Harmonic Labs
Cardano AddressesIntersectMBO/cardano-addressesmediumAddress derivation library — Shelley/Byron/Icarus address formats, key encodings, and CLI for offline key management
Cardano Connect with Walletcardano-foundation/cardano-connect-with-wallethighOfficial Cardano Foundation library + React hooks for CIP-30 wallet integration in web dApps
Cardano Serialization LibEmurgo/cardano-serialization-libmediumLow-level Rust/WASM serialization library by Emurgo
cardano-client-libbloxbean/cardano-client-lib · sitemediumJava client library by BloxBean
cardano-js-sdkinput-output-hk/cardano-js-sdkmediumIOG’s comprehensive TypeScript SDK, powers Lace wallet
CHaPIntersectMBO/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 SDKIntersectMBO/evolution-sdk · sitehighNext-gen Intersect SDK built on Effect library
Evolution SDK PackagesIntersectMBO/evolution-sdkhighEvolution SDK package-level READMEs
Mesh SDKMeshJS/meshjs.dev · sitehighLeading open-source TypeScript SDK - tx builder, wallet connectors, React
Mesh SDK PackagesMeshJS/meshmediumMesh SDK package-level documentation and READMEs
PyCardanoPython-Cardano/pycardano · sitemediumLightweight Python library for transaction building
Tx3tx3-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 SDKutxorpc/go-sdk · sitemediumGo SDK for the UTxORPC interface - provider-agnostic chain sync, query, and submit over gRPC

testing

SourcePriorityDescription
Cardano Ledger API Blasterinput-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 Antithesiscardano-foundation/cardano-node-antithesislowCardano-specific assets for the Antithesis deterministic-simulation testing platform — primarily for node operators and protocol engineers
Lean Blasterinput-output-hk/Lean-blaster · sitelowLean4 SMT backend (Z3) used to discharge theorems about Cardano validators; command/tactic
Yaci DevKitbloxbean/yaci-devkit · sitehighComplete local devnet - instant creation, sub-second blocks

governance

SourcePriorityDescription
GovToolIntersectMBO/govtoolhighOfficial governance UI - register as DRep, delegate, vote
SanchoNetinput-output-hk/sanchonethighGovernance testnet for CIP-1694 features

scaling

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

oracles

SourcePriorityDescription
Charli3 Pull Oracle ClientCharli3-Official/charli3-pull-oracle-clientmediumPython consumer SDK for Charli3 pull oracle - request feeds, build aggregation transactions, collect multisig signatures
Charli3 Pull Oracle ContractsCharli3-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 SDKCharli3-Official/charli3-pull-oracle-sdkmediumPython off-chain core for Charli3 ODV oracles - deployment, governance, aggregation, chain queries, datum types
Pyth Lazer Cardanopyth-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 Docsinput-output-hk/cardano-documentation · sitehighOfficial Cardano documentation at docs.cardano.org
Cardano LedgerIntersectMBO/cardano-ledgerhighFormal ledger specs - Shelley, Alonzo, Babbage, Conway eras, tx validation, fees
CIPscardano-foundation/CIPshighCardano Improvement Proposals - all 170+ standards
Developer Portalcardano-foundation/developer-portal · sitehighOfficial developer portal at developers.cardano.org

Maintenance bar

Every entry must satisfy: last commit < 6 months old; ≥1 release tag or active issue/PR activity in the last 3 months; no archived / deprecated / sunset banner; for forks, the maintained canonical. See Governance for the full policy.