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.
This guide is based off the original documentation by Blockfrost here: https://platform.blockfrost.io/get-started Credit to Blockfrost.
Step 1 - Install From Source
Install packages by running:
apt install git rustup libssl-dev pkg-configIf you get the following error "No apt package "rustup"... Use the following command instead;
rustup install stable

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.
Make sure port 3000 is not already being used, if so, select an unused port number.
✅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
Last updated



