We need to support non-taproot addresses generation (and then scanning) for receiving sats from wallets that don't support taproot.