Post
Topic
Board Bitcoin Technical Support
Re: Bitcoin core create a watch only wallet and sign transactions offline [Tutorial]
by
nc50lc
on 06/05/2024, 04:19:42 UTC
but online computer i create watch only wallet importdescriptor command show checksum error ? i don't understand what happen ?
Okay, so you didn't copied it 1:1 but used single quotations marks (') for hardened derivation instead of the sign used by the descriptor which is "h".

Using getdescriptorinfo command shows that the computed checksum changes if the sign is changed:
Code:
getdescriptorinfo "wpkh([14e61600/84'/0'/0']xpub...7hKNXCZ/1/*)"
Result: "checksum": "g9v4p57c",
Code:
getdescriptorinfo "wpkh([14e61600/84h/0h/0h]xpub...7hKNXCZ/1/*)"
Result: "checksum": "m5n2mwfm",

You can use either sign but edit the checksum accordingly, just make sure that the derivation path indices and extended public key (xpub) are correct.