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

Cardano Foundation · cargo / container / go / nix / npm / other

Cardano IBC Incubator

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

Dijkstra hardfork

All tools →

Breaks after HF

Exposure dependency · inherited readiness gap · scanned at d978c9d934

Changed surfaces touched by shipped code (11)
  • block-encodinggap · via cardano-multiplatform-lib-cml, cardano-serialization-lib-csl, gouroboros, utxorpc, marker:raw-cbor-codec, marker:segregated-block-body, cardano-db-sync, kupo, ogmios
  • consensus-participationgap · via gouroboros@0.205.4<v0.213.0
  • era-identitygap · via cardano-multiplatform-lib-cml, cardano-serialization-lib-csl, gouroboros, lucid-evolution, meshjs-mesh-sdk, marker:closed-era-list, blockfrost, cardano-db-sync, koios, kupo, ogmios, cardano-js-sdk
  • node-configurationunassessed · via marker:genesis-config
  • node-to-client-protocolgap · via gouroboros@0.205.4<v0.213.0, cardano-db-sync, kupo, service:node-socket, ogmios
  • plutus-languagegap · via aiken, cardano-multiplatform-lib-cml, cardano-serialization-lib-csl, gouroboros@0.205.4<v0.213.0, lucid-evolution, meshjs-mesh-sdk, plutigo@0.7.1<v0.8.0, marker:plutus-language-enum, ogmios, cardano-js-sdk
  • plutus-script-contextgap · via aiken, plutigo@0.7.1<v0.8.0
  • protocol-parametersgap · via cardano-multiplatform-lib-cml, cardano-serialization-lib-csl, gouroboros@0.205.4<v0.213.0, lucid-evolution, meshjs-mesh-sdk, marker:cost-models-or-parameters, blockfrost, cardano-db-sync, koios, ogmios, cardano-js-sdk
  • stake-pool-registrationgap · via cardano-multiplatform-lib-cml, cardano-serialization-lib-csl, gouroboros@0.205.4<v0.213.0, lucid-evolution, meshjs-mesh-sdk, marker:pool-registration, cardano-db-sync, cardano-js-sdk
  • transaction-encodinggap · via cardano-multiplatform-lib-cml, cardano-serialization-lib-csl, gouroboros@0.205.4<v0.213.0, lucid-evolution, meshjs-mesh-sdk, utxorpc, marker:legacy-stake-certificate, marker:raw-cbor-codec, blockfrost, cardano-db-sync, koios, kupo, ogmios, service:submit-api, cardano-js-sdk
  • transaction-rulesgap · via cardano-multiplatform-lib-cml, cardano-serialization-lib-csl, gouroboros@0.205.4<v0.213.0, lucid-evolution, meshjs-mesh-sdk, cardano-js-sdk

Blocked by

  • upstream fixgouroborosblock-encodingera-identity
  • upgradegouroboros@0.205.4<v0.213.0transaction-encodingstake-pool-registration
  • upstream fixkupoblock-encodingera-identitytransaction-encoding
  • upstream fixogmiosblock-encodingera-identityplutus-languageprotocol-parameterstransaction-encoding
  • upstream fixblockfrostprotocol-parameters
  • upstream fixcardano-multiplatform-lib-cmltransaction-encoding

Waiting on

Lead decisions

  • confirmed· blockfrostprotocol-parameters

    Epoch history reads Blockfrost epoch parameters on public networks.

  • confirmed· cardano-multiplatform-lib-cmltransaction-encoding

    The gateway decodes on-chain transaction bodies it did not build (packet evidence) with CML 6.2.0.

  • confirmed· gouroborosblock-encodingera-identitytransaction-encodingstake-pool-registration

    The probabilistic light client decodes Cardano blocks and pool certificates with gouroboros v0.205.4, before Dijkstra block and transaction types.

  • confirmed· kupoblock-encodingera-identitytransaction-encoding

    The gateway's Lucid provider reads UTxOs, datums and scripts from Kupo. Kupo cannot index Dijkstra blocks (R2 gap), so its matches stop at the fork.

  • confirmed· ogmiosblock-encodingera-identityplutus-languageprotocol-parameterstransaction-encoding

    The gateway follows blocks and reads era summaries through Ogmios, and its Lucid provider submits, evaluates and reads parameters through it.

  • undetermined· cardano-serialization-lib-cslplutus-language

    CSL is used by the bundled demo dApps (address handling and transaction hex decoding); whether they meet PlutusV4 content is not decidable from source.

  • undetermined· cardano-serialization-lib-cslprotocol-parametersstake-pool-registrationtransaction-encoding

    The bundled demo dApps decode transaction hex with CSL; whether they meet Dijkstra bodies is not decidable from source.

  • undetermined· gouroborosconsensus-participationplutus-languageprotocol-parameterstransaction-rules

    Plutus, parameter, consensus and rule surfaces have no identified shipped path; left to execution.

    • not-reached· aikenplutus-languageplutus-script-context

      The project compiles its own validators to PlutusV3; existing Plutus versions stay valid after the fork, so only PlutusV4 authoring is blocked.

    • not-reached· blockfrostera-identity

      Era summaries come from Ogmios, not /network/eras.

    • not-reached· cardano-db-syncblock-encodingera-identityprotocol-parametersstake-pool-registrationtransaction-encoding

      The gateway reads chain history from Kupo, Yaci and Blockfrost; db-sync appears only in a comment and in local devnet configuration.

    • not-reached· cardano-js-sdkprotocol-parameters

      Only @cardano-sdk/crypto is reached outside lucid-evolution (key and hash primitives); parameter-update decoding is in @cardano-sdk/core.

    • not-reached· cardano-multiplatform-lib-cmlblock-encodingera-identityplutus-languageprotocol-parametersstake-pool-registration

      Other CML use builds the gateway's own transactions.

    • not-reached· cardano-serialization-lib-cslblock-encoding

      CSL decodes transactions here, not blocks.

    • not-reached· gouroborosnode-to-client-protocol

      Only a CI script opens a node-to-client connection; the shipped light client and relayer do not.

    • not-reached· koiosera-identityprotocol-parameters

      Koios appears only as a configurable epoch-parameter endpoint in setup tests and a comment; the gateway's epoch history uses Blockfrost-shaped requests.

    • not-reached· lucid-evolutionprotocol-parametersstake-pool-registrationtransaction-encoding

      Builds and submits its own Conway-shaped transactions; nothing Dijkstra-only is decoded.

    • not-reached· meshjs-mesh-sdkplutus-languageprotocol-parametersstake-pool-registrationtransaction-encoding

      Builds and submits its own Conway-shaped transactions; nothing Dijkstra-only is decoded.

    • not-reached· plutigoplutus-languageplutus-script-context

      plutigo is indirect in the light-client modules with no import.

    Inspect source release

    Artifact mapping

    partial

    Native resolution

    unresolved

    Integration review

    unresolved

    Capability review

    unresolved

    Discovered source release
    cosmos/cardano-probabilistic-light-client-v10/v0.1.5
    Source repository
    cardano-foundation/cardano-ibc-incubator
    Last successful discovery
    2026-10-17T16:52:16.391Z
    Last attempt
    2026-10-17T16:52:14.284Z

    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 (65)
    Evidence index (2)