🧭
How to Guides for Coincashew Method Cardano SPOs
  • Maintenance and Daily Operations
    • How to Guides for SPOs using Coincashew Method
      • Adjust Node.Counter for KES
      • Renew KES Keys
      • Update Node and CLI to 8.0.0
      • Update Node to 9.1.1
      • Update cardano-submit-api
      • Update Mithril Signer
      • P2P Topology File Explained
      • How to Secure Pledge with Hardware Wallet
      • How to submit a vote as an SPO for Governance Actions
      • How to Delegate your SPO Wallet to a dRep
      • How to Add Pool Data from Cexplorer to your Grafana Dashboard
      • Answering SPO On-Chain Polls
      • Set up Blockfrost Ice Breakers
      • Update Blockfrost Ice Breaker
Powered by GitBook
On this page
  • Build on Your Own Method:
  • Step 1 - Update Rust
  • Step 2 - Clone blockfrost-platform Git
  • Step 3 - Checkout Current Version
  • Step 4 - Build
  • Step 5 - Verify the Build Version
  • Step 6 - Stop blockfrost-platform Service
  • Step 7 - Move blockfrost-platform
  • Step 8 - Start blockfrost-platform Service
  • Step 9 - Verify Version and Status
  • Step 10 - Clean up
  • Congratulations you did it!
  • Contributors
  1. Maintenance and Daily Operations
  2. How to Guides for SPOs using Coincashew Method

Update Blockfrost Ice Breaker

PreviousSet up Blockfrost Ice Breakers

Last updated 1 month ago

In this example we will update from Ice Breaker - blockfrost-platform 0.0.1 to 0.0.2 - Updated: 3/20/2025

Credits to for documenting the procedure.


Build on Your Own Method:

Step 1 - Update Rust

Run the following command to update Rust:

rustup update

Step 2 - Clone blockfrost-platform Git

Clone the blockfrost-platform git to your git folder. Run:

cd $HOME/git
git clone https://github.com/blockfrost/blockfrost-platform

Step 3 - Checkout Current Version

To checkout current version in this case blockfrost-platform 0.0.2, first change to blockfrost-platform folder in git and then checkout version. Run:

cd $HOME/git/blockfrost-platform
git checkout 0.0.2

Step 4 - Build

cargo build --release

Step 5 - Verify the Build Version

Stay in $HOME/git/blockfrost-platform folder and then run:

./target/release/blockfrost-platform --version

If blockfrost-platform 0.0.2 move to next step


Step 6 - Stop blockfrost-platform Service

sudo systemctl stop blockfrost-platform.service

Step 7 - Move blockfrost-platform

cd $HOME/git/blockfrost-platform/target/release
sudo mv -f blockfrost-platform /usr/local/bin/blockfrost-platform

Step 8 - Start blockfrost-platform Service

sudo systemctl start blockfrost-platform.service

Step 9 - Verify Version and Status

Check version run:

blockfrost-platform --version

Should read blockfrost-platform 0.0.2


Check status

systemctl status blockfrost-platform

Step 10 - Clean up

If you have the correct version and the status is good, go ahead and clean up files.

cd $HOME/git
rm -rf blockfrost-platform

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

To find the current version go to and look for latest version.

Additional sources which helped create this guide:

https://github.com/blockfrost/blockfrost-platform/releases/latest
https://platform.blockfrost.io/get-started
Earn Coin Pool
Earn Coin Pool - Ticker: ECP
xSPO Alliance