Generating keys
First, you should register a stake pool using the following command:
Generating the artifacts
You will now need to generate all the following artifacts:
payment.vkey
payment verification key
payment.skey
payment signing key
payment.addr
funded address linked to stake
stake.vkey
staking verification key
stake.skey
staking signing key
stake.addr
registered stake address
cold.skey
cold signing key
cold.vkey
cold verification key
kes.skey
KES signing key
kes.vkey
KES verification key
vrf.skey
VRF signing key
vrf.vkey
VRF verification key
opcert.cert
operational certificate
opcert.counter
issue counter
metadata url
metadata hash
Payment and stake key pairs
WE WILL GENERATE KEYS IN OUR AIR-GAPPED MACHINE.
Payment and stake keys
Generate payment keys:
Generate stake keys:
Generate the payment address:
REQUEST FUNDS FROM THE FAUCET
Cold keys
Key evolving signature (KES) keys
Verifiable random function (VRF) keys
Upload keys to the block-producing node
On the Block producer, run:
Use a USB drive to bring kes.skey vrf.skey
and opcert.cert
to your working machine and from there, upload:
DO NOT COPY COLD KEYS OR PAYMENT KEYS TO THE BLOCK PRODUCER OR RELAY NODES.
Last updated