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

Input Output (IOG) · container / npm

cardano-js-sdk

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

Dijkstra hardfork

All tools →

Breaks after HF

Issues and PRs

Exposure implements · inherited readiness gap · boundary component, R2 status gap · scanned at 48019e49c8

Changed surfaces touched by shipped code (10)
  • block-encodinggap · via cardano-multiplatform-lib-cml, cardano-db-sync, ogmios
  • era-identitygap · via cardano-js-sdk, cardano-multiplatform-lib-cml, blockfrost, cardano-db-sync, ogmios
  • node-configurationunassessed · via marker:genesis-config
  • node-to-client-protocolupstream · via marker:node-to-client, cardano-db-sync, service:node-socket, ogmios
  • plutus-languagegap · via cardano-js-sdk, cardano-multiplatform-lib-cml, marker:plutus-language-enum, ogmios
  • plutus-script-contextunassessed · via marker:script-context
  • protocol-parametersgap · via cardano-js-sdk, cardano-multiplatform-lib-cml, marker:cost-models-or-parameters, blockfrost, cardano-db-sync, ogmios
  • stake-pool-registrationgap · via cardano-js-sdk, cardano-multiplatform-lib-cml, marker:pool-registration, cardano-db-sync
  • transaction-encodinggap · via cardano-js-sdk, cardano-multiplatform-lib-cml, ledgerjs-hw-app-cardano, marker:legacy-stake-certificate, blockfrost, cardano-db-sync, ogmios, service:submit-api
  • transaction-rulesno-evidence · via cardano-js-sdk, cardano-multiplatform-lib-cml, ledgerjs-hw-app-cardano

On the devnet

Blocked by

  • own gapcardano-js-sdkprotocol-parameters
  • upstream fixcardano-db-syncblock-encodingera-identityprotocol-parametersstake-pool-registrationtransaction-encoding
  • upstream fixogmiosblock-encodingera-identityplutus-languageprotocol-parameterstransaction-encoding
  • upstream fixblockfrostera-identityprotocol-parameters
  • upstream fixledgerjs-hw-app-cardanotransaction-encoding

Waiting on

What fixing it unlocks

Step 12 of the fix order: once the earlier steps land, it unlocks 2 more tools: blaze, lace.

If only this were fixed

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

Lead decisions

Inspect source release

Artifact mapping

partial

Native resolution

partial

Integration review

unresolved

Capability review

unresolved

Discovered source release
@cardano-sdk/hardware-ledger@0.17.0
Source repository
input-output-hk/cardano-js-sdk
Last successful discovery
2026-10-17T16:52:36.302Z
Last attempt
2026-10-17T16:52:34.232Z

Dependency profiles

Native profile coverage
partial
Evidence origin
source-reconstruction
Command and toolchain
Read committed yarn.lock, package manifests and repository configuration at 48019e49c826ea77d81be0e2d2907f94406f5e04
Yarn modern lock; yarn@3.2.1; parser @yarnpkg/parsers 3.1.0
Pinned source
48019e49c826ea77d81be0e2d2907f94406f5e04

Expand packages to follow dependencies. Shared artifacts can appear along several paths; cycles stop at the repeated occurrence. Complete native resolution does not mean complete tool coverage.

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

resolution

No unambiguous Yarn selection for uuid@npm:^11.1.0 from lock:@artilleryio/int-core@npm:2.28.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.7.1 from lock:@opentelemetry/sdk-trace-base@npm:2.7.1.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

capability

Chain-facing capabilities have not been reviewed.

Next: Review production entry points and integration behavior.

resolution

No unambiguous Yarn selection for uuid@npm:^11.1.0 from lock:artillery-plugin-publish-metrics@npm:2.38.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.8.0 from lock:@opentelemetry/sdk-metrics@npm:2.8.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

integration

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

Next: Export a discovery review packet.

resolution

Yarn workspace packages/hardware-trezor manifest/lock selection disagrees for ts-log; no dependency edge was inferred.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for js-yaml@npm:^3.13.1 from lock:@istanbuljs/load-nyc-config@npm:1.1.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

The Yarn 3.2.1 metadata-v6 graph retains declared selections but leaves unresolved descriptors and workspace declaration/lock differences visible. Root resolutions, six patch locators, package extensions and Yarn plugins require separate verification; absent edges are not inferred from plausible versions. Virtual peer instances and installed platform selection remain unresolved.

Next: Collect an immutable installed inventory under the pinned Yarn configuration to resolve override/patch selections and peer bindings, preserving the original lock capture and explicit gaps.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for protobufjs@npm:^7.5.5 from lock:@artilleryio/int-core@npm:2.28.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

Yarn source resolve@patch:resolve@npm%3A1.22.12#~builtin<compat/resolve>::version=1.22.12&hash=07638b needs separate Git/local/patch/artifact verification.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

Yarn source fsevents@patch:fsevents@npm%3A2.3.3#~builtin<compat/fsevents>::version=2.3.3&hash=18f3a7 needs separate Git/local/patch/artifact verification.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for protobufjs@npm:7.2.6 from lock:@trezor/protobuf@npm:1.2.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

Captured .yarnrc.yml declares plugins; its effect on installed dependency behavior needs separate verification.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for tar@npm:^7.4.3 from lock:pacote@npm:21.5.1.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

Yarn source typescript@patch:typescript@npm%3A3.9.10#~builtin<compat/typescript>::version=3.9.10&hash=7ad353 needs separate Git/local/patch/artifact verification.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for protobufjs@npm:^7.5.5 from lock:@grpc/proto-loader@npm:0.8.1.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.7.1 from lock:@opentelemetry/exporter-metrics-otlp-http@npm:0.218.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.8.0 from lock:@opentelemetry/resources@npm:2.8.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

