Need help with BitGoJS?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

BitGo
232 Stars 168 Forks Apache License 2.0 4.0K Commits 14 Opened issues

Description

BitGo JavaScript SDK

Services available

!
?

Need anything else?

Contributors list

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 [email protected] 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 |

core
| Authentication, wallet management, user authentication, cryptographic primitives, abstract coin interfaces, coin implementations | Link | | @bitgo/express |
express
| Local BitGo transaction signing server and proxy | Link | | @bitgo/statics |
statics
| Static configuration values used across the BitGo platform | Link |

Release Notes

Each module provides release notes in

modules/*/RELEASE_NOTES.md
.

The release notes for the

core
module are here.

NodeJS Version Support Policy

Due to constraints from library dependencies, we currenty only support node versions

>=10.22.0 <12.0.0
.

Note: We intend to support the current

lts
(node 12), in the future.

The

npm
package manager 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.

When using

yarn
, use
yarn install --ignore-engines
when adding the dependency.

If you encounter issues installing this package using any other package manager, please report the issue to your package manager.

Notes for Developers

See DEVELOPERS.md

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.