DevX Initiative
In review: This tooling data is still being verified and may change.

CardanoSolutions · cabal / container

Kupo

Dijkstra readiness: gap (see below). Dependency evidence does not establish compatibility.

Dijkstra hardfork

All tools →

Breaks after HF

Blocked byogmios
Own code gapFailed on devnetUpgrade ouroboros-consensus

Exposure implements · inherited readiness gap · boundary component, R2 status gap · scanned at 1c73467891

Changed surfaces touched by shipped code (7)
  • block-encodinggap · via kupo, ouroboros-consensus@3.0.1<5.2.0.0, marker:raw-cbor-codec, ogmios
  • era-identitygap · via kupo, dependency:cardano-ledger, ouroboros-consensus@3.0.1<5.2.0.0, marker:closed-era-list, ogmios
  • node-to-client-protocolgap · via kupo, ouroboros-consensus@3.0.1<5.2.0.0, marker:node-to-client, ogmios
  • plutus-languagegap · via marker:plutus-language-enum, ogmios
  • protocol-parametersgap · via dependency:cardano-ledger, ogmios
  • transaction-encodinggap · via kupo, dependency:cardano-ledger, marker:raw-cbor-codec, ogmios
  • transaction-rulesupstream · via dependency:cardano-ledger

On the devnet

Blocked by

  • own gapkupoera-identityblock-encodingtransaction-encoding
  • upgradeouroboros-consensus@3.0.1<5.2.0.0block-encodingera-identity
  • upstream fixogmiosblock-encodingera-identitytransaction-encoding

What fixing it unlocks

Step 5 of the fix order: once the earlier steps land, it unlocks 8 more tools: apollo, cardano-mcp, cardano-web3-js, chrysalis, dandelion-apis, dexter, midgard, yaci-devkit.

If only this were fixed

No tool on its own: every tool that needs it also waits on something else.

Lead decisions

  • confirmed· ogmiosblock-encodingera-identitytransaction-encoding

    Kupo can follow the chain through Ogmios chain-sync instead of a node socket.

  • confirmed· ouroboros-consensusblock-encodingera-identity

    The consensus pin fixes an earlier ledger whose Dijkstra block body and header differ from the target (R2: cardano-ledger-dijkstra 0.2.0.1).

  • not-reached· ogmiosplutus-languageprotocol-parameters

    Through Ogmios Kupo only follows blocks and reads the genesis configuration; it submits, evaluates and queries no parameters.

  • not-reached· ouroboros-consensusnode-to-client-protocol

    ouroboros-consensus 3.0.1 (node 10.7.1/11.0.1) already offers node-to-client V23.

Inspect source release

Artifact mapping

partial

Native resolution

unresolved

Integration review

unresolved

Capability review

unresolved

Discovered source release
v2.12
Source repository
CardanoSolutions/kupo
Last successful discovery
2026-10-17T16:51:09.303Z
Last attempt
2026-10-17T16:51:07.388Z

Dependency profiles

No native profile has been collected. Dependency coverage is unresolved, not empty.

Chain-facing capabilities

Findings describe behavior in a specific release and configuration. Suggestions need verification; historical findings do not establish behavior in the current source. None establishes hardfork compatibility.

No capability findings have been returned. Behavior remains unresolved; an empty list does not mean this tool has no chain-facing capabilities.

Unresolved frontiers and next actions

capability

Chain-facing capabilities have not been reviewed.

Next: Review production entry points and integration behavior.

integration

Runtime, bundled, and service dependencies have not been reviewed.

Next: Export a discovery review packet.

resolution

No native dependency resolution has been imported.

Next: Collect a native resolution for a declared release/profile.

artifact

Source release identified; published package/binary correspondence and supported profiles need verification.

Next: Confirm distribution artifacts and production configuration with release evidence.

Discovered manifests (4)
Evidence index (2)