planetarium / sphere

A signing library encapsulating multiple account providers to be used on Libplanet-based applications.
5 stars 2 forks source link

sphere

"Sphere" is a monorepo consists of several typescript packages to provide safer, easier, and managable interface to sign transactions used in Libplanet-based projects, with various source of private key.

Project Structure

Package Installation

# First Add Signing Interface as Dependency
yarn add @planetarium/sign

# Then Add Required Account Provider
yarn add @planetarium/account-raw
yarn add @planetarium/acocount-local
yarn add @planetarium/account-aws-kms

Source Development Setup

git clone git@github.com:planetarium/sphere.git
cd sphere

# yarn workspace plugin is enabled, so you don't have to yarn install every package manually.
yarn install

# Builds all packages
yarn workspaces foreach run build