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

Masumi Network · container / npm / other

Masumi

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 f3a94507bb

Changed surfaces touched by shipped code (10)
  • block-encodinggap · via cardano-serialization-lib-csl, ogmios
  • cardano-cliupstream · via marker:cli-era-command, service:cardano-cli
  • era-identitygap · via cardano-serialization-lib-csl, meshjs-mesh-sdk, marker:cli-era-command, blockfrost, koios, ogmios, blaze
  • node-to-client-protocolupstream · via marker:node-to-client, service:node-socket, ogmios
  • plutus-languagegap · via aiken, cardano-serialization-lib-csl, meshjs-mesh-sdk, marker:plutus-language-enum, ogmios, blaze
  • plutus-script-contextgap · via aiken, marker:script-context
  • protocol-parametersgap · via cardano-serialization-lib-csl, meshjs-mesh-sdk, marker:cost-models-or-parameters, blockfrost, koios, ogmios, blaze
  • stake-pool-registrationgap · via cardano-serialization-lib-csl, meshjs-mesh-sdk, blaze
  • transaction-encodinggap · via cardano-serialization-lib-csl, meshjs-mesh-sdk, blockfrost, koios, ogmios, blaze
  • transaction-rulesno-evidence · via cardano-serialization-lib-csl, meshjs-mesh-sdk, blaze

Blocked by

  • upstream fixcardano-serialization-lib-cslplutus-languagetransaction-encoding
  • upstream fixblockfrostprotocol-parameters
  • upstream fixogmiosplutus-languagetransaction-encoding

Waiting on

  • blazein-progress, no verdictera-identityplutus-languageprotocol-parametersstake-pool-registrationtransaction-encodingtransaction-rules
  • blockfrostno-evidence, no verdicttransaction-encoding
  • cardano-serialization-lib-cslno-evidence, no verdictera-identitytransaction-rules
  • koiosno-evidence, no verdicttransaction-encoding
  • meshjs-mesh-sdkno-evidence, no verdictera-identitytransaction-rules

Lead decisions

  • confirmed· blockfrostprotocol-parameters

    The payment service builds transactions with Mesh's Blockfrost provider, which reads Blockfrost epoch parameters.

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

    Hydra integration decodes head transactions produced by other parties with CSL.

  • confirmed· cardano-serialization-lib-csltransaction-encoding

    Hydra integration decodes head transactions produced by other parties with CSL, whose body decoder rejects keys beyond 22.

  • confirmed· ogmiosplutus-languagetransaction-encoding

    Registration estimates execution units with the Blockfrost provider's evaluateTx, which Blockfrost answers through Ogmios.

  • 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

    The service does not call /network/eras.

  • not-reached· cardano-serialization-lib-cslblock-encodingprotocol-parametersstake-pool-registration

    Other CSL use builds the tool's own transactions or decodes no blocks.

  • not-reached· koiosera-identityprotocol-parameters

    Koios is used only by the smart-contract example helpers.

  • 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· ogmiosblock-encodingera-identityprotocol-parameters

    Ogmios is reached only through Blockfrost's evaluation.

Inspect source release

Artifact mapping

partial

Native resolution

partial

Integration review

unresolved

Capability review

unresolved

Discovered source release
unreleased:main
Source repository
masumi-network/masumi-payment-service
Last successful discovery
2026-10-17T16:52:50.492Z
Last attempt
2026-10-17T16:52:48.549Z

Dependency profiles

Native profile coverage
partial
Evidence origin
source-reconstruction
Command and toolchain
Read committed pnpm-lock.yaml and importer manifests at 8db9e6122bfd4303bb6e2b5740392f84a4b41ab8
pnpm lockfile format 9.0; producing pnpm version recorded in source manifests when available
Pinned source
8db9e6122bfd4303bb6e2b5740392f84a4b41ab8

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.

integration

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

Next: Export a discovery review packet.

artifact

Selected masumi-payment-service and admin-frontend manifests are 0.1.0 on pinned default-branch source, not a verified stable distribution. Backend and admin frontend have separate build steps. The source declares pnpm 10.30.2; its Dockerfile installs unpinned pnpm and Node image tags.

Next: Verify deployed service/frontend and container provenance against this source revision.

profile:masumi:83e7be70bb0367a0e8f57796

artifact

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

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

integration

Pinned backend/admin source is prepared for owner-run workflow review: API and job wiring, payment-source V1/V2 dispatch, purchase construction/signing/submission, provider and cost-model helpers, Hydra L2 boundary, and frontend API calls. Active payment source, network, contract identifiers and deployed services remain unknown. Preparation imports no capability findings or verified service relationships.

Next: Run discovery and independent challenge on the Masumi packet. Distinguish backend behavior from frontend API delegation, V1/V2 SDK contexts, conditional L1/L2 paths, and deployed artifact identity; return unexamined workflows as gaps.

profile:masumi:83e7be70bb0367a0e8f57796

resolution

Local or patched artifact http-cache-semantics@4.3.0(patch_hash=31ee930f09fb2810d6093b14bf15373eb06d0a4ea391a2fed254a3dd8b7b9549) needs source-content verification beyond the lockfile.

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

profile:masumi:83e7be70bb0367a0e8f57796

resolution

pnpm lock graph includes all recorded platform/optional selections. Installed-platform pruning, patches, and published artifact correspondence remain unverified.

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

profile:masumi:83e7be70bb0367a0e8f57796

resolution

All seven pnpm importers were checked: two manifest/lock specifier differences match recorded overrides (@opentelemetry/core and postcss); eleven payment-core lock dependencies match declared peers. Lock-resolved peer selections do not establish installed activation. Two patch files are retained but patched distribution bytes are unverified. Separate Hydra-host images, Aiken payment/registry contract builds, native/WASM outputs and generated Prisma clients are outside the selected backend/admin build closure.

Next: Capture selected deployment build outputs, contract/compiler inputs and native/container provenance; retain distinct Mesh SDK versions rather than merging their resolution contexts.

profile:masumi:83e7be70bb0367a0e8f57796

resolution

Local or patched artifact @sundaeswap/core@1.3.47(patch_hash=026cf12da9e53a1c16faf4e98d8359e0d5d34c3532b1cc212f263d7c191e446f)(@blaze-cardano/sdk@0.2.48(rxjs@7.8.2))(@sundaeswap/asset@1.0.11)(@sundaeswap/bigint-math@0.6.3)(@sundaeswap/cpp@1.0.13(@sundaeswap/asset@1.0.11)(@sundaeswap/bigint-math@0.6.3)(@sundaeswap/fraction@1.0.8))(@sundaeswap/fraction@1.0.8)(lucid-cardano@0.10.7) needs source-content verification beyond the lockfile.

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

profile:masumi:83e7be70bb0367a0e8f57796

Discovered manifests (28)
Evidence index (61)