Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bgadrian/go-mnemonic
Go implementations of Bitcoin & other mnemonic algorithms.
https://github.com/bgadrian/go-mnemonic
bitcoin bitcoin-wallet cryptocurrency wallet-generator
Last synced: 3 months ago
JSON representation
Go implementations of Bitcoin & other mnemonic algorithms.
- Host: GitHub
- URL: https://github.com/bgadrian/go-mnemonic
- Owner: bgadrian
- License: mit
- Created: 2017-09-22T23:04:59.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-09-24T14:21:19.000Z (over 7 years ago)
- Last Synced: 2024-09-29T04:03:50.065Z (4 months ago)
- Topics: bitcoin, bitcoin-wallet, cryptocurrency, wallet-generator
- Language: Go
- Size: 28.3 KB
- Stars: 10
- Watchers: 2
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Go Mnemonic [![Build Status](https://travis-ci.org/bgadrian/go-mnemonic.svg?branch=master)](https://travis-ci.org/bgadrian/go-mnemonic) [![codecov](https://codecov.io/gh/bgadrian/go-mnemonic/branch/master/graph/badge.svg)](https://codecov.io/gh/bgadrian/go-mnemonic)
Golang implementation of Bitcoin & other Mnemonic algorithms used in block chains.
### Why?
Mainly for academic purposes, I want to learn Go & block chains. I only found 1 other implementation in Go so there is room for more.
The code has full unit tests and benchmarks, including all official vectors.### [Bitcoin BIP39 - Mnemonic code for generating deterministic keys](./bip39/README.md) [![Go Report Card](https://goreportcard.com/badge/github.com/bgadrian/go-mnemonic/bip39)](https://goreportcard.com/report/github.com/bgadrian/go-mnemonic/bip39) [![GoDoc](https://godoc.org/golang.org/x/tools/cmd/godoc?status.svg)](https://godoc.org/github.com/bgadrian/go-mnemonic/bip39)
Implementation in Go (golang) based on [original specs](https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki#Reference_Implementation).
> This BIP describes the implementation of a mnemonic code or mnemonic sentence -- a group of easy to remember words -- for the generation of deterministic wallets.
### Copyright
Adrian B.G. 2017, no rights reserved.