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

Harmonic Labs · container / nix / npm / other

Gerolamo

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

Dijkstra hardfork

All tools →

Breaks after HF

Blocked bykoios

Exposure dependency · inherited readiness gap · scanned at ec65e87eb2

Changed surfaces touched by shipped code (11)
  • block-encodinggap · via mithril, pallas, utxorpc, marker:raw-cbor-codec, marker:segregated-block-body, cardano-db-sync, ogmios, cardano-serialization-lib-csl
  • cardano-cliupstream · via marker:cli-era-command, service:cardano-cli
  • era-identitygap · via buildooor, pallas, marker:cli-era-command, marker:closed-era-list, blockfrost, cardano-db-sync, koios, ogmios, cardano-serialization-lib-csl
  • node-configurationunassessed · via marker:genesis-config
  • node-to-client-protocolgap · via ouroboros-miniprotocols-ts, marker:node-to-client, cardano-db-sync, service:node-socket, ogmios
  • plutus-languagegap · via buildooor, pallas, marker:plutus-language-enum, ogmios, cardano-serialization-lib-csl
  • plutus-script-contextunassessed · via marker:script-context
  • protocol-parametersgap · via buildooor, pallas, marker:cost-models-or-parameters, blockfrost, cardano-db-sync, koios, ogmios, cardano-serialization-lib-csl
  • stake-pool-registrationgap · via buildooor, pallas, marker:pool-registration, cardano-db-sync, cardano-serialization-lib-csl
  • transaction-encodinggap · via buildooor, pallas, utxorpc, marker:legacy-stake-certificate, marker:raw-cbor-codec, blockfrost, cardano-db-sync, koios, ogmios, cardano-serialization-lib-csl
  • transaction-rulesno-evidence · via buildooor, pallas, cardano-serialization-lib-csl

Blocked by

  • upstream fixkoiosprotocol-parameters

Waiting on

  • blockfrostno-evidence, no verdicttransaction-encoding
  • buildooorno-evidence, no verdictera-identityprotocol-parametersstake-pool-registrationtransaction-rules
  • cardano-serialization-lib-cslno-evidence, no verdictera-identitytransaction-rules
  • koiosno-evidence, no verdicttransaction-encoding
  • pallasin-progress, no verdictplutus-languageprotocol-parametersstake-pool-registrationtransaction-encodingtransaction-rules
  • utxorpcin-progress, no verdictblock-encodingtransaction-encoding

Lead decisions

  • confirmed· koiosprotocol-parameters

    Live protocol parameters are taken from Koios /epoch_params as the source of truth.

  • not-reached· blockfrostera-identityprotocol-parameters

    Gerolamo serves its own Mini-Blockfrost API; the dashboard reads that, and only a verification script calls an external Blockfrost.

  • not-reached· buildooorplutus-languagetransaction-encoding

    buildooor is declared in package.json but no shipped module imports it.

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

    db-sync mentions explain reward accounting in a Koios comparison script. The script fetches Koios HTTP endpoints, not db-sync; the Koios link is assessed separately.

  • not-reached· cardano-serialization-lib-cslplutus-languageblock-encodingprotocol-parametersstake-pool-registrationtransaction-encoding

    CSL comes in through @blockfrost/blockfrost-js, which uses it for address derivation helpers.

    • bun.lock:62"@blockfrost/blockfrost-js": ["@blockfrost/blockfrost-js@
  • not-reached· koiosera-identity

    Gerolamo reads no Koios era names.

  • not-reached· mithrilblock-encoding

    Uses Mithril only to download certified snapshots for bootstrap; block decoding afterwards is the tool's own.

    • flake.nix:42inputs.mithril.packages.${system}.mithril-client-cli
  • not-reached· ogmiosblock-encodingera-identityplutus-languageprotocol-parameterstransaction-encoding

    These matches describe the Ogmios-compatible additionalUtxoSet input accepted by Gerolamo's own Blockfrost server. The code parses that input and evaluates locally; it does not call Ogmios.

  • not-reached· ouroboros-miniprotocols-tsnode-to-client-protocol

    Gerolamo now explicitly offers node-to-client versions 16 through 23 in its own responder. The previous V16-V19-only finding is cleared by the refreshed source; this does not establish support for every V23 query.

  • not-reached· pallasblock-encodingera-identity

    Pallas is in the standalone reference evaluator under tools/uplc-ref. It explicitly decodes Conway transaction/input/output primitives; it does not follow blocks or infer multi-era identities on the shipped node path.

Inspect source release

Artifact mapping

partial

Native resolution

unresolved

Integration review

unresolved

Capability review

unresolved

Discovered source release
unreleased:master
Source repository
HarmonicLabs/gerolamo
Last successful discovery
2026-10-17T16:51:15.270Z
Last attempt
2026-10-17T16:51:13.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.

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

No native dependency resolution has been imported.

Next: Collect a native resolution for a declared release/profile.

Discovered manifests (8)
Evidence index (2)