user871: Given a payment address, is it possible to generate or query the blockchain, using cardano-graphql, cardano-cli, plutus or by other means, so as to obtain a new payment address (unused) for the same wallet?
This is to be achieved without requiring the payment verification key of the receiving wallet.
Illustration of my use case:
Say, a third party has a wallet and I was given one of the payment addresses of that wallet, address1 = addr1apq...
Now, I want to obtain an unused payment address, address2 for this wallet using the address1 above and make payment to it. Is there a way to do that?

user810: No, you would need a extended public key (xPub) for that. You can grab one (account xPub) from Daedalus or derive it using cardano-addresses.

871: <p>Given a payment address, is it possible to generate or query the blockchain, using <code>cardano-graphql</code>, <code>cardano-cli</code>, <code>plutus</code> or by other means, so as to obtain a new payment address (unused) for the same wallet?</p>
<p>This is to be achieved without requiring the payment verification key of the receiving wallet.</p>
<p>Illustration of my use case:</p>
<p>Say, a third party has a wallet and I was given one of the payment addresses of that wallet, <em>address1</em> = <code>addr1apq...</code></p>
<p>Now, I want to obtain an unused payment address, <em>address2</em> for this wallet using the <em>address1</em> above and make payment to it. Is there a way to do that?</p>
 810: <p>No, you would need a <a href="https://help.cointracker.io/en/articles/2645254-what-is-xpub-ypub-zpub-and-utxo" rel="nofollow noreferrer">extended public key</a> (xPub) for that. You can grab one (account xPub) from Daedalus or derive it using <a href="https://github.com/input-output-hk/cardano-addresses" rel="nofollow noreferrer">cardano-addresses</a>.</p>
