bitcoinjs-lib
A javascript Bitcoin library for node.js and browsers.
File Explorer
Download Latest Version (.zip)- main_ci.yml
- bip341.cjs
- bip341.d.ts
- embed.cjs
- embed.d.ts
- index.cjs
- index.d.ts
- lazy.cjs
- lazy.d.ts
- p2ms.cjs
- p2ms.d.ts
- p2pk.cjs
- p2pk.d.ts
- p2pkh.cjs
- p2pkh.d.ts
- p2sh.cjs
- p2sh.d.ts
- p2tr.cjs
- p2tr.d.ts
- p2wpkh.cjs
- p2wpkh.d.ts
- p2wsh.cjs
- p2wsh.d.ts
- bip371.cjs
- bip371.d.ts
- psbtutils.cjs
- psbtutils.d.ts
- address.cjs
- address.d.ts
- bip66.cjs
- bip66.d.ts
- block.cjs
- block.d.ts
- bufferutils.cjs
- bufferutils.d.ts
- crypto.cjs
- crypto.d.ts
- ecc_lib.cjs
- ecc_lib.d.ts
- index.cjs
- index.d.ts
- merkle.cjs
- merkle.d.ts
- networks.cjs
- networks.d.ts
- ops.cjs
- ops.d.ts
- psbt.cjs
- psbt.d.ts
- push_data.cjs
- push_data.d.ts
- script.cjs
- script.d.ts
- script_number.cjs
- script_number.d.ts
- script_signature.cjs
- script_signature.d.ts
- transaction.cjs
- transaction.d.ts
- types.cjs
- types.d.ts
- bip341.js
- embed.js
- index.js
- lazy.js
- p2ms.js
- p2pk.js
- p2pkh.js
- p2sh.js
- p2tr.js
- p2wpkh.js
- p2wsh.js
- bip371.js
- psbtutils.js
- address.js
- bip66.js
- block.js
- bufferutils.js
- crypto.js
- ecc_lib.js
- index.js
- merkle.js
- networks.js
- ops.js
- psbt.js
- push_data.js
- script.js
- script_number.js
- script_signature.js
- transaction.js
- types.js
- base58_encode_decode.json
- base58_keys_invalid.json
- base58_keys_valid.json
- blocks.json
- README.md
- sig_canonical.json
- sig_noncanonical.json
- sighash.json
- tx_valid.json
- address.json
- block.json
- bufferutils.json
- crypto.json
- ecdsa.json
- ecpair.json
- embed.json
- p2ms.json
- p2pk.json
- p2pkh.json
- p2sh.json
- p2tr.json
- p2wpkh.json
- p2wsh.json
- psbt.json
- script.json
- script_number.json
- signature.json
- transaction.json
- _regtest.ts
- addresses.spec.ts
- bip32.spec.ts
- blocks.spec.ts
- cltv.spec.ts
- csv.spec.ts
- payments.spec.ts
- taproot.spec.ts
- transactions.spec.ts
- address.spec.ts
- bip371.spec.ts
- bitcoin.core.spec.ts
- block.spec.ts
- bufferutils.spec.ts
- crypto.spec.ts
- ecc_lib.spec.ts
- ops.spec.ts
- payments.spec.ts
- payments.utils.ts
- psbt.spec.ts
- script.spec.ts
- script_number.spec.ts
- script_signature.spec.ts
- transaction.spec.ts
- tsconfig.json
- types.spec.ts
- bip341.ts
- embed.ts
- index.ts
- lazy.ts
- p2ms.ts
- p2pk.ts
- p2pkh.ts
- p2sh.ts
- p2tr.ts
- p2wpkh.ts
- p2wsh.ts
- bip371.ts
- psbtutils.ts
- address.ts
- bip66.ts
- block.ts
- bufferutils.ts
- crypto.ts
- ecc_lib.ts
- index.ts
- merkle.ts
- networks.ts
- ops.ts
- psbt.ts
- push_data.ts
- script.ts
- script_number.ts
- script_signature.ts
- transaction.ts
- types.ts
- .gitignore
- .mocharc.json
- .nsprc
- .prettierignore
- .prettierrc.json
- CHANGELOG.md
- CONTRIBUTING.md
- eslint.config.js
- fixup.cjs
- LICENSE
- package-lock.json
- package.json
- README.md
- tsconfig.base.json
- tsconfig.cjs.json
- tsconfig.json
- typedoc.json
# Installation Guide
1. Get the code
git clone https://github.com/bitcoinjs/bitcoinjs-lib
Downloads the entire project code from GitHub to your computer.
cd bitcoinjs-lib
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
**WARNING**: We presently don't provide any tooling to verify that the release on `npm` matches GitHub. As such, you should verify anything downloaded by `npm` against your own verified copy.
Type this command into your terminal and run it.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
