It sounds like you are currently running a passive node which doesn’t have the ability to create blocks.
To become an active stake pool node on the testnet follow the steps in Chris’ great guide:
A very rough summary of the process:
Create a secret, public and address key, receive some testnet ADA from faucet (or in telegram people will send you some if faucet is empty), run the ‘createStakePool.sh’ and then ‘delegate-account.sh’ scripts and you should then be ready to stake once your transaction has been received by the network (I believe you only begin staking in the epoch after the epoch you make the stake pool transaction?).
Can you help me with the error below, plus I need fund from faucet?
##1. Create the offline transaction file
##2. Add the Account to the transaction
##3. Add the certificate to the transaction
error: The following required arguments were not provided:
USAGE:
jcli transaction add-certificate --staging
For more information try --help
##5. Retrieve your stake pool id (NodeId)
Invalid data
|-> invalid length
============== Stake Pool details ================
Stake Pool ID:
Stake Pool owner: ca1sklzzyrzgcqc03vw3xt8mahynllqxj4vt0mq83pmuz8mfuyjz0z7jzkk5rx
TAX_VALUE: 25000
TAX_RATIO: 10
TAX_LIMIT: 10000000
rm: cannot remove ‘stake_pool_certificate.signed’: No such file or directory
##6. Create the node_secret.yaml file
Great guide. What I am look for clarity on is:
This guide is for running jormungandr on a virtual private server (VPS), running Ubuntu 18.04. (does that mean not a local machine?, hence 2 ubuntus. 1 local and 1 vps (or another machine)
and
ssh-copy-id -i ~/.ssh/<YOUR KEYNAME>.pub root@<YOUR VPS PUBLIC IP ADDRESS>
Do I need so have a paid vps like digital ocean, or is this all on my local machine. Not clear on what goes in the VPS public Address