bip32: BIP-0032: Hierarchical Deterministic Wallets for Bitcoin and other cryptocurrencies

[ apache, cryptography, library ] [ Propose Tags ] [ Report a vulnerability ]

BIP-0032: Hierarchical Deterministic Wallets for Bitcoin and other cryptocurrencies

This library builds in GHC and GHCJS.


[Skip to Readme]

Modules

[Index] [Quick Jump]

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1, 0.1.1, 0.1.2, 0.2
Change log CHANGELOG.md
Dependencies base (>=4 && <5), base58-bytestring, binary, bitcoin-hash, bitcoin-keys, bytestring [details]
Tested with ghc ==8.8.3, ghc ==8.6.5, ghcjs ==8.6.0
License Apache-2.0
Copyright Copyright (c) Renzo Carbonara 2020
Author k0001
Maintainer k0001
Revised Revision 1 made by RenzoCarbonara at 2022-11-29T20:23:05Z
Category Cryptography
Home page https://gitlab.com/k0001/hs-bip32
Bug tracker https://gitlab.com/k0001/hs-bip32/issues
Uploaded by RenzoCarbonara at 2020-06-24T21:23:28Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 667 total (6 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for bip32-0.2

[back to package description]

bip32

Haskell implementation of the BIP-0032 standard: Hierarchical Deterministic Wallets, for Bitcoin and other cryptocurrencies.

Based on the specification at BIP-0032.

This library builds on GHC and GHCJS.

Developing in GHCJS

  • cabal --ghcjs build will build the Haskell bip32 library with the JavaScript dependencies already compiled at js/index.compiled.js.

  • If the js/index.js file changes, run npx webpack to regenerate js/index.compiled.js and commit both files to the repository.

  • If the package.json file changes, run npm install -D to get new JS dependencies, and then run npx webpack as above.