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

@Alexd1985 : I too have followed your guide to setup my first pool. Again, thank you! You are doing great service as others have said.

I may want to change the name and ticker of the pool that is currently online. Is there any penalty for changing the name/ticker of the pool once it has already been setup? Anything I need to consider and what is the best way to change the name/ticker without decommissioning and redoing the setup?

Thank you,

You can change your Ticker or pool parameters whenever you will want,

  • upload new metadata
  • CNTOOLS - POOL - MODIFY and change pool’s parameters as you wish,
    It will cost you only the transaction (~0,2 ADA)

Cheers,

1 Like

How stupid I am ! :japanese_ogre: The 2 relays are visible… Thks

1 Like

Hi Alex
Thanks for fenomenal tutorial.
I’m bit stuck on step 2.
after comand

user@ubuntu-4gb-hel1-1:~/git/cardano-node$ $CNODE_HOME/scripts/cabal-build-all.sh -o
Overwriting cabal.project.local with latest file from guild-repo (previous file, if any, will be saved as cabal.project.local.swp)…
Running cabal update to ensure you’re on latest dependencies…
/opt/cardano/cnode/scripts/cabal-build-all.sh: line 20: cabal: command not found
Building…
/opt/cardano/cnode/scripts/cabal-build-all.sh: line 22: cabal: command not found

Any Idea :slight_smile:

Did u ran step 1?

Try again

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

Thanks. I made error while i started as root and then switchet to user. So logicaly it didnt had requiered directories.
Thanks :wink:

1 Like

Hi there Alex, thank you for this guide. I’m a 20 year IT Professional, with mostly Windows experience. Not much Linux just yet. I own my own fully redundant server farm, and I figured ramping up a staking server on my hardware would help decentralize from AWS/Azure.

Your guide is much easier than Cardano’s. Once I get my node up and running, I would like to make some videos and make other documents as well as help others out here… but first I need to work through it myself. Any help is appreciated!

I’m having an issue on STEP2 of building the node. When I attempt to run the last command, I am receiving an error. Here is the output:


@:~/git/cardano-node$ $CNODE_HOME/scripts/cabal-build-all.sh -o
Overwriting cabal.project.local with latest file from guild-repo (previous file, if any, will be saved as cabal.project.local.swp)…
Running cabal update to ensure you’re on latest dependencies…
cabal: Error parsing project file
/home/support/git/cardano-node/cabal.project:151:
unrecognised field or section: “<<<<<<< HEAD”

Building…
cabal: Error parsing project file
/home/support/git/cardano-node/cabal.project:151:
unrecognised field or section: “<<<<<<< HEAD”


Does this have anything to do with the recent hard fork? I see it mentioning “151” and I’m not sure if that’s art of the issue?

Thank you ahead of time for your assistance!

1 Like

type

cd ~/git
cd cardano-node
merge --abort
git reset --hard origin/master
cd ..
sudo rm -r cardano-node
git clone https://github.com/input-output-hk/cardano-node
cd cardano-node
git fetch --tags --all
git checkout 1.25.1


echo -e "package cardano-crypto-praos\n  flags: -external-libsodium-vrf" > cabal.project.local
$CNODE_HOME/scripts/cabal-build-all.sh -o

And don’t write ur server username, ip, etc (edit ur topic and delete the username please)

Received:
Should I just continue past this?


@:~/git/cardano-node$ sudo systemctl stop cnode
Failed to stop cnode.service: Unit cnode.service not loaded.


Nope, just ignore the command

1 Like

typo

need the proceeding / before etc

/etc

1 Like

right; Thank you! corrected

cheers,

Hello Alex,
Just a little correction suggested in the tuto step5 $1 (create a new wallet): to replace
cd $CNODE_HOME\scripts
by
cd $CNODE_HOME/scripts
Regards,
Alain

1 Like

On my relay node I am noticing after running ./topologyUpdater.sh my topology.json file is blank. Any reason why this may be happening?

$ ./topologyUpdater.sh
cat: /opt/cardano/cnode/files/topology.json.tmp: No such file or directory

$ cat /opt/cardano/cnode/files/topology.json

Did u ran the script deploy as systemd?
If yes try

sudo systemctl restart cnode

@Alexd1985 : As always, thanks for the prompt reply. This time the issue was a firewall issue. The following call was being rejected due to domain not being allowed. For example:

curl -f -o /opt/cardano/cnode/files/topology.json.tmp ‘https://api.clio.one/htopology/v1/fetch/?max=15&magic=764824073
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: https://curl.haxx.se/docs/sslcerts.html

The fix was to allow access to api.clio.one via the DNSBL on my firewall. Not sure what changed as this was working fine last week.

2 Likes

Hi Alex, great post !

When sync my relay node it is taking for ever, more that 3 days passed and still on Epoch 88.
screenshot

Thanks for your help.
BA

Because u ran topology updater before to sync… u can go in topology updater and comment the

MAX_PEERS=15   

line adding a # in the front

And to custom peers add the IOhK RELAYS

relays-new.cardano-mainnet.iohk.io:3001

2 Likes

thanks
should i unblock port 3001 ? or only the one on env file ?

Nope u don’t need to open

1 Like