@umbra-privacy/guardian-client
v0.2.0
Published
One guardian share node over HTTP: fetch its KEM key for a fresh label, seal a share pair to it, and endorse a process3x3x2x2 or a registration. Pre-release (0.x): every API, type and behaviour is subject to change at any time, as and when the Nimbus Priv
Readme
@umbra-privacy/guardian-client
An HTTP client for one guardian node. It fetches the node's key for a fresh label, seals a share pair to it, and asks the node to endorse a transaction or a registration.
Most apps don't install it directly. It is a service client of @umbra-privacy/nimbus-solana-web, which installs it for you.
Pre-release (0.x): every API, type and behaviour is subject to change at any time, as and when the Nimbus Privacy team (built by Umbra Privacy) decides or requires.
Install
pnpm add @umbra-privacy/guardian-clientEntry points
@umbra-privacy/guardian-client: Published keys, endorse requests to one node or the committee, and the attestation.@umbra-privacy/guardian-client/frame: Lays out and seals the request frames, and parses a node's published key.@umbra-privacy/guardian-client/types: The primitives andfetchit is handed, the frame's inputs, and the HTTP options and answers.
License
Apache-2.0
Nimbus Privacy (built by Umbra Privacy)
