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

Butane Protocol · cargo / npm / other

Blaze

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

Dijkstra hardfork

All tools →

In progress

Support underwayMove off maestro

Issues and PRs

Exposure implements · inherited readiness gap · boundary component, R2 status in-progress · scanned at 08b4f8990f

Changed surfaces touched by shipped code (9)
  • block-encodinggap · via pallas, kupo, ogmios
  • era-identitygap · via blaze, cardano-js-sdk, pallas, blockfrost, kupo, service:maestro, ogmios
  • node-to-client-protocolverified · via marker:node-to-client, kupo, ogmios
  • plutus-languagegap · via blaze, cardano-js-sdk, pallas, marker:plutus-language-enum, ogmios
  • plutus-script-contextunassessed · via marker:script-context
  • protocol-parametersgap · via blaze, cardano-js-sdk, pallas, marker:cost-models-or-parameters, blockfrost, service:maestro, ogmios
  • stake-pool-registrationin-progress · via blaze, cardano-js-sdk, pallas, marker:pool-registration
  • transaction-encodinggap · via blaze, cardano-js-sdk, pallas, marker:legacy-stake-certificate, blockfrost, kupo, service:maestro, ogmios
  • transaction-rulesin-progress · via blaze, cardano-js-sdk, pallas

Blocked by

  • upstream fixcardano-js-sdkprotocol-parameters
  • upstream fixkupoblock-encodingera-identitytransaction-encoding
  • upstream fixogmiosblock-encodingera-identityplutus-languageprotocol-parameterstransaction-encoding
  • upstream fixblockfrostprotocol-parameters
  • upstream fixmaestro (deprecated)era-identityprotocol-parameterstransaction-encoding

Waiting on

  • blockfrostno-evidence, no verdicttransaction-encoding
  • cardano-js-sdkin-progress, no verdictera-identityplutus-languagestake-pool-registrationtransaction-encodingtransaction-rules
  • pallasin-progress, no verdictplutus-languageprotocol-parametersstake-pool-registrationtransaction-encodingtransaction-rules

Lead decisions

  • confirmed· blockfrostprotocol-parameters

    The Blockfrost provider builds transactions from /epochs/latest/parameters.

  • confirmed· cardano-js-sdkprotocol-parameters

    blaze-core re-exports @cardano-sdk/core serialization, so its parameter-update ceiling is Blaze's.

  • confirmed· kupoblock-encodingera-identitytransaction-encoding

    The Kupmios provider queries 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

    @blaze-cardano/ogmios is an Ogmios client covering chain-sync, submission, evaluation and ledger-state queries; Kupmios takes parameters and submission from it.

  • confirmed· maestro (deprecated)era-identityprotocol-parameterstransaction-encoding

    blaze-query's Maestro provider reads protocol parameters and submits transactions through Maestro.

  • not-reached· blockfrostera-identity

    The Blockfrost provider does not call /network/eras.

  • not-reached· pallasblock-encodingera-identity

    blaze-uplc decodes transactions for evaluation with decode_for_era(Era::Conway), naming the era itself; no block decoding or era detection goes through Pallas.

Inspect source release

Artifact mapping

partial

Native resolution

partial

Integration review

unresolved

Capability review

unresolved

Discovered source release
@blaze-cardano/blueprint@0.9.1
Source repository
butaneprotocol/blaze-cardano
Last successful discovery
2026-10-17T16:52:04.699Z
Last attempt
2026-10-17T16:52:02.319Z

Dependency profiles

Native profile coverage
partial
Evidence origin
source-reconstruction
Command and toolchain
Read committed bun.lock and package manifests at 0499975bfa4fdb324f2185657a7f17e4cea35aa1; no install/build
committed-bun-lock:v1;jsonc-parser:3.3.1; bun@1.3.14
Pinned source
0499975bfa4fdb324f2185657a7f17e4cea35aa1

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

Bun peerDependencies @dcspark/cardano-multiplatform-lib-browser from package:@cardano-sdk/crypto has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @swc/wasm from package:ts-node has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @vitest/browser-playwright from package:vitest has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

capability

Chain-facing capabilities have not been reviewed.

Next: Review production entry points and integration behavior.

resolution

Bun peerDependencies sass-embedded from package:vite has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @vitest/browser-preview from package:vitest has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies stylus from package:vite has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies synckit from package:unrun has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

integration

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

Next: Export a discovery review packet.

resolution

Bun peerDependencies less from package:vite has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

integration

Blaze source exports wallet and provider implementations including Maestro, Blockfrost and Kupmios. A lock graph does not select an active wallet, provider deployment, network, configured serialization backend or deployed script. No capability review or hardfork behavior is asserted.

Next: Capture a production consumer configuration and provider/wallet deployment identities, then assign independent integration/capability review.

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies unplugin-unused from package:tsdown has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies msw from package:@vitest/mocker has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @opentelemetry/api from package:vitest has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @tsdown/css from package:tsdown has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies sugarss from package:vite has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun lock includes all recorded workspaces, development and platform/optional packages. Installed peer bindings, lifecycle outputs, native/WASM artifacts and published release correspondence remain unverified.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies bufferutil from package:ws has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies vue-tsc from package:rolldown-plugin-dts has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @arethetypeswrong/core from package:tsdown has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies react-native-b4a from package:b4a has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @blaze-cardano/wallet from workspace:packages/blaze-deploy is shadowed by devDependencies; production-only selection requires a separate capture.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies oxc-resolver from package:dts-resolver has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @dcspark/cardano-multiplatform-lib-nodejs from package:@cardano-sdk/crypto has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

The Bun 1.3.14 text-v1 lock retains all packages and workspace manifests with matching dependency declarations. Missing optional peers and shadowed declarations remain explicit. UPLC declares separate Rust/WASM build outputs for node, browser and bundler; its retained Cargo files are supporting evidence, not a resolved Rust graph or verified distributed WASM inventory.

Next: Collect the selected Rust/WASM native closure and output provenance, then verify installed peer bindings, overrides and platform selections in a concrete consumer environment.

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @dcspark/cardano-multiplatform-lib-asmjs from package:@cardano-sdk/crypto has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @vitest/browser from package:@vitest/coverage-v8 has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies jsdom from package:vitest has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @tsdown/exe from package:tsdown has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies utf-8-validate from package:ws has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @vitest/browser-webdriverio from package:vitest has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @vitest/ui from package:vitest has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @typescript/native-preview from package:rolldown-plugin-dts has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @blaze-cardano/core from workspace:packages/blaze-deploy is shadowed by devDependencies; production-only selection requires a separate capture.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun overrides retained; installed effects and patched content require verification.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @ts-macro/tsc from package:rolldown-plugin-dts has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies publint from package:tsdown has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @edge-runtime/vm from package:vitest has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @blaze-cardano/query from workspace:packages/blaze-deploy is shadowed by devDependencies; production-only selection requires a separate capture.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @blaze-cardano/sdk from workspace:packages/blaze-deploy is shadowed by devDependencies; production-only selection requires a separate capture.

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

profile:blaze:c617d45246dce15c6cd35d01

artifact

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

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

resolution

Bun peerDependencies @swc/core from package:ts-node has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @vitest/coverage-istanbul from package:vitest has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies lightningcss from package:vite has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies jiti from package:eslint has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies sass from package:vite has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies happy-dom from package:vitest has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

artifact

Blaze production roots are SDK 0.3.3, tx 0.15.4, wallet 0.6.3 and query 0.6.4. Their pinned source is the blueprint 0.9.1 repository tag, which does not verify the four independent published artifacts. All 21 locked workspaces remain retained, including development/examples/e2e packages outside selected roots.

Next: Verify package publication provenance and map each selected SDK package version to its release artifact.

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies @vitejs/devtools from package:tsdown has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

resolution

Bun peerDependencies jiti from package:vite has no locked target.

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

profile:blaze:c617d45246dce15c6cd35d01

Discovered manifests (41)
Evidence index (34)