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

Again errors from the topology file… check again… show me again

the topology.json should be in /opt/cardano/cnode/scripts right?

There is no spaces between.

The topolgy is in files folder

cd $CNODE_HOME/files

U don’t see the spaces from the end of each line before , ?

“addr” : “” ,

“port” : 6000 ,

Should be

“addr” : “”,

“port” : 6000,


Ok, restart the node

Amazing, thanks Alex!

I’m thinking about start with two VPS S in Contabo (one for Relay, one for BP) with Ubuntu 20.04. What do you think?

Thanks again!

I will recommend VPS M but you cand start with S and after u can upgrade to M…



I supose I must create a private network between relay and BP and deny internet access to BP. I supose the private network between the VPSs must be created by CONTABO. Is’n it?


if u have questions you should contact contab before… I can’t answer to these questions… I don’t know… there are public servers. I closed all ports for BP and accepted only the relays

1 Like

Hi, i rebuilt the cnode as i was trying to import a numonic wallet, i also confirmed this ```
cd ~/.cabal/bin
ls -l

-rwxrwxr-x 1 ubuntu ubuntu 21857032 Mar  9 10:48 cardano-address
-rwxrwxr-x 1 ubuntu ubuntu 75694872 Mar  9 10:48 cardano-cli
-rwxrwxr-x 1 ubuntu ubuntu 87027552 Mar  9 10:48 cardano-node
-rwxrwxr-x 1 ubuntu ubuntu 68040184 Mar  9 10:48 cardano-node-chairman
-rwxrwxr-x 1 ubuntu ubuntu 18005776 Mar  9 10:48 cardano-ping
-rwxrwxr-x 1 ubuntu ubuntu 63893728 Mar  9 10:48 db-analyser
-rwxrwxr-x 1 ubuntu ubuntu 36282672 Mar  9 10:48 db-converter
-rwxrwxr-x 1 ubuntu ubuntu  3487776 Mar  9 10:48 tracer-transfomers-example1
-rwxrwxr-x 1 ubuntu ubuntu  3308352 Mar  9 10:48 tracer-transfomers-example2

However am stillgetting the beech32 error when importing? any ideas? ubuntu 20.04

U should have also bech32 file

? sorry i did an apt install beech32 and said package not found? or where can i get or install the file?
thanks again for the help :slight_smile:

bech32 · PyPI ??

did you ever find a solution for this problem? getting the same error on my end.

Hi Alex, I mentioned you pool in my song :slight_smile: Here is the link:

I had a query about which keys are absolutely necessary and should be kept in the Block Producing node after a pool has been registered and when everything is set.

I see so many keys in the BP node. Which of these are absolutely necessary for running the pool and are mandatory for pool operation?



Wow I love the song, thank you for mentioning my pool;

U must bkp the all files download them from server and for security u need to delete cold keys from pool folder and payment.skey and stake.skey from wallet folder

!!! Delete them only if u are 100% u bkp correct the files… without them u will can’t access ur wallet funds anymore and also without cold keys u will can’t modify the pool

There is another option

  • download the all priv folder from ur node
  • store them somewhere safe (like an USB)
  • after go in cntools and encrypt the wallet files and folder files (use strong password but u should not loss it)
  • now ur files from server are encrypted (.gpg extension) and even someone will stolle them he still need the password for decrypt…



This tutorial works, here is my new pool [PLBPL] PlebPool | Cardano Staking

Thanks Alex for all the help! Its rare to find someone willing to help these days without asking for any handouts! Really apprecaited. Im loving the cardano community. I come from a pure bitcoin mining background, where u are always alone…


Thank You. The second option sounds good to me.

Hey Alex, is this guide specifically for Linux, or can it be used on Windows and Mac OSX?