• About
  • FAQ
  • Earn Bitcoin while Surfing the net
  • Buy & Sell Crypto on Paxful
Newsletter
Approx Foundation
  • Home
    • Home – Layout 1
  • Bitcoin
  • Ethereum
  • Regulation
  • Market
  • Blockchain
  • Business
  • Guide
  • Contact Us
No Result
View All Result
  • Home
    • Home – Layout 1
  • Bitcoin
  • Ethereum
  • Regulation
  • Market
  • Blockchain
  • Business
  • Guide
  • Contact Us
No Result
View All Result
Approx Foundation
No Result
View All Result
Home Bitcoin

wallet recovery – Better Understanding a Timelock Taproot Script Path Miniscript

Moussa by Moussa
January 13, 2025
in Bitcoin
0
peer discovery – how to obtain the IP addresses of nodes for mining pools?
189
SHARES
1.5k
VIEWS
Share on FacebookShare on Twitter


I would like to create a Taproot wallet that meets the following conditions:

  1. Users can use their keys to spend UTXOs at any time
  2. There is a special key, provided by a recovery service, that can only be used to spend UTXOs after one year. This is the case when the user loses the seed and so a trusted recovery service can act.

I created the following miniscript to meet these requirements:

tr(
   dummy_key,
   {and_v(
       v:pk(recovery_key),
       older(52560)
       ),
    pk(user_xpub)}
)

Examples for the above variables:

let dummy_key = "d01115d548e7561b15c38f004d734633687cf4419620095bc5b0f47070afe85a";
let user_xpub = "[6f53d49c/44h/1h/0h]tpubDDjsCRDQ9YzyaAq9rspCfq8RZFrWoBpYnLxK6sS2hS2yukqSczgcYiur8Scx4Hd5AZatxTuzMtJQJhchufv1FRFanLqUP7JHwusSSpfcEp2/0/*";
let recovery_key = "c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5";

So my understanding is:

  1. The above script path correctly supports any key derived from user_xpub at anytime OR the recovery_key after one year.

  2. Since the tr() expression needs to support the case where the user has lost their seed/signer wallet and can no longer sign transactions, user_xpub cannot be in the key path and a dummy key must be used. Therefore, a dummy key shared between the recovery service and the user is the only way to make this script work.

  3. The above script works interchangeably with public and private keys.

Are statements 1,2 and 3 correct?



Source link

Related articles

Robinhood Puts $25M Into Bitcoin, Citing Belief in Crypto’s Future

Robinhood Puts $25M Into Bitcoin, Citing Belief in Crypto’s Future

October 8, 2026
Cardano News: CIP-0113 Brings Compliance Rules to ADA Tokens

Cardano News: CIP-0113 Brings Compliance Rules to ADA Tokens

October 8, 2026
Share76Tweet47

Related Posts

Robinhood Puts $25M Into Bitcoin, Citing Belief in Crypto’s Future

Robinhood Puts $25M Into Bitcoin, Citing Belief in Crypto’s Future

by Moussa
October 8, 2026
0

Key TakeawaysRobinhood’s crypto chief confirmed a $25 million bitcoin allocation.Arkham characterized the move as the company’s first bitcoin purchase.Kerbrat described...

Cardano News: CIP-0113 Brings Compliance Rules to ADA Tokens

Cardano News: CIP-0113 Brings Compliance Rules to ADA Tokens

by Moussa
October 8, 2026
0

In Cardano news today, the Cardano Foundation has launched CIP-0113, a standard that lets issuers build compliance rules into programmable...

DSA White Paper Named Among the 2026 DC Fintech Week Winning Papers

BitGo And HashKey Expand Asia Partnership Across Staking, Custody And Tokenization

by Moussa
October 7, 2026
0

Trusted Editorial content, reviewed by leading industry experts and seasoned editors. Ad Disclosure TL;DR: BitGo and HashKey Cloud have expanded...

Ethereum ETFs Lose $201.9 Million As Bitcoin Funds Return To Inflows

Ethereum ETFs Lose $201.9 Million As Bitcoin Funds Return To Inflows

by Moussa
October 7, 2026
0

Reason to trust Strict editorial policy that focuses on accuracy, relevance, and impartiality Created by industry experts and meticulously reviewed...

U.S. Investors Want To Up Their Crypto Holdings: Charles Schwab

U.S. Investors Want To Up Their Crypto Holdings: Charles Schwab

by Moussa
October 7, 2026
0

Forget stocks — U.S. investors are more interested in upping their bitcoin holdings, according to new research.  Charles Schwab’s 2026...

Load More

youssufi.com

sephina.com

[vc_row full_width="stretch_row" parallax="content-moving" vc_row_background="" background_repeat="no-repeat" background_position="center center" footer_scheme="dark" css=".vc_custom_1517813231908{padding-top: 60px !important;padding-bottom: 30px !important;background-color: #191818 !important;background-position: center;background-repeat: no-repeat !important;background-size: cover !important;}" footer_widget_title_color="#fcbf46" footer_button_bg="#fcb11e"][vc_column width="1/4"]

We bring you the latest in Crypto News

[/vc_column][vc_column width="1/4"][vc_wp_categories]
[/vc_column][vc_column width="1/4"][vc_wp_tagcloud taxonomy="post_tag"][/vc_column][vc_column width="1/4"]

Newsletter

[vc_raw_html]JTNDcCUzRSUzQ2RpdiUyMGNsYXNzJTNEJTIydG5wJTIwdG5wLXN1YnNjcmlwdGlvbiUyMiUzRSUwQSUzQ2Zvcm0lMjBtZXRob2QlM0QlMjJwb3N0JTIyJTIwYWN0aW9uJTNEJTIyaHR0cHMlM0ElMkYlMkZhcHByb3gub3JnJTJGJTNGbmElM0RzJTIyJTNFJTBBJTBBJTNDaW5wdXQlMjB0eXBlJTNEJTIyaGlkZGVuJTIyJTIwbmFtZSUzRCUyMm5sYW5nJTIyJTIwdmFsdWUlM0QlMjIlMjIlM0UlM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1maXJzdG5hbWUlMjIlM0UlM0NsYWJlbCUyMGZvciUzRCUyMnRucC0xJTIyJTNFRmlyc3QlMjBuYW1lJTIwb3IlMjBmdWxsJTIwbmFtZSUzQyUyRmxhYmVsJTNFJTBBJTNDaW5wdXQlMjBjbGFzcyUzRCUyMnRucC1uYW1lJTIyJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBuYW1lJTNEJTIybm4lMjIlMjBpZCUzRCUyMnRucC0xJTIyJTIwdmFsdWUlM0QlMjIlMjIlM0UlM0MlMkZkaXYlM0UlMEElM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1lbWFpbCUyMiUzRSUzQ2xhYmVsJTIwZm9yJTNEJTIydG5wLTIlMjIlM0VFbWFpbCUzQyUyRmxhYmVsJTNFJTBBJTNDaW5wdXQlMjBjbGFzcyUzRCUyMnRucC1lbWFpbCUyMiUyMHR5cGUlM0QlMjJlbWFpbCUyMiUyMG5hbWUlM0QlMjJuZSUyMiUyMGlkJTNEJTIydG5wLTIlMjIlMjB2YWx1ZSUzRCUyMiUyMiUyMHJlcXVpcmVkJTNFJTNDJTJGZGl2JTNFJTBBJTNDZGl2JTIwY2xhc3MlM0QlMjJ0bnAtZmllbGQlMjB0bnAtcHJpdmFjeS1maWVsZCUyMiUzRSUzQ2xhYmVsJTNFJTNDaW5wdXQlMjB0eXBlJTNEJTIyY2hlY2tib3glMjIlMjBuYW1lJTNEJTIybnklMjIlMjByZXF1aXJlZCUyMGNsYXNzJTNEJTIydG5wLXByaXZhY3klMjIlM0UlQzIlQTBCeSUyMGNvbnRpbnVpbmclMkMlMjB5b3UlMjBhY2NlcHQlMjB0aGUlMjBwcml2YWN5JTIwcG9saWN5JTNDJTJGbGFiZWwlM0UlM0MlMkZkaXYlM0UlM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1idXR0b24lMjIlM0UlM0NpbnB1dCUyMGNsYXNzJTNEJTIydG5wLXN1Ym1pdCUyMiUyMHR5cGUlM0QlMjJzdWJtaXQlMjIlMjB2YWx1ZSUzRCUyMlN1YnNjcmliZSUyMiUyMCUzRSUwQSUzQyUyRmRpdiUzRSUwQSUzQyUyRmZvcm0lM0UlMEElM0MlMkZkaXYlM0UlM0NiciUyRiUzRSUzQyUyRnAlM0U=[/vc_raw_html][/vc_column][/vc_row]
No Result
View All Result
  • Contact Us
  • Homepages
  • Business
  • Guide

© 2024 APPROX FOUNDATION - The Crypto Currency News