orbs-signer-client
v1.2.0
Published
[![CI](https://circleci.com/gh/orbs-network/signer-service/tree/master.svg?style=svg)](https://circleci.com/gh/orbs-network/signer-service/tree/master)
Downloads
57
Maintainers
Keywords
Readme
Signer Service
The signer service manages the node private keys (Orbs and Ethereum) securely and signs transactions on behalf of the node. Used by ONG to sign blocks and protocol messages. Also used by Ethereum Writer to sign Ethereum transactions.
The service implements Node Sign interface of the Vault service part of the Orbs protocol specification.
DockerHub: https://hub.docker.com/repository/docker/orbsnetwork/signer
Testing
./test.sh
Testing - javascript client
docker-compose up -d
npm install
npm test
docker compose down
Building
./create-docker-version.sh && ./docker-build.sh
will produce new docker image.
CLI reference
Usage:
-config value
path/to/config.json
-listen string
ip address and port for http server (default ":7777")
-version
returns information about version
Polygon-matic POS & EIP 155
changes were added on this commit to support EIP-155 (replay attack) as a part of wider effort for the signer to support POS on matic network, and signing on other EVM networks using a channelID.