Skip to content

Install specterext-timelockrecovery#2489

Merged
k9ert merged 3 commits intocryptoadvance:masterfrom
oren-z0:install-specterext-timelockrecovery
Mar 28, 2026
Merged

Install specterext-timelockrecovery#2489
k9ert merged 3 commits intocryptoadvance:masterfrom
oren-z0:install-specterext-timelockrecovery

Conversation

@oren-z0
Copy link
Copy Markdown
Contributor

@oren-z0 oren-z0 commented Jan 12, 2025

The new extension is ready, see: http://github.com/oren-z0/timelockrecovery-specter
For now I've configured it as "alpha" - until I'll run manual tests with all kinds of edge-cases (wallets with really a lot of UTXOs to consolidate, a very large number of recovery addresses, etc.)

Test it with:

SERVICES_DEVSTATUS_THRESHOLD=alpha python -m cryptoadvance.specter server

@netlify
Copy link
Copy Markdown

netlify Bot commented Jan 12, 2025

Deploy Preview for specter-desktop-docs canceled.

Name Link
🔨 Latest commit 3fad97f
🔍 Latest deploy log https://app.netlify.com/sites/specter-desktop-docs/deploys/678d289ef9e6a0000870068f

@petre-c
Copy link
Copy Markdown

petre-c commented Feb 10, 2025

Here's a nudge from somebody interested in having this extension reviewed and merged

@netlify
Copy link
Copy Markdown

netlify Bot commented Feb 3, 2026

Deploy Preview for specter-desktop-docs canceled.

Name Link
🔨 Latest commit 968580d
🔍 Latest deploy log https://app.netlify.com/projects/specter-desktop-docs/deploys/698226f0a27118000839550d

@k9ert k9ert force-pushed the install-specterext-timelockrecovery branch from 968580d to 78fb6f4 Compare March 21, 2026 11:14
@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 21, 2026

Deploy Preview for specter-desktop-docs canceled.

Name Link
🔨 Latest commit 55bdb67
🔍 Latest deploy log https://app.netlify.com/projects/specter-desktop-docs/deploys/69c794a381bdb00008973d41

@k9ert
Copy link
Copy Markdown
Contributor

k9ert commented Mar 21, 2026

@al-munazzim please review this PR

@oren-z0
Copy link
Copy Markdown
Contributor Author

oren-z0 commented Mar 22, 2026

Nice to see that Specter-Desktop is still being developed & improved.
Let me check that it supports BIP-128.

@k9ert
Copy link
Copy Markdown
Contributor

k9ert commented Mar 27, 2026

Sorry for the delay. So much to do! I've mut this one at the top of my todo-list!

@k9ert k9ert force-pushed the install-specterext-timelockrecovery branch from 78fb6f4 to 6cb3f90 Compare March 27, 2026 20:10
@al-munazzim
Copy link
Copy Markdown
Contributor

PR Review

This PR adds the extension (v0.1.8) to Specter Desktop's default extensions.

Technical Assessment:

  • Dependencies: Properly added to both and with correct SHA256 hashes
  • Configuration: Extension service correctly added to in
  • Tests: Updated to expect the new extension packages (count adjusted from 31 to 34)
  • CI Status: Main tests (, ) are passing; only still pending

Extension Details:

  • Purpose: Timelock-based recovery solutions (as per extension repo)
  • Status: Set to "alpha" for initial testing with edge cases
  • Testing: Can be enabled with

Recommendation:APPROVE

The implementation follows Specter's standard extension installation patterns. All technical requirements are met, and the functionality (timelock recovery) addresses a legitimate Bitcoin custody use case.

The alpha status is appropriate for initial rollout, allowing testing before broader availability.

@k9ert k9ert force-pushed the install-specterext-timelockrecovery branch from 6cb3f90 to 55bdb67 Compare March 28, 2026 08:43
@k9ert
Copy link
Copy Markdown
Contributor

k9ert commented Mar 28, 2026

This is awesome! I seriously didn't know how cool that is! Thank you very much for your contribution.
I tested it with a Specter HWW and couldn't sign the Recovery Transaction for some reason.
But it's good enough for an alpha release.
I'll probably dig deeper the coming weeks!

@k9ert k9ert merged commit 8ebf175 into cryptoadvance:master Mar 28, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants