dart_crypto

Creator: coderz1093

Last updated:

0 purchases

dart_crypto Image
dart_crypto Images

Languages

Categories

Add to Cart

Description:

dart crypto

Cryptographic for blockchain encryptions & wallets. #

NOTE
A library for Dart developers.

Description #
Set of basic encryptions to use in context of blockchain wallets, such as bitcon or ethereum.
Included features:

seed generation
mnemonic
different types of private key generation
public key generation
common bitcoin address formats such es p2pkh & p2sh
determenistic key generation and wallets
papper wallets

Cryptos #
Supported crypto standards:
BIP0033,
BIP0039,
BIP0044,
sha256,
sha512,
secp256k1,
RIPEMD160,
p2pkh,
p2sh,
hmac
Coin types supported, referred to SLIP0044: Bitcoin, Bitcoin Cash
Usage #
A simple usage example:
import 'package:dart_crypto/dart_crypto.dart';
import 'dart:convert';

void main() {

// Create some simple HD Wallet
var seed = Seed();
var wallet = HDWallet.fromSeed(seed);

//Bip44 for bitcoin wallet
var path = "m/44'/0'/0'/0/1";

// generate some new wallet address by path
wallet.generate(path);

print(wallet.privateKey);
// Master private key 57f9130368c2e7bae6c945476910e3ffac68fbea0a3c4378a0dcba1b721bceed

print(wallet.ckdChilds[path]);
// Wallet Address by bip44 {"index":1,"path":"m/44'/0'/0'/0/1","privateKey":"NULL","publicKey":"7414deff78c92d2bb18017cd841786f7018dcb087007b0b54585d50691fbdfe6","chainCode":"778512d28a448a8f642f34ab8d3bb3e70389d81f7debb8fe81831e3db0b639db","address":"1MjadsmDWx7onXsEBtD3fxYoxCv9evm5Zi"}

}
copied to clipboard
Features and bugs #
Please file feature requests and bugs at the issue tracker.
License #
Provided under MIT license.
Created from templates made available by Stagehand under a BSD-style
license.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.