Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 1.61 KB

README.md

File metadata and controls

48 lines (34 loc) · 1.61 KB

libracore – A Simple, Powerful Library for Libra Blockchain.

Build Status GolangCIGo Report Card codecov.io GPL License

libracore

libracore is a simple Go (golang) library for creating and manipulating Libra blockchain data structures like creating keys and addresses, creating and signing transactions.

Overview

  • Address creation
  • Account query
  • Transaction creation, signature and verification
  • Two-Party Ed25519 Threshold Signature Scheme (TSS)

Focus

  • Simple and easy to use
  • Full test coverage

Tests

$ export GOPATH=`pwd`
$ go get -u github.com/keyfuse/libracore/xcore
$ cd src/github.com/keyfuse/libracore/
$ make test

Examples

Try Examples:

$ make runexamples

Can I trust this code?

Don't trust. Verify.

License

libracore is released under the GPLv3 License.