bitwasp/trezor-client

PHP Wrapper for a bitcoind daemon

dev-master 2018-04-08 20:53 UTC

This package is auto-updated.

Last update: 2024-03-27 02:28:25 UTC


README

Build Status Scrutinizer Code Quality Code Coverage

This package exposes objects for interacting with the trezord-go package.

The trezord-go package runs a webserver and issues session ID's to software that needs to use a device.

It takes care of all the heavy lifting of speaking to a USB HID device, and exposes an API allowing us to pass protobuf messages to a trezor device.

Installation

composer require bit-wasp/trezor-bridge-client

Contributing

See our contributors guide for more information

Testing

The library has two test cases: mock tests, where the HTTP layer is mocked and tested. It also includes integration tests which run against a trezor emulator, and while running trezord-go.