# Update Blockfrost Ice Breaker

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

{% hint style="info" %}
Credits to <img src="https://earncoinpool.com/images/coin_v3.png" alt="" data-size="line"> [Earn Coin Pool](https://earncoinpool.com/) for documenting the procedure.
{% endhint %}

***

## 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 find the current version go to <https://github.com/blockfrost/blockfrost-platform/releases/latest>[ ](https://github.com/blockfrost/blockfrost-platform/releases/latest)and look for latest version.

<figure><img src="/files/Z14Wp42eNMY7hQ11RgCW" alt=""><figcaption></figcaption></figure>

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 &#x20;

```
sudo systemctl start blockfrost-platform.service
```

***

## Step 9 - Verify Version and Status&#x20;

Check version run:

```
blockfrost-platform --version
```

Should read `blockfrost-platform 0.0.2`&#x20;

***

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!

Additional sources which helped create this guide: <https://platform.blockfrost.io/get-started>

***

## Contributors&#x20;

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

![](https://img.cexplorer.io/7/e/1/9/f/pool16cdtqyk0fvxzfkhjg3esjcuty4tnlpds5lj0lkmqmwdjyzaj7p8.png)  [Earn Coin Pool - Ticker: ECP](https://cexplorer.io/pool/pool16cdtqyk0fvxzfkhjg3esjcuty4tnlpds5lj0lkmqmwdjyzaj7p8)

![xSPO Alliance Logo](/files/6U364TnLAtmyWJIEdO8v) [xSPO Alliance](http://xspo-alliance.org/discord)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ecp.gitbook.io/how-to-guides-for-coincashew-method-cardano-spos/maintenance-and-daily-operations/how-to-guides-for-spos-using-coincashew-method/update-blockfrost-ice-breaker.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