Yarn source resolve@patch:resolve@npm%3A1.22.3#~builtin<compat/resolve>::version=1.22.3&hash=07638b needs separate Git/local/patch/artifact verification.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for uuid@npm:^14.0.0 from lock:rpc-websockets@npm:9.3.9.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.7.1 from lock:@opentelemetry/exporter-trace-otlp-proto@npm:0.218.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for tar@npm:^7.5.7 from lock:@yao-pkg/pkg@npm:6.20.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.8.0 from lock:@opentelemetry/exporter-zipkin@npm:2.8.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

integration

The selected wallet/transaction/governance APIs do not establish consumer wiring, configured provider or Ogmios deployment identities, hardware-wallet firmware, or distributed native/WASM artifacts. Package scope is not proof of runtime capability or hardfork behavior.

Next: Capture selected application/provider configuration and production entry points, then manually review signing, transaction construction, submission and governance behavior.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for tar@npm:^7.5.11 from lock:@lerna-lite/publish@npm:4.11.5.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for js-yaml@npm:^3.13.1 from lock:eslint@npm:7.32.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.7.1 from lock:@opentelemetry/exporter-metrics-otlp-grpc@npm:0.218.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

Captured .yarnrc.yml declares yarnPath; its effect on installed dependency behavior needs separate verification.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for tar@npm:^7.5.4 from lock:node-gyp@npm:12.4.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.7.1 from lock:@opentelemetry/exporter-metrics-otlp-proto@npm:0.218.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for uuid@npm:^10.0.0 from lock:dockerode@npm:4.0.12.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

Captured .yarnrc.yml declares packageExtensions; its effect on installed dependency behavior needs separate verification.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.7.1 from lock:@opentelemetry/otlp-exporter-base@npm:0.218.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for tmp@npm:^0.0.33 from lock:external-editor@npm:3.1.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

Yarn workspace packages/key-management manifest/lock selection disagrees for ts-log; no dependency edge was inferred.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for uuid@npm:^8.3.2 from lock:jayson@npm:4.3.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for tar@npm:^6.1.11 from lock:cacache@npm:16.1.3.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.7.1 from lock:@opentelemetry/exporter-trace-otlp-http@npm:0.218.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

artifact

Selected Cardano JS SDK wallet 0.56.0, tx-construction 0.29.1, dapp-connector 0.13.31 and governance 0.11.34 manifests share hardware-ledger tag 0.17.0. The repository tag does not establish published release correspondence for these four packages. All 22 locked workspaces remain retained; orchestration, e2e and service packages are not selected roots.

Next: Verify published package provenance for the four selected versions and keep their independent release mappings separate from the hardware-ledger tag.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.8.0 from lock:@opentelemetry/sdk-trace-base@npm:2.8.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for tar@npm:^6.1.2 from lock:node-gyp@npm:9.3.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for js-yaml@npm:^4.1.0 from lock:mocha@npm:10.8.2.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.7.1 from lock:@opentelemetry/resources@npm:2.7.1.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.7.1 from lock:@opentelemetry/exporter-trace-otlp-grpc@npm:0.218.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for js-yaml@npm:^4.1.0 from lock:@apidevtools/json-schema-ref-parser@npm:14.2.1.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

artifact

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

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

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.7.1 from lock:@opentelemetry/otlp-grpc-exporter-base@npm:0.218.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

Yarn workspace packages/hardware-ledger manifest/lock selection disagrees for ts-log; no dependency edge was inferred.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

Yarn workspace packages/e2e manifest/lock selection disagrees for delay; no dependency edge was inferred.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

239 Yarn package records declare peers; consumer-specific peer bindings remain unresolved and no peer edges were guessed.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for uuid@npm:^9.0.0 from lock:pg-boss@npm:8.4.2.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for js-yaml@npm:^3.13.1 from lock:@eslint/eslintrc@npm:0.4.3.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for protobufjs@npm:7.2.6 from lock:@trezor/transport@npm:1.3.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.7.1 from lock:@opentelemetry/sdk-logs@npm:0.218.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

Yarn source fsevents@patch:fsevents@npm%3A2.3.2#~builtin<compat/fsevents>::version=2.3.2&hash=18f3a7 needs separate Git/local/patch/artifact verification.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for protobufjs@npm:^7.3.2 from lock:dockerode@npm:4.0.12.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for protobufjs@npm:^7.2.5 from lock:@grpc/proto-loader@npm:0.7.15.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

Yarn source typescript@patch:typescript@npm%3A4.8.4#~builtin<compat/typescript>::version=4.8.4&hash=7ad353 needs separate Git/local/patch/artifact verification.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.7.1 from lock:@opentelemetry/otlp-transformer@npm:0.218.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for @opentelemetry/core@npm:2.7.1 from lock:@opentelemetry/sdk-metrics@npm:2.7.1.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for js-yaml@npm:^3.14.1 from lock:artillery@npm:2.0.33.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

Yarn lock selections are not an installed dependency inventory. Hoisting, virtual peer contexts, platform/optional pruning, native bundles and published artifact correspondence remain unverified; Classic locks also omit transitive peer declarations.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

resolution

No unambiguous Yarn selection for uuid@npm:8.3.2 from lock:pouchdb@npm:7.3.0.

Next: Recollect a complete native build plan for this profile.

profile:cardano-js-sdk:ec36b69b5ecae45f8e237af9

Discovered manifests (28)
Evidence index (43)