Developers
Github Main Repository
Various links with utilities and docs
(source code is at https://github.com/naftalimurgor/bitgesell-docs)
Python pybgl Library
Based on pybtc library. Current version is 3.0
Feature Support
- Basic functions
- Supports addresses types PUBKEY, P2PKH, P2SH, P2SH-PWPKH, P2WPKH, P2WSH.
- Supports BIP32(Hierarchical Deterministic Wallets), BIP39(Mnemonic code generation)
- Supports BIP141(Segregated Witness)
- Transaction constructor
$ cd pybgl
$ python3 setup.py install
Javascript jsbgl Library
Crypto secp256k1 + wasm. Implemented: bip32, bip39, bip44, bip49, bip84, bip141. NIST random generation tests on the fly for entropy. Shamir’s secret sharing for mnemonic.
npm run build:wasm:prebuild
npm run build:wasm
npm run build
npm run build:web
<script> …
// inside async function
var jsbgl = await jsbgl.asyncInit();
… </script>
BGLAPI Server
BGLAPI Server is based on BTCAPI Server.
BGLAPI Server is a server platform for working with Bitgesell blockchain and the network. This project is free and open source and can be used to build various services, both non-commercial and commercial, without any legal restrictions.
BGLAPI can be used as a backend for wallets, block explorers, payment processing and analytical platforms.
You can run BGLAPI as a self-hosted solution, or use a third-party public host.