Is there some cardano-cli, cardano-wallet, cardano-address command to generate many receiving addresses that would point to the same key?
Similar as how Daedalus shows a list of receiving addresses and I can use the fresh one.
Is there some cardano-cli, cardano-wallet, cardano-address command to generate many receiving addresses that would point to the same key?
Similar as how Daedalus shows a list of receiving addresses and I can use the fresh one.
You could run cardano-wallet key child
repeatedly with the derivation paths to generate the individual payment signing keys. (The cardano-address
tool can do this, too.) The paths in Daedalus start with 1852H/1815H/0H/0/0
or 1852H/1815H/0H/1/0
and proceed sequentially:
cardano-wallet key child 1852H/1815H/0H/0/0
cardano-wallet key child 1852H/1815H/0H/0/1
cardano-wallet key child 1852H/1815H/0H/0/2
. . .
cardano-wallet key child 1852H/1815H/0H/1/0
cardano-wallet key child 1852H/1815H/0H/1/1
cardano-wallet key child 1852H/1815H/0H/1/2
. . .
You will also need to create the stake signing key 1852H/1815H/0H/2/0
and combine that with each of the payment keys to create the corresponding payment addresses. See here for the detailed procedure.