Set up Blockfrost Ice Breakers

UPDATED: 2/27/25

This guide will walk you how to setup Blockfrost Ice Breakers for Ice Breaker pools who have the Ice Breaker NFT. We will use standard paths and setup used by coincashew users.

Credits to Earn Coin Pool for documenting the procedure.


Step 1 - Install From Source

Install packages by running:

apt install git rustup libssl-dev pkg-config

Then switch to latest stable Rust by running:

Clone repo to your $NODE_HOME by running:

Switch folders by running:

Checkout main branch by running:

Build by running:

Check build version by running:

✅Should return:


Step 2 - Configure

We can use the --init flag to generate your configuration file by running:

Select the options below and replace your socket path, also replace your receive address that you provided to Blockfrost and the icebreakers secret that was emailed to you.

✅Config has been written to:


Step 3 - Open Firewall

Make sure the firewall is open on the port you selected above by running:

Check firewall by running:


Step 4 - Move Blockfrost Platform

Run the binary by running:


Step 5 - Create Start Up Script

Start by create a blank file by running:

Replace secret with your ice breakers secret. Replace reward_addr with your receive address and replace node_socket_path with your path below and then paste in the file and save.

Set execute permissions by running:


Step 6 - Create as a Service

Start by create a blank file by running:

Replace the <user> below with your username and double checks the paths for WorkingDirectory and ExecStart

Then paste into file and save.

Move to system folder and set permissions by running:

Enable the service by running:

Testing by restarting the service to see if it is working by running:


Step 7 - Clean up

If the status is good, go ahead and clean up the files.


Congratulations you did it!


Contributors

Thanks to the following pools for helping to put together these guides. Please consider delegating to their pools to support them. Are you a pool? Consider buying them a coffee

Earn Coin Pool - Ticker: ECP

Envy Stake Pool - Ticker ENVY

xSPO Alliance Logo xSPO Alliance

Last updated