From 33f142ab6ab812236948ab395b54df413ff7d45a Mon Sep 17 00:00:00 2001 From: pthmas <9058370+pthmas@users.noreply.github.com> Date: Wed, 16 Jul 2025 14:23:20 +0200 Subject: [PATCH 1/3] update rollkit version to v1-beta --- .vitepress/constants/constants.js | 10 +++++----- guides/evm/single.md | 2 +- guides/quick-start.md | 4 ++-- public/install.sh | 6 +----- 4 files changed, 9 insertions(+), 13 deletions(-) diff --git a/.vitepress/constants/constants.js b/.vitepress/constants/constants.js index c4847ff46..d14116489 100644 --- a/.vitepress/constants/constants.js +++ b/.vitepress/constants/constants.js @@ -4,8 +4,8 @@ const constants = Object.freeze({ nodeVersion: "21.7.2", yarnVersion: "1.22.19", - rollkitLatestTag: "v0.14.1", - rollkitLatestSha: "5a8693e", + rollkitLatestTag: "v1.0.0-beta.1", + rollkitLatestSha: "cd1970de", rollkitCosmosSDKVersion: "v0.50.6-rollkit-v0.13.3-no-fraud-proofs", rollkitIgniteAppVersion: "rollkit/v0.2.1", @@ -15,10 +15,10 @@ const constants = Object.freeze({ igniteVersionTag: "v28.5.3", celestiaNodeArabicaTag: "v0.20.2-arabica", - celestiaNodeArabicaRollkitTag: "v0.14.1", + celestiaNodeArabicaRollkitTag: "v1.0.0-beta.1", celestiaNodeMochaTag: "v0.20.2-mocha", - celestiaNodeMochaRollkitTag: "v0.14.1", + celestiaNodeMochaRollkitTag: "v1.0.0-beta.1", celestiaNodeMainnetTag: "v0.17.2", - celestiaNodeMainnetRollkitTag: "v0.13.7", + celestiaNodeMainnetRollkitTag: "v1.0.0-beta.1", }); export default constants; diff --git a/guides/evm/single.md b/guides/evm/single.md index 99cccf54a..26d0291f7 100644 --- a/guides/evm/single.md +++ b/guides/evm/single.md @@ -18,7 +18,7 @@ Before starting, ensure you have: ### 1. Clone the Rollkit Repository ```bash -git clone https://github.com/rollkit/rollkit.git +git clone --depth 1 --branch v1.0.0-beta.1 https://github.com/rollkit/rollkit.git cd rollkit ``` diff --git a/guides/quick-start.md b/guides/quick-start.md index a02af8f04..9edeeb865 100644 --- a/guides/quick-start.md +++ b/guides/quick-start.md @@ -27,8 +27,8 @@ testapp version A successful installation will display the version number and its associated git commit hash. ```bash -rollkit version: v0.14.1 -rollkit git sha: 888def92 +rollkit version: execution/evm/v1.0.0-beta.1 +rollkit git sha: cd1970de ``` ## 🗂️ Initialize a sovereign rollup node diff --git a/public/install.sh b/public/install.sh index fa6fe850a..a3362d8dd 100755 --- a/public/install.sh +++ b/public/install.sh @@ -42,7 +42,7 @@ compare_versions() { } print_header "Downloading Rollkit source code..." -git clone https://github.com/rollkit/rollkit.git +git clone --depth 1 --branch $1 https://github.com/rollkit/rollkit.git echo "" cd rollkit || { print_error "Failed to find the downloaded repository."; exit 1; } @@ -80,10 +80,6 @@ elif [ $comparison_result -eq 2 ]; then fi echo "" -print_header "Fetching and checking out the specified branch or tag..." -git fetch && git checkout "$1" -echo "" - print_header "Building and installing Rollkit..." make install print_success "Rollkit CLI installed successfully!" From 9c74e6b5d4fe97480156deb116c131158c7a7207 Mon Sep 17 00:00:00 2001 From: pthmas <9058370+pthmas@users.noreply.github.com> Date: Wed, 16 Jul 2025 15:34:15 +0200 Subject: [PATCH 2/3] make sure branch is provided --- public/install.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/public/install.sh b/public/install.sh index a3362d8dd..39c726d62 100755 --- a/public/install.sh +++ b/public/install.sh @@ -42,8 +42,14 @@ compare_versions() { } print_header "Downloading Rollkit source code..." -git clone --depth 1 --branch $1 https://github.com/rollkit/rollkit.git -echo "" + +if [ -z "$1" ]; then + print_error "Usage: install.sh "; exit 1 +fi + +git clone --depth 1 --branch "$1" https://github.com/rollkit/rollkit.git || { + print_error "Failed to clone Rollkit at ref '$1'"; exit 1; +} cd rollkit || { print_error "Failed to find the downloaded repository."; exit 1; } From e26237916abfcfecbc9ca5d3335dfac2c795de62 Mon Sep 17 00:00:00 2001 From: pthmas <9058370+pthmas@users.noreply.github.com> Date: Wed, 16 Jul 2025 15:56:38 +0200 Subject: [PATCH 3/3] updated other versions and cleanup unused constants --- .vitepress/constants/constants.js | 13 ++++--------- public/install-local-da.sh | 3 +-- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/.vitepress/constants/constants.js b/.vitepress/constants/constants.js index d14116489..2d26fca4d 100644 --- a/.vitepress/constants/constants.js +++ b/.vitepress/constants/constants.js @@ -1,24 +1,19 @@ const constants = Object.freeze({ golangVersion: "go1.22.3", - nodeVersion: "21.7.2", - yarnVersion: "1.22.19", - rollkitLatestTag: "v1.0.0-beta.1", rollkitLatestSha: "cd1970de", rollkitCosmosSDKVersion: "v0.50.6-rollkit-v0.13.3-no-fraud-proofs", rollkitIgniteAppVersion: "rollkit/v0.2.1", - localDALatestTag: "v0.3.1", - goSequencingLatestTag: "v0.4.1", - centralizedSequencerLatestTag: "v0.4.0", + localDALatestTag: "v1.0.0-beta.1", igniteVersionTag: "v28.5.3", - celestiaNodeArabicaTag: "v0.20.2-arabica", + celestiaNodeArabicaTag: "v0.23.4-arabica", celestiaNodeArabicaRollkitTag: "v1.0.0-beta.1", - celestiaNodeMochaTag: "v0.20.2-mocha", + celestiaNodeMochaTag: "v0.23.4-mocha", celestiaNodeMochaRollkitTag: "v1.0.0-beta.1", - celestiaNodeMainnetTag: "v0.17.2", + celestiaNodeMainnetTag: "v0.22.3", celestiaNodeMainnetRollkitTag: "v1.0.0-beta.1", }); export default constants; diff --git a/public/install-local-da.sh b/public/install-local-da.sh index 033c44191..05006f08c 100644 --- a/public/install-local-da.sh +++ b/public/install-local-da.sh @@ -1,8 +1,7 @@ #!/bin/bash echo "Downloading Local-DA source code..." -git clone --depth=1 https://github.com/rollkit/rollkit.git -# TODO : replace with go install once the repo is tagged +git clone --depth=1 --branch $1 https://github.com/rollkit/rollkit.git cd rollkit || { echo "Failed to find the downloaded repository"; exit 1; } make build-da echo "Starting Local DA..."