Generate Stake Pool Keys
Stake key pair#
Now let us create our stake key pair :
cardano-cli stake-address key-gen \ --verification-key-file stake.vkey \ --signing-key-file stake.skeyStake address#
Finally, we can create our stake address. This address CAN'T receive payments but will receive the rewards from participating in the protocol. We will save this address in the file stake.addr
cardano-cli stake-address build \ --stake-verification-key-file stake.vkey \ --out-file stake.addr \ --testnet-magic 1097911063This created the file stake.addr, let's check its content:
cat stake.addr> stake_test1ur975g2x22jllzjxnekvqj5d0thdut0aydz8ydwy4pvtg3gy0s7xnRegenerate payment address#
Now that we have a stake address, it is time to regenerate a payment address. This time we use both the stake verification key and payment verification key to build the address. With this, both addresses will be linked together and associated with one another.
cardano-cli address build \ --payment-verification-key-file payment.vkey \ --stake-verification-key-file stake.vkey \ --out-file paymentwithstake.addr \ --testnet-magic 1097911063