For your pool to produce blocks, you need to lower the decentralization parameter. To do that, create an update proposal to lower the decentralization parameter.
First, generate non-extended verification keys for your genesis delegates:
Update proposals need to be submitted during the first 4k/f slots of the epoch. Keep in mind that Shelley epochs have 20 times as many slots as Byron epochs. This short script will show if there is time to submit the update proposal in the current epoch. Change the value of Byron slots to be subtracted from the current tip (in this case it was 1350):
#!/usr/bin/env bashBYRON_SLOTS=1350TIP=$(cardano-cliquerytip--testnet-magic42|jq.slot)SHELLEY_SLOTS=$(($TIP-$BYRON_SLOTS))SHELLEY_EPOCH_LENGTH=$(catconfiguration/shelley-genesis.json|jq.epochLength)K=$(catconfiguration/shelley-genesis.json|jq.securityParam)F=$(catconfiguration/shelley-genesis.json|jq.activeSlotsCoeff)UPDATE_PROPOSAL_TH=$(echo "4*$K/$F" |bc)SLOT_IN_EPOCH=$(($SHELLEY_SLOTS % $SHELLEY_EPOCH_LENGTH))echo"UPDATE-THRESOLD: $UPDATE_PROPOSAL_TH"echo"SLOT IN EPOCH: $SLOT_IN_EPOCH"
chmod+xwhereinepoch.sh
You need to submit the proposal in the first 4k/f slots in the epoch, so before slot 3600 of the current epoch: