this is what documentation says '(boolean, optional, default=false) Set this descriptor to be the active descriptor for the corresponding output type/externality'

Should it be used with addr descriptor ? why? why not?

1 Answer 1


Active descriptors are ones from which new addresses are drawn (through the getnewaddress RPC, new receive addresses in the GUI, change addresses if internal, ...).

Active descriptors must be ranged (have a KEY expression with a '*' in it). addr() descriptors are never ranged, so they cannot be active.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.