Detalhes do pacote

@bitgo/sdk-api

BitGo17.8kMIT1.64.2

REST wrapper for BitGoJS

readme (leia-me)

BitGo JavaScript SDK

The BitGo Platform and SDK makes it easy to build multi-signature crypto-currency applications today with support for Bitcoin, Ethereum and many other coins. The SDK is fully integrated with the BitGo co-signing service for managing all of your BitGo wallets.

Included in the SDK are examples for how to use the API to manage your multi-signature wallets.

Please email us at support@bitgo.com if you have questions or comments about this API.

Module Overview

The BitGo SDK repository is a monorepo composed of separate modules, each of which implement some subset of the features of the SDK.

Package Name Module Description
bitgo bitgo Authentication, wallet management, user authentication, cryptographic primitives, abstract coin interfaces, coin implementations. Link
@bitgo/account-lib account-lib Build and sign transactions for account-based coins. Link
@bitgo/blake2b blake2b Blake2b (64-bit version) in pure JavaScript. Link
@bitgo/blake2b-wasm blake2b-wasm Blake2b implemented in WASM. Link
@bitgo/blockapis blockapis Access public block explorer APIs for a variety of coins. Link
@bitgo/express express Local BitGo transaction signing server and proxy. Link
@bitgo/statics statics Static configuration values used across the BitGo platform. Link
@bitgo/unspents unspents Defines the chain codes used for different unspent types and methods to calculate bitcoin transaction sizes. Link
@bitgo/utxo-bin utxo-bin Command-line utility for BitGo UTXO transactions. Link
@bitgo/utxo-lib utxo-lib Build and sign transactions for utxo-based coins. Link

Release Notes

