How to set up a POOL in a few minutes - and register using CNTOOLS

Whoops, did not notice there was a second user slot. This is what I have now

so the forum changed the format for “ … delete and paste again


[ -f “/home/your_user/.ghcup/env” ] && source “/home/your_user/.ghcup/env # ghcu>

export CNODE_HOME=/opt/cardano/cnode

Not working, replace all 4 characters “ with other from the keyboard

image
Like this?

Exact, save and now try ghc - -version

image
This is the result

Pfff, progress :))

Now try

ghcup install ghc 8.10.2

ghcup set ghc 8.10.2

ghcup - -version

ghcup: command not found is what I get when I try the install command.

Hmm try again

cd ~/tmp 
./prereqs.sh

. "${HOME}/.bashrc"

The GHCup Haskell installer, version v0.1.15.2 !
Some more progress!

Try now

ghcup install ghc 8.10.2

ghcup set ghc 8.10.2

ghcup - -version

Yep! That was all successful!

Now, try

ghcup install cabal 3.2.0.0
ghcup set cabal 3.2.0.0
check the version
cabal - -version. (U should see 3.2.0.0)
Now stop the node and rebuild
sudo systemctl stop cnode
cd ~/git
cd cardano-node

git fetch --tags --all
git checkout 1.27.0

echo -e "package cardano-crypto-praos\n  flags: -external-libsodium-vrf" > cabal.project.local

$CNODE_HOME/scripts/cabal-build-all.sh -o

Alright! I followed everything and was able to access my wallet! I also ran into an issue where my imported wallet was not getting updated but in the time I didn’t reply, I also addressed that.

Thank you Alex, really saved the project.

1 Like

Perhaps u will need to move the funds to the first/oldest address from the wallet

Just did that, everything is all sorted out now, gonna keep on moving on through the guide now, you’re the real MVP.

1 Like

Hi @Alexd1985

At first nice tutorial.
I’ve finished the setup of the stakepool and I have encripted the files.
Which files should I remove from the server and store them only on a offline filestorage?
Are these the files with ‘gpg’ extension?

Thanks and regards

Exactly… the files with gpg extension… but also keep offline a copy of all files just in case u will forget the encryption password

  • 1 usb with all files unencrypted
  • 1 usb with gpg files which u will use everytime when u will need to change the pool parameters or perform transactions

Awesome!!!

1 Like

Hi Alex, are these instructions you gave in Feb, are still valid to set a POOL, i just signed up in the forum to start a POOL.

Only step 2 suffered few modification

!!! For STEP 1 last command please be sure it ran

. "${HOME}/.bashrc"

Please check the new STEP 2(after this step u will be able to import the yoroi/daedalus wallet in cntools):

Install ghc 8.10.2 - should see 8.10.2

ghcup install ghc 8.10.2
ghcup set ghc 8.10.2
ghcup - -version 

Install cabal 3.2.0.0


ghcup install cabal 3.2.0.0
ghcup set cabal 3.2.0.0

check the version - u should see 3.2.0.0

cabal - -version

Build the node

cd ~/git
git clone https://github.com/input-output-hk/cardano-node

cd cardano-node

git fetch --tags --all
git checkout 1.27.0

echo -e "package cardano-crypto-praos\n  flags: -external-libsodium-vrf" > cabal.project.local

$CNODE_HOME/scripts/cabal-build-all.sh -o