Version mismatch with a sub-dependency: bitgo/utxo-core
19:42 29 Jan 2026

Environment Details

  • OS: Zorin OS (Linux)

  • Node Version: v24.12.0

  • PNPM Version: 10.14.0

  • BitGoJS Version: 50.21.1 || 50.22.0

  • Next JS (with TypeScript) project Version: 16.0.10

  • React version: 19.2.3

Expected Behavior

Running pnpm i bitgo should successfully resolve all sub-dependencies and install the package.

Current Behavior

The installation fails with an ERR_PNPM_NO_MATCHING_VERSION error because bitgo@50.21.1 depends on @bitgo/utxo-core@^1.31.0, but the latest version of @bitgo/utxo-core available on the npm registry is 1.30.0.

Error Output:

 ERR_PNPM_NO_MATCHING_VERSION  No matching version found for @bitgo/utxo-core@^1.31.0 while fetching it from https://registry.npmjs.org/

This error happened while installing the dependencies of bitgo@50.21.1
 at @bitgo/abstract-utxo@10.16.0

Screenshot of error

Image

Possible Solution

The BitGo team needs to publish version 1.31.0 of @bitgo/utxo-core to the npm registry. It appears the main SDK was published before its internal dependencies were made public.

Steps to Reproduce

  1. Create a Next Js Project or any express js project.

  2. Attempt to install the BitGo: pnpm i bitgo

  3. Observe the registry error regarding the missing @bitgo/utxo-core@^1.31.0.

What I have tried

I have tried, putting the previous version (v1.30.0) of utxo-core in the overrides but didn't worked.

typescript next.js