tyler-smith / Go Bip39
Licence: mit
The BIP39 library for Go.
Stars: ✭ 238
Programming Languages
go
31211 projects - #10 most used programming language
Labels
Projects that are alternatives of or similar to Go Bip39
Merkle Tools
Tools for creating Merkle trees, generating merkle proofs, and verification of merkle proofs.
Stars: ✭ 54 (-77.31%)
Mutual labels: bitcoin, cryptography
Bitcoin Cryptography Library
Nayuki's implementation of cryptographic primitives used in Bitcoin.
Stars: ✭ 81 (-65.97%)
Mutual labels: bitcoin, cryptography
Bitcoinecdsa.php
PHP library to generate BTC addresses and signatures from private keys.
Stars: ✭ 169 (-28.99%)
Mutual labels: bitcoin, cryptography
Lightning Rfc
Lightning Network Specifications
Stars: ✭ 1,224 (+414.29%)
Mutual labels: bitcoin, cryptography
Bot18
Bot18 is a high-frequency cryptocurrency trading bot developed by Zenbot creator @carlos8f
Stars: ✭ 157 (-34.03%)
Mutual labels: bitcoin, cryptography
Opentimestamps Server
OpenTimestamps server component
Stars: ✭ 143 (-39.92%)
Mutual labels: bitcoin, cryptography
Aeternity
æternity: solving scalability problems by making sense of state-channels
Stars: ✭ 923 (+287.82%)
Mutual labels: bitcoin, cryptography
Firmware
❄️ Firmware and simulator for Coldcard Hardware Wallet
Stars: ✭ 198 (-16.81%)
Mutual labels: bitcoin, cryptography
Blockchain
Compilation of useful documents and scientific papers about Blockchain & cryptocurrencies.
Stars: ✭ 751 (+215.55%)
Mutual labels: bitcoin, cryptography
Exonum
An extensible open-source framework for creating private/permissioned blockchain applications
Stars: ✭ 1,037 (+335.71%)
Mutual labels: bitcoin, cryptography
Brainflayer
A proof-of-concept cracker for cryptocurrency brainwallets and other low entropy key alogrithms.
Stars: ✭ 561 (+135.71%)
Mutual labels: bitcoin, cryptography
Bitcoin
Bitcoin Core integration/staging tree
Stars: ✭ 60,211 (+25198.74%)
Mutual labels: bitcoin, cryptography
Lightning Onion
Onion Routed Micropayments for the Lightning Network
Stars: ✭ 297 (+24.79%)
Mutual labels: bitcoin, cryptography
Lopp.net
Personal web site of Jameson Lopp
Stars: ✭ 174 (-26.89%)
Mutual labels: bitcoin, cryptography
Example
package main
import (
"fmt"
"github.com/tyler-smith/go-bip39"
"github.com/tyler-smith/go-bip32"
)
func main(){
// Generate a mnemonic for memorization or user-friendly seeds
entropy, _ := bip39.NewEntropy(256)
mnemonic, _ := bip39.NewMnemonic(entropy)
// Generate a Bip32 HD wallet for the mnemonic and a user supplied password
seed := bip39.NewSeed(mnemonic, "Secret Passphrase")
masterKey, _ := bip32.NewMasterKey(seed)
publicKey := masterKey.PublicKey()
// Display mnemonic and keys
fmt.Println("Mnemonic: ", mnemonic)
fmt.Println("Master private key: ", masterKey)
fmt.Println("Master public key: ", publicKey)
}
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].