ts-bitcoin
TypeScript icon, indicating that this package has built-in type declarations

0.1.6 • Public • Published

TS-Bitcoin

A simplified Bitcoin Library in Typescript - Port of Jimmy Song's "Programming Bitcoin" to Typescript

Progress

  • [x] Finite Fields
  • [x] Elliptic Curves
  • [x] Elliptic Curve Cryptography
  • [x] Serialization
  • [x] Transactions
  • [x] Script
  • [x] Transaction Creation and Validation
  • [x] Pay-to-Script Hash
  • [x] Blocks
  • [x] Networking
  • [x] Simplified Payment Verification
  • [x] Bloom Filters
  • [x] Segwit

Installation

To use this library in your project, you can install it using npm:

npm install ts-bitcoin

Or if you prefer using yarn:

yarn add ts-bitcoin

Once installed, you can import the library in your project:

import * as bitcoin from 'ts-bitcoin'

Examples

For examples of how to use the library, please visit the examples folder.

Contributing

If you want to contribute to this project, feel free to submit a pull request or open an issue.

License

This project is released under the MIT License.

Readme

Keywords

none

Package Sidebar

Install

npm i ts-bitcoin

Weekly Downloads

7

Version

0.1.6

License

MIT

Unpacked Size

623 kB

Total Files

7

Last publish

Collaborators

  • soheil555