hashgraph / hashgraph/guardian
Expand Fireblocks remote signing to cover more operations and users
- 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
Assessment
This issue has not been assessed yet.