Each module provides release notes in modules/*/CHANGELOG.md.

The release notes for the bitgo module are here.

Release Cycle

The BitGoJS SDK use a number of branches to control the development of various packages throughout the deployment lifecycle. Provided below is an overview to how branches relate to one another.

Branch Status NPM Description
master Unstable N/A Ongoing development of SDK packages
rel/latest Stable latest Deployed packages from master to rel/latest. This includes Express and is recommended to use rel/latest when not using Docker images for Express.

Other tags may be released to npm (e.g. hotfix, dev, etc...), but are not considered critical to the common path for consumers usage of SDK packages unless otherwise stated.

Examples

Examples can be found in each of the modules specific to the module use cases. Starter examples can be found here.

NodeJS Version Support Policy

BitGoJS currently provides support for the following Node versions per package.json engines policy:

"engines": {
  "node": ">=18 <23",
  "npm": ">=3.10.10"
}

We specifically limit our support to these versions of Node, not because this package won't work on other versions, but because these versions tend to be the most widely used in practice. It's possible the packages in this repository will work correctly on newer or older versions of Node, but we typically don't run automated tests against non-specified versions of Node (including odd versions), with the possible exception of the latest odd numbered version for advanced awareness of upcoming breaks in version support.

As each Node LTS version reaches its end-of-life we will exclude that version from the node engines property of our package's package.json file. Removing a Node version is considered a breaking change and will entail the publishing of a new major version of this package. We will not accept any requests to support an end-of-life version of Node, and any pull requests or issues regarding support for an end-of-life version of Node will be closed. We will accept code that allows this package to run on newer, non-LTS, versions of Node. Furthermore, we will attempt to ensure our own changes work on the latest version of Node. To help in that commitment, our continuous integration setup runs the full test suite on the latest release of the following versions of node:

  • 18
  • 20

JavaScript package managers should allow you to install this package with any version of Node, with, at most, a warning if your version of Node does not fall within the range specified by our node engines property. If you encounter issues installing this package on a supported version of Node, please report the issue to us.

Notes for Developers

See DEVELOPERS.md

changelog (log de mudanças)

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.64.2 (2025-06-25)

Note: Version bump only for package @bitgo/sdk-api

1.64.1 (2025-06-24)

Note: Version bump only for package @bitgo/sdk-api

1.64.0 (2025-06-18)

Features

  • sdk-api: add method to create request for public AMS endpoints (617b0fd)

1.63.5 (2025-06-10)

Note: Version bump only for package @bitgo/sdk-api

1.63.4 (2025-06-05)

Note: Version bump only for package @bitgo/sdk-api

1.63.3 (2025-06-02)

Note: Version bump only for package @bitgo/sdk-api

1.63.2 (2025-05-28)

Note: Version bump only for package @bitgo/sdk-api

1.63.1 (2025-05-22)

Note: Version bump only for package @bitgo/sdk-api

1.63.0 (2025-05-20)

Bug Fixes

  • update description details of fingerprintHash and initialHash (15782b1)

Features

  • add initialHash and fingerprintHash as auth options (015350b)

1.62.3 (2025-05-07)

Note: Version bump only for package @bitgo/sdk-api

1.62.2 (2025-04-29)

Note: Version bump only for package @bitgo/sdk-api

1.62.1 (2025-04-25)

Note: Version bump only for package @bitgo/sdk-api

1.62.0 (2025-04-15)

Features

  • sdk-api: add decryptKeys method for bulk wallet key decryption (5a6e36f)

1.61.5 (2025-04-04)

Note: Version bump only for package @bitgo/sdk-api

1.61.4 (2025-04-02)

Note: Version bump only for package @bitgo/sdk-api

1.61.3 (2025-03-28)

Note: Version bump only for package @bitgo/sdk-api

1.61.2 (2025-03-20)

Note: Version bump only for package @bitgo/sdk-api

1.61.1 (2025-03-18)

Note: Version bump only for package @bitgo/sdk-api

1.61.0 (2025-03-06)

Features

  • sdk-api: update sdk to support non-json response (567b4ae)

1.60.0 (2025-03-04)

Features

  • sdk-api: add support of v3 in sdk-api (611fe56)

1.59.0 (2025-02-26)

Features

  • sdk-api: add support of v3 in sdk-api (611fe56)

1.58.9 (2025-02-20)

Note: Version bump only for package @bitgo/sdk-api

1.58.8 (2025-02-19)

Note: Version bump only for package @bitgo/sdk-api

1.58.7 (2025-02-11)

Note: Version bump only for package @bitgo/sdk-api

1.58.6 (2025-02-05)

Note: Version bump only for package @bitgo/sdk-api

1.58.5 (2025-01-28)

Note: Version bump only for package @bitgo/sdk-api

1.58.4 (2025-01-23)

Note: Version bump only for package @bitgo/sdk-api

1.58.3 (2025-01-23)

Note: Version bump only for package @bitgo/sdk-api

1.58.2 (2025-01-20)

Note: Version bump only for package @bitgo/sdk-api

1.58.1 (2025-01-15)

Note: Version bump only for package @bitgo/sdk-api

1.58.0 (2025-01-09)

Features

  • adding support for non-bitgo recovery for coredao and oas (37f5e49)
  • move hmac fns to own package (7466b99)

1.57.6 (2025-01-03)

Note: Version bump only for package @bitgo/sdk-api

1.57.5 (2024-12-24)

Note: Version bump only for package @bitgo/sdk-api

1.57.4 (2024-12-19)

Note: Version bump only for package @bitgo/sdk-api

1.57.3 (2024-12-17)

Note: Version bump only for package @bitgo/sdk-api

1.57.2 (2024-12-17)

Note: Version bump only for package @bitgo/sdk-api

1.57.1 (2024-12-12)

Note: Version bump only for package @bitgo/sdk-api

1.57.0 (2024-12-11)

Features

  • sdk-api: implement custom proxy agent support in BitGoAPI (cab3958)

1.56.8 (2024-12-03)

Bug Fixes

  • handle signPsbtRequest with Bluebird (12df43d)
  • sdk-api: type errors in old code (f09599f)

1.56.7 (2024-11-26)

Note: Version bump only for package @bitgo/sdk-api

1.56.6 (2024-11-21)

Note: Version bump only for package @bitgo/sdk-api

1.56.5 (2024-11-19)

Note: Version bump only for package @bitgo/sdk-api

1.56.4 (2024-11-14)

Note: Version bump only for package @bitgo/sdk-api

1.56.3 (2024-11-08)

Note: Version bump only for package @bitgo/sdk-api

1.56.2 (2024-11-07)

Note: Version bump only for package @bitgo/sdk-api

1.56.1 (2024-11-01)

Note: Version bump only for package @bitgo/sdk-api

1.56.0 (2024-10-22)

Features

  • sdk-api: gpg encryption for passkey auth (1eda08f)
  • sdk-api: gpg passkey authentication (2b96e37)

1.55.2 (2024-10-15)

Note: Version bump only for package @bitgo/sdk-api

1.55.1 (2024-10-08)

Note: Version bump only for package @bitgo/sdk-api

1.55.0 (2024-10-04)

Bug Fixes

  • move spec to unit-test scripto (3a7f032)
  • sdk-api: use createPsbtDecode instead of createPsbtFromBuffer (06d0b30)

Features

  • add psbt signing for v1 wallets (2c01a77)
  • sdk-api: assume unencrypted access token (6b8dec1)
  • sdk-api: authenticateWithPasskey (0dce834)
  • sdk-api: authenticateWithPasskey method (4320e2b)

1.54.3 (2024-09-24)

Note: Version bump only for package @bitgo/sdk-api

1.54.2 (2024-09-19)

Note: Version bump only for package @bitgo/sdk-api

1.54.1 (2024-09-16)

Note: Version bump only for package @bitgo/sdk-api

1.54.0 (2024-09-10)

Features

1.53.3 (2024-09-03)

Note: Version bump only for package @bitgo/sdk-api

1.53.2 (2024-08-29)

Note: Version bump only for package @bitgo/sdk-api

1.53.1 (2024-08-27)

Note: Version bump only for package @bitgo/sdk-api

1.53.0 (2024-08-20)

Features

  • add debug logs to transactionBuilder (f8764dd)

1.52.0 (2024-08-13)

Features

  • add debug logs to transactionBuilder (f8764dd)

1.51.3 (2024-08-07)

Note: Version bump only for package @bitgo/sdk-api

1.51.2 (2024-07-30)

Note: Version bump only for package @bitgo/sdk-api

1.51.1 (2024-07-24)

Note: Version bump only for package @bitgo/sdk-api

1.51.0 (2024-07-16)

Features

  • root: add Adata validation for DSG session validation (2f01009)
  • sdk-api: add adata param to encryption methods (61e7be9)

1.50.1 (2024-07-04)

Note: Version bump only for package @bitgo/sdk-api

1.50.0 (2024-07-02)

Features

  • add sweep function for v1 wallets (a78e2cf)
  • sdk-api: add bscscan config (2df7f75)

1.49.4 (2024-06-27)

Note: Version bump only for package @bitgo/sdk-api

1.49.3 (2024-06-26)

Note: Version bump only for package @bitgo/sdk-api

1.49.2 (2024-06-21)

Note: Version bump only for package @bitgo/sdk-api

1.49.1 (2024-06-20)

Note: Version bump only for package @bitgo/sdk-api

1.49.0 (2024-06-14)

Features

  • add recover function for v1 btc wallets (16e3b25)

1.48.1 (2024-06-11)

Note: Version bump only for package @bitgo/sdk-api

1.48.0 (2024-06-05)

Features

  • add forReset2fa flag in authenticate options (1f65868)

1.47.5 (2024-05-31)

Note: Version bump only for package @bitgo/sdk-api

1.47.4 (2024-05-28)

Note: Version bump only for package @bitgo/sdk-api

1.47.3 (2024-05-22)

Note: Version bump only for package @bitgo/sdk-api

1.47.2 (2024-05-17)

Note: Version bump only for package @bitgo/sdk-api

1.47.1 (2024-05-13)

Note: Version bump only for package @bitgo/sdk-api

1.47.0 (2024-05-08)

Features

  • move verifyAddress func to own file (07797bc)
  • support creating v1 transaction to bech32 recipient (2039ee5)

1.46.0 (2024-05-01)

Features

  • support bech32 recipient for v1 wallets (b60c306)

1.45.4 (2024-04-25)

Note: Version bump only for package @bitgo/sdk-api

1.45.3 (2024-04-24)

Bug Fixes

  • superagent upgrade to 9.0 (6e9aa43)

1.45.2 (2024-04-22)

Note: Version bump only for package @bitgo/sdk-api

1.45.1 (2024-04-17)

Reverts

  • Revert "feat: protect pass by value when sending data out" (ef1497f)

1.45.0 (2024-04-12)

Features

  • bitgo: add PATCH and OPTIONS to redirectRequest (4c8ba7a)

1.44.2 (2024-04-10)

Note: Version bump only for package @bitgo/sdk-api

1.44.1 (2024-04-09)

Note: Version bump only for package @bitgo/sdk-api

1.44.0 (2024-04-08)

Features

  • protect pass by value when sending data out (8755bdd)

1.43.6 (2024-04-05)

Note: Version bump only for package @bitgo/sdk-api

1.43.5 (2024-03-28)

Note: Version bump only for package @bitgo/sdk-api

1.43.4 (2024-03-19)

Note: Version bump only for package @bitgo/sdk-api

1.43.3 (2024-03-11)

Note: Version bump only for package @bitgo/sdk-api

1.43.2 (2024-02-28)

Note: Version bump only for package @bitgo/sdk-api

1.43.1 (2024-02-22)

Bug Fixes

  • sdk-api: fix proxy after proxy-agent version bump (4580762)

1.43.0 (2024-02-19)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • root: bump proxy agent (c15dd27)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: fix proxy-agent usage (1f194e2)
  • sdk-api: remove sdk-api web bundle (25da067)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add check to see if the derived xpub matches (efef716)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.41.0 (2024-01-30)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: fix proxy-agent usage (1f194e2)
  • sdk-api: remove sdk-api web bundle (25da067)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add check to see if the derived xpub matches (efef716)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.40.0 (2024-01-26)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: fix proxy-agent usage (1f194e2)
  • sdk-api: remove sdk-api web bundle (25da067)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add check to see if the derived xpub matches (efef716)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.39.0 (2024-01-26)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: fix proxy-agent usage (1f194e2)
  • sdk-api: remove sdk-api web bundle (25da067)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add check to see if the derived xpub matches (efef716)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.38.0 (2024-01-25)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: fix proxy-agent usage (1f194e2)
  • sdk-api: remove sdk-api web bundle (25da067)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add check to see if the derived xpub matches (efef716)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.37.0 (2024-01-22)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: fix proxy-agent usage (1f194e2)
  • sdk-api: remove sdk-api web bundle (25da067)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add check to see if the derived xpub matches (efef716)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.36.0 (2024-01-09)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: fix proxy-agent usage (1f194e2)
  • sdk-api: remove sdk-api web bundle (25da067)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add check to see if the derived xpub matches (efef716)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.35.0 (2024-01-03)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: fix proxy-agent usage (1f194e2)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add check to see if the derived xpub matches (efef716)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.34.0 (2023-12-18)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add check to see if the derived xpub matches (efef716)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.33.0 (2023-12-12)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add check to see if the derived xpub matches (efef716)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.32.0 (2023-12-09)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add check to see if the derived xpub matches (efef716)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.31.0 (2023-12-05)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add check to see if the derived xpub matches (efef716)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.30.0 (2023-11-28)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.29.0 (2023-11-24)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.28.0 (2023-11-17)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)
  • statics: make corrections for arbeth and opeth (5dfc405)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.27.0 (2023-11-13)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.26.0 (2023-11-13)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.25.0 (2023-11-13)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.24.0 (2023-10-20)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.23.0 (2023-10-18)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

Features

  • improve logic and add unit test (722d729)
  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.22.0 (2023-09-25)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: drop superagent-proxy dependency (06a86fd)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

Features

  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.21.0 (2023-09-09)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

Features

  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.20.0 (2023-09-09)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

Features

  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.19.0 (2023-09-07)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

Features

  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.18.0 (2023-09-05)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

Features

  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.17.0 (2023-09-01)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

Features

  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.16.0 (2023-08-29)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

Features

  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.15.0 (2023-08-25)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

Features

  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.14.0 (2023-08-24)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

Features

  • sdk-api: add size correction factor for transactions created (5f0131c)
  • sdk-api: test for fully signed tx of v1 safe wallet (ec91fb6)
  • utxo-lib: add tests for v1 safe wallets with uncompressed (4ac75f0)

1.13.2 (2023-08-16)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

1.13.1 (2023-08-16)

Bug Fixes

  • bitgo: add overrides and resolutions to pkgs (14c33b4)
  • sdk-api: upgrade critical vulnerabilities from snyk scan (cd97347)

1.13.0 (2023-08-04)

Features

  • unspents: fix unspents module setup (687f4c3), closes #3651

1.12.0 (2023-07-28)

Features

  • unspents: fix unspents module setup (687f4c3), closes #3651

1.11.3 (2023-07-18)

Note: Version bump only for package @bitgo/sdk-api

1.11.2 (2023-06-21)

Note: Version bump only for package @bitgo/sdk-api

1.11.1 (2023-06-14)

Note: Version bump only for package @bitgo/sdk-api

1.11.0 (2023-06-13)

Features

  • sdk-api: add snowtrace api token support in BitgoAPI (3f9efd8)

1.10.6 (2023-06-07)

Note: Version bump only for package @bitgo/sdk-api

1.10.5 (2023-06-05)

Note: Version bump only for package @bitgo/sdk-api

1.10.4 (2023-05-25)

Note: Version bump only for package @bitgo/sdk-api

1.10.3 (2023-05-17)

Note: Version bump only for package @bitgo/sdk-api

1.10.2 (2023-05-10)

Note: Version bump only for package @bitgo/sdk-api

1.10.1 (2023-05-03)

Note: Version bump only for package @bitgo/sdk-api

1.10.0 (2023-04-25)

Features

  • sdk-core: add enterprise method to fetch ecdsa config (59a2eae)
  • sdk-core: initate, sign and verify ecdsa challenges for enterprise (529ad9e)
  • sdk-core: update ecdsa signing to use enterprise challenge (c626f00)

1.9.12 (2023-04-20)

Note: Version bump only for package @bitgo/sdk-api

1.9.11 (2023-04-13)

Note: Version bump only for package @bitgo/sdk-api

1.9.10 (2023-02-17)

Note: Version bump only for package @bitgo/sdk-api

1.9.9 (2023-02-16)

Bug Fixes

  • bitgo: remove enforcement of HMAC verification on all non-prod environments (118722c)

1.9.8 (2023-02-08)

Bug Fixes

  • bitgo: remove enforcement of HMAC verification on all non-prod environments (118722c)

1.9.7 (2023-01-30)

Bug Fixes

  • bitgo: remove enforcement of HMAC verification on all non-prod environments (118722c)

1.9.6 (2023-01-25)

Bug Fixes

  • sdk-api: don't throw a TypeError for errors without request body (bbdc642)

1.9.5 (2022-12-23)

Note: Version bump only for package @bitgo/sdk-api

1.9.4 (2022-12-20)

Note: Version bump only for package @bitgo/sdk-api

1.9.3 (2022-12-09)

Bug Fixes

  • enable cookie propagation gating for test and prod (da6ddb3)

1.9.2 (2022-12-06)

Note: Version bump only for package @bitgo/sdk-api

1.9.1 (2022-12-01)

Note: Version bump only for package @bitgo/sdk-api

1.9.0 (2022-11-29)

Features

  • allow the sdk to optionally send cookies with the request to custom domains (e40349e)

1.8.0 (2022-11-04)

Features

  • allow the sdk to optionally send cookies with the request to custom domains (e40349e)

1.6.0 (2022-10-27)

Features

  • allow the sdk to optionally send cookies with the request to custom domains (e40349e)

1.5.0 (2022-10-25)

Features

  • allow the sdk to optionally send cookies with the request to custom domains (e40349e)

1.4.0 (2022-10-18)

Bug Fixes

  • core: fix bip32/ecpair, API vs Interface (bec9c1e)
  • sdk-api: fix txValueLimit type (029abab)

Features

  • sdk-coin-polygon: support recovery (15d6021)
  • utxo-lib: export BIP32/ECPair interfaces (8628507)

1.1.0 (2022-07-19)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.33 (2022-07-19)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.32 (2022-07-18)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.31 (2022-07-15)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.30 (2022-07-15)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.29 (2022-07-14)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.28 (2022-07-12)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.27 (2022-07-11)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.26 (2022-07-07)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.25 (2022-07-05)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.24 (2022-07-01)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.23 (2022-06-30)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.22 (2022-06-30)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.21 (2022-06-29)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.20 (2022-06-29)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.19 (2022-06-27)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.18 (2022-06-23)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.17 (2022-06-22)

Bug Fixes

  • add dependency check to fix current and future dependency resolutions (3074335)

1.1.0-rc.16 (2022-06-21)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.15 (2022-06-16)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.14 (2022-06-14)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.13 (2022-06-14)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.12 (2022-06-13)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.11 (2022-06-10)

Features

  • move coinFactory from bitgo to sdk-core (fb7e902)

1.1.0-rc.10 (2022-06-07)

Bug Fixes

  • sdk-api: api uses own version (e2091e9)

1.1.0-rc.9 (2022-06-07)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.8 (2022-06-02)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.7 (2022-06-02)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.6 (2022-06-01)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.5 (2022-05-23)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.4 (2022-05-19)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.3 (2022-05-17)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.2 (2022-05-16)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.1 (2022-05-13)

Note: Version bump only for package @bitgo/sdk-api

1.1.0-rc.0 (2022-05-13)

Features

  • bitgo: added sdk version to constants call (6ee0b6a)

1.0.1-rc.3 (2022-05-12)

Note: Version bump only for package @bitgo/sdk-api

1.0.1-rc.1 (2022-04-19)

Note: Version bump only for package @bitgo/sdk-api