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

MLabs · nix / npm

Cardano Dev Wallet

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 e846a7c5d2

Changed surfaces touched by shipped code (8)
  • block-encodinggap · via cardano-serialization-lib-csl, kupo, ogmios
  • era-identitygap · via cardano-serialization-lib-csl, blockfrost, kupo, ogmios
  • node-to-client-protocolupstream · via kupo, service:node-socket, ogmios
  • plutus-languagegap · via cardano-serialization-lib-csl, ogmios
  • protocol-parametersgap · via cardano-serialization-lib-csl, blockfrost, ogmios
  • stake-pool-registrationgap · via cardano-serialization-lib-csl, marker:pool-registration
  • transaction-encodinggap · via cardano-serialization-lib-csl, marker:legacy-stake-certificate, blockfrost, kupo, ogmios
  • transaction-rulesno-evidence · via cardano-serialization-lib-csl

Blocked by

  • upstream fixcardano-serialization-lib-cslplutus-languageprotocol-parametersstake-pool-registrationtransaction-encoding
  • upstream fixkupoblock-encodingera-identitytransaction-encoding
  • upstream fixogmiostransaction-encodingera-identity

Waiting on

Lead decisions

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

    The CIP-30 signTx handler decodes dApp-supplied transactions with CSL; a transaction carrying a PlutusV4 script or cost model fails to decode.

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

    The CIP-30 signTx handler decodes dApp-supplied transactions with CSL, whose body decoder rejects keys beyond 22, parameter updates beyond key 33 and pool certificates with a BLS key.

  • confirmed· kupoblock-encodingera-identitytransaction-encoding

    The Ogmios/Kupo backend lists UTxOs from Kupo matches. Kupo cannot index Dijkstra blocks (R2 gap), so its matches stop at the fork.

  • confirmed· ogmiostransaction-encodingera-identity

    The Ogmios/Kupo backend submits transactions through Ogmios.

  • not-reached· blockfrostera-identityprotocol-parameters

    The Blockfrost backend calls only address UTxOs and transaction submission.

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

    CSL decodes transactions here, not blocks.

  • not-reached· ogmiosblock-encodingplutus-languageprotocol-parameters

    Only submission goes to Ogmios.

Inspect source release

Artifact mapping

partial

Native resolution

partial

Integration review

unresolved

Capability review

unresolved

Discovered source release
unreleased:master
Source repository
mlabs-haskell/cardano-dev-wallet
Last successful discovery
2026-10-17T16:52:56.283Z
Last attempt
2026-10-17T16:52:54.502Z

Dependency profiles

Native profile coverage
partial
Evidence origin
source-reconstruction
Command and toolchain
Read committed webext/package-lock.json at e846a7c5d2747609d791d7d47d5423616718cb34
npm lockfile format 3; producing npm version unknown
Pinned source
e846a7c5d2747609d791d7d47d5423616718cb34

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

capability

Chain-facing capabilities have not been reviewed.

Next: Review production entry points and integration behavior.

artifact

Default-branch source has webext package/lock version 0.0.0; browser-store artifacts and their source mapping are not identified.

Next: Verify the browser release and bundled extension inventory at an immutable source revision.

integration

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

Next: Export a discovery review packet.

resolution

Lockfile graph is an all-platform selection, not an installed or release-build dependency inventory. Platform/optional pruning and shipped artifact correspondence remain unverified.

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

profile:cardano-dev-wallet:6ed75c6080336129aa142824

resolution

Optional peerDependencies utf-8-validate from node_modules/ws has no locked occurrence.

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

profile:cardano-dev-wallet:6ed75c6080336129aa142824

artifact

No GitHub stable release was found; default-branch source is discovery evidence only.

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

resolution

Optional peerDependencies express from node_modules/addons-scanner-utils has no locked occurrence.

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

profile:cardano-dev-wallet:6ed75c6080336129aa142824

resolution

Optional peerDependencies bufferutil from node_modules/ws has no locked occurrence.

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

profile:cardano-dev-wallet:6ed75c6080336129aa142824

integration

All npm declarations, including CSL and message-signing WASM used by WalletApiInternal.ts, are devDependencies. The native lock retains development scope; it is not evidence that the built extension has no runtime dependencies. Blockfrost/Ogmios/Kupo deployment choices, Plutip and generated extension bundles remain separate boundaries.

Next: Review bundled runtime imports and built artifacts, and verify the enabled provider/network and CIP-30 signing workflow.

resolution

Optional peerDependencies safe-compare from node_modules/addons-scanner-utils has no locked occurrence.

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

profile:cardano-dev-wallet:6ed75c6080336129aa142824

resolution

Optional peerDependencies body-parser from node_modules/addons-scanner-utils has no locked occurrence.

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

profile:cardano-dev-wallet:6ed75c6080336129aa142824

resolution

Optional peerDependencies node-fetch from node_modules/addons-scanner-utils has no locked occurrence.

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

profile:cardano-dev-wallet:6ed75c6080336129aa142824

Discovered manifests (4)
Evidence index (15)