hashgraph / hashgraph/guardian

Expand Fireblocks remote signing to cover more operations and users

Open
#3,749 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
146
Forks
186
Avg merge
2d 20h
Merged PRs (30d)
126

Description

### Problem description
Current support for Fireblocks in Guardian is limited to signing messages going into Hedera topics (see [docs](https://docs.hedera.com/guardian/guardian/standard-registry/fireblocks-raw-signing/fireblocks-signing-in-guardian-ui)). This is too restrictive, many use-cases require keys used in other (if possible **all**) operations to be custodied in Fireblocks.

### Requirements
Expand the set of Guardian operations in which Fireblocks API is used for signing transactions (using raw signing) remotely. See [this repo](https://github.com/InternetOfPeers/hedera-external-signer-examples/tree/main) for examples on how to implement this.

### Definition of done

- Fireblocks raw (remote) signing is used in all Guardian operations to the extent possible.
- Documentation is updated accordingly

### Acceptance criteria
To the extent possible, Guardian keys are in custody of Fireblocks with transactions signed remotely.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.