cryptoadvance / cryptoadvance/specter-diy
DIY HSM
- Dominant language
- Python
- Stars
- 585
- Forks
- 108
- Avg merge
- 6d 1h
- Merged PRs (30d)
- 5
Description
Not without tradeoffs, but Specter DIY could be turned into a DIY HSM module.
Similar to what coldcard does with https://ckbunker.com/ , users can create a policy allowing a USB connected Specter DIY to automatically sign PSBT matching a particular policy.
https://coldcardwallet.com/docs/hsm/rules
https://coldcardwallet.com/docs/hsm/protocol
Such DIY HSM can also be part of a multisig.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the linked Coldcard HSM rules and protocol documentation, then compare them with Specter DIY’s existing PSBT signing and USB communication flow. Done would mean defining and implementing a policy that automatically signs matching PSBTs and supports use in a multisig setup.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- blockchain, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100