Skip to content
This repository was archived by the owner on Aug 7, 2025. It is now read-only.

Commit 05297ae

Browse files
chore: replace the word rollup (#600)
* fix titles * replace rollup with chain or network * replace auto request * replace more * revert change * Apply suggestion from @gemini-code-assist[bot] Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Apply suggestion from @gemini-code-assist[bot] Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Apply suggestion from @gemini-code-assist[bot] Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Apply suggestion from @gemini-code-assist[bot] Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent 93511b9 commit 05297ae

25 files changed

+182
-183
lines changed

.github/auto_request_review.yml

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,3 @@
11
reviewers:
22
defaults:
3-
- jcstein
4-
- rollkit
5-
groups:
6-
rollkit:
7-
- Manav-Aggarwal
8-
- tzdybal
9-
- gupadhyaya
10-
- tuxcanfly
11-
- yarikbratashchuk
12-
files:
13-
".github/**":
14-
- jcstein
15-
- rollkit
16-
options:
17-
ignore_draft: true
18-
ignored_keywords:
19-
- WIP
20-
number_of_reviewers: 3
3+
- binarybuilders

.vitepress/config.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -288,8 +288,8 @@ function sidebarHome() {
288288
link: "/guides/full-node",
289289
},
290290
{
291-
text: "Restart your rollup",
292-
link: "/guides/restart-rollup",
291+
text: "Restart your chain",
292+
link: "/guides/restart-chain",
293293
},
294294
{
295295
text: "Reset your chain's state",
@@ -300,15 +300,15 @@ function sidebarHome() {
300300
link: "/guides/cometbft-to-rollkit",
301301
},
302302
{
303-
text: "Create genesis for your rollup",
303+
text: "Create genesis for your chain",
304304
link: "/guides/create-genesis",
305305
},
306306
{
307307
text: "Metrics",
308308
link: "/guides/metrics",
309309
},
310310
{
311-
text: "Use IBC token (TIA) as gas token in your rollup",
311+
text: "Use IBC token (TIA) as gas token in your chain",
312312
link: "/guides/use-tia-for-gas",
313313
},
314314
],

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Please ensure you review the detailed Contribution Guidelines above before makin
2929

3030
## Directory Structure
3131

32-
* /guides: Step-by-step instructions to help users build their own rollups with Rollkit.
32+
* /guides: Step-by-step instructions to help users build their own chains with Rollkit.
3333
* /learn: Technical reference materials, such as configuration options and details about the Rollkit stack.
3434
* /blog: Blog posts for the Rollkit blog.
3535
<!-- * /guides [WIP]: In-depth articles that cover specific topics in detail. -->

guides/cometbft-to-rollkit.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Please check back later for the updated version.
4545
4646
## Initialize Rollkit CLI Configuration {#initialize-rollkit-cli-configuration}
4747
48-
Next, you'll need to initialize the Rollkit CLI configuration by generating the `rollkit.toml` file. This file is crucial for Rollkit to understand the structure of your rollup.
48+
Next, you'll need to initialize the Rollkit CLI configuration by generating the `rollkit.toml` file. This file is crucial for Rollkit to understand the structure of your chain.
4949
5050
To create the `rollkit.toml` configuration, use this command:
5151

guides/create-genesis.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# How to create a genesis for your rollup
1+
# How to create a genesis for your chain
22

3-
This guide will walk you through the process of setting up a genesis for your rollup. Follow the steps below to initialize your rollup chain, add a genesis account, and start the chain.
3+
This guide will walk you through the process of setting up a genesis for your chain. Follow the steps below to initialize your chain, add a genesis account, and start the chain.
44

55
## 0. Pre-requisities
66

@@ -19,7 +19,7 @@ First, set the necessary variables for your chain in the terminal, here is an ex
1919
```sh
2020
VALIDATOR_NAME=validator1
2121
CHAIN_ID=gm
22-
KEY_NAME=rollup-key
22+
KEY_NAME=chain-key
2323
CHAINFLAG="--chain-id ${CHAIN_ID}"
2424
TOKEN_AMOUNT="10000000000000000000000000stake"
2525
STAKING_AMOUNT="1000000000stake"
@@ -39,7 +39,7 @@ Once completed, run the following command to ensure that the `/Users/you/.gm` di
3939
ignite rollkit init
4040
```
4141

42-
This (re)creates an `gmd` binary that will be used for the rest of the tutorials to run all the operations on the rollup chain.
42+
This (re)creates an `gmd` binary that will be used for the rest of the tutorials to run all the operations on the chain.
4343

4444
## 3. Resetting existing genesis/chain data
4545

@@ -118,4 +118,4 @@ gmd start --rollkit.node.aggregator --chain_id $CHAIN_ID
118118

119119
## Summary
120120

121-
By following these steps, you will set up the genesis for your rollup, initialize the validator, add a genesis account, and started the chain. This guide provides a basic framework for configuring and starting your rollup using the gm-world binary. Make sure you initialized your chain correctly, and use the `gmd` command for all operations.
121+
By following these steps, you will set up the genesis for your chain, initialize the validator, add a genesis account, and started the chain. This guide provides a basic framework for configuring and starting your chain using the gm-world binary. Make sure you initialized your chain correctly, and use the `gmd` command for all operations.

guides/da/celestia-da.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ import constants from '../../.vitepress/constants/constants.js'
77

88
## 🌞 Introduction {#introduction}
99

10-
This tutorial serves as a comprehensive guide for deploying your rollup on Celestia's data availability (DA) network. From the Rollkit perspective, there's no difference in posting blocks to Celestia's testnets or Mainnet Beta.
10+
This tutorial serves as a comprehensive guide for deploying your chain on Celestia's data availability (DA) network. From the Rollkit perspective, there's no difference in posting blocks to Celestia's testnets or Mainnet Beta.
1111

12-
Before proceeding, ensure that you have completed the [gm-world](/guides/gm-world.md) tutorial, which covers installing the Testapp CLI and running a rollup against a local DA network.
12+
Before proceeding, ensure that you have completed the [gm-world](/guides/gm-world.md) tutorial, which covers installing the Testapp CLI and running a chain against a local DA network.
1313

1414
## 🪶 Running a Celestia light node
1515

16-
Before you can start your rollup node, you need to initiate, sync, and fund a light node on one of Celestia's networks on a compatible version:
16+
Before you can start your chain node, you need to initiate, sync, and fund a light node on one of Celestia's networks on a compatible version:
1717

1818
Find more information on how to run a light node in the [Celestia documentation](https://celestia.org/run-a-light-node/#start-up-a-node).
1919

@@ -42,7 +42,7 @@ Celestia Node Version: {{constants.celestiaNodeMainnetTag}}
4242

4343
The main difference lies in how you fund your wallet address: using testnet TIA or [TIA](https://docs.celestia.org/learn/tia#overview-of-tia) for Mainnet Beta.
4444

45-
After successfully starting a light node, it's time to start posting the batches of blocks of data that your rollup generates to Celestia.
45+
After successfully starting a light node, it's time to start posting the batches of blocks of data that your chain generates to Celestia.
4646

4747
## 🏗️ Prerequisites {#prerequisites}
4848

@@ -127,9 +127,9 @@ port 26658:
127127
DA_ADDRESS=http://localhost:26658
128128
```
129129

130-
## 🔥 Running your rollup connected to Celestia light node
130+
## 🔥 Running your chain connected to Celestia light node
131131

132-
Finally, let's initiate the rollup node with all the flags:
132+
Finally, let's initiate the chain node with all the flags:
133133

134134
```bash
135135
gmd start \
@@ -140,16 +140,16 @@ gmd start \
140140
--rollkit.da.address $DA_ADDRESS
141141
```
142142

143-
Now, the rollup is running and posting blocks (aggregated in batches) to Celestia. You can view your rollup by using your namespace or account on one of Celestia's block explorers.
143+
Now, the chain is running and posting blocks (aggregated in batches) to Celestia. You can view your chain by using your namespace or account on one of Celestia's block explorers.
144144

145145
For example, [here on Celenium for Arabica](https://arabica.celenium.io/).
146146

147147
Other explorers:
148148

149-
- [Arabica testnet](https://docs.celestia.org/how-to-guides/arabica-devnet#explorers)
150-
- [Mocha testnet](https://docs.celestia.org/how-to-guides/mocha-testnet#explorers)
151-
- [Mainnet Beta](https://docs.celestia.org/how-to-guides/mainnet#explorers)
149+
- [Arabica testnet](https://docs.celestia.org/how-to-guides/arabica-devnet)
150+
- [Mocha testnet](https://docs.celestia.org/how-to-guides/mocha-testnet)
151+
- [Mainnet Beta](https://docs.celestia.org/how-to-guides/mainnet)
152152

153153
## 🎉 Next steps
154154

155-
Congratulations! You've built a local rollup that posts data to Celestia's DA layer. Well done! Now, go forth and build something great! Good luck!
155+
Congratulations! You've built a local chain that posts data to Celestia's DA layer. Well done! Now, go forth and build something great! Good luck!

guides/da/local-da.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ curl -sSL https://rollkit.dev/install-local-da.sh | bash -s {{constants.localDAL
2121

2222
This script will build and run the node, which will then listen on port `7980`.
2323

24-
## Configuring your rollup to connect to the local DA network
24+
## Configuring your chain to connect to the local DA network
2525

26-
To connect your rollup to the local DA network, you need to pass the `--rollkit.da.address` flag with the local DA node address.
26+
To connect your chain to the local DA network, you need to pass the `--rollkit.da.address` flag with the local DA node address.
2727

28-
## Run your rollup
28+
## Run your chain
2929

30-
Start your rollup node with the following command, ensuring to include the DA address flag:
30+
Start your chain node with the following command, ensuring to include the DA address flag:
3131

3232
::: code-group
3333

@@ -43,7 +43,7 @@ Start your rollup node with the following command, ensuring to include the DA ad
4343

4444
:::
4545

46-
You should see the following log message indicating that your rollup is connected to the local DA network:
46+
You should see the following log message indicating that your chain is connected to the local DA network:
4747

4848
```shell
4949
11:07AM INF NewLocalDA: initialized LocalDA module=local-da
@@ -53,4 +53,4 @@ You should see the following log message indicating that your rollup is connecte
5353

5454
## Summary
5555

56-
By following these steps, you will set up a local DA network node and configure your rollup to post data to it. This setup is useful for testing and development in a controlled environment. You can find more information on running the local-da binary [here](https://github.com/rollkit/rollkit/blob/main/da/cmd/local-da/README.md)
56+
By following these steps, you will set up a local DA network node and configure your chain to post data to it. This setup is useful for testing and development in a controlled environment. You can find more information on running the local-da binary [here](https://github.com/rollkit/rollkit/blob/main/da/cmd/local-da/README.md)

guides/deploy-overview.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
---
2-
description: This page provides an overview of some common ways to deploy rollups.
2+
description: This page provides an overview of some common ways to deploy chains.
33
---
44

5-
# Deploying Your Rollup
5+
# Deploying Your Chain
66

7-
One of the benefits of building rollups with Rollkit is the flexibility you have as a developer to choose things like the DA layer, the settlement scheme, and the execution environment.
7+
One of the benefits of building chains with Rollkit is the flexibility you have as a developer to choose things like the DA layer, the settlement scheme, and the execution environment.
88

9-
The challenge that comes with this flexibility is that there are more services that now need to be deployed and managed while running your rollup.
9+
The challenge that comes with this flexibility is that there are more services that now need to be deployed and managed while running your chain.
1010

11-
In the tutorials so far, you've seen various helper scripts used to make things easier. While great for tutorials, there are better ways to deploy and manage rollups than using various bash scripts.
11+
In the tutorials so far, you've seen various helper scripts used to make things easier. While great for tutorials, there are better ways to deploy and manage chains than using various bash scripts.
1212

13-
In this section, you'll see a few examples of how you can deploy your rollup environment with all your services running in a more production-ready way.
13+
In this section, you'll see a few examples of how you can deploy your chain environment with all your services running in a more production-ready way.
1414

1515
:::warning Disclaimer
16-
These examples are for educational purposes only. Before deploying your rollup for production use you should fully understand the services you are deploying and your choice in deployment method.
16+
These examples are for educational purposes only. Before deploying your chain for production use you should fully understand the services you are deploying and your choice in deployment method.
1717
:::
1818

1919
* [Deploy with Docker Compose](/guides/deploy/local.md)

guides/deploy/overview.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
---
2-
description: This page provides an overview of some common ways to deploy rollups.
2+
description: This page provides an overview of some common ways to deploy chains.
33
---
44

5-
# 🚀 Deploying Your Rollup
5+
# 🚀 Deploying Your Chain
66

7-
One of the benefits of building rollups with Rollkit is the flexibility you have as a developer to choose things like the DA layer, the settlement scheme, and the execution environment.
7+
One of the benefits of building chains with Rollkit is the flexibility you have as a developer to choose things like the DA layer, the settlement scheme, and the execution environment.
88

99
You can learn more about Rollkit architecture [here](/learn/specs/overview.md).
1010

11-
The challenge that comes with this flexibility is that there are more services that now need to be deployed and managed while running your rollup.
11+
The challenge that comes with this flexibility is that there are more services that now need to be deployed and managed while running your chain.
1212

13-
In the tutorials so far, you've seen various helper scripts used to make things easier. While great for tutorials, there are better ways to deploy and manage rollups than using various bash scripts.
13+
In the tutorials so far, you've seen various helper scripts used to make things easier. While great for tutorials, there are better ways to deploy and manage chains than using various bash scripts.
1414

1515
## 🏗️ Deployment Scales
1616

17-
Depending on your needs and the stage of your rollup development, there are different deployment approaches you can take:
17+
Depending on your needs and the stage of your chain development, there are different deployment approaches you can take:
1818

1919
### 🏠 Local Development
20-
For development and testing purposes, you can deploy your rollup locally using containerized environments. This approach provides:
20+
For development and testing purposes, you can deploy your chain locally using containerized environments. This approach provides:
2121
- Quick iteration and testing
2222
- No external dependencies
2323
- Full control over the environment
@@ -39,7 +39,7 @@ Choose the deployment approach that matches your current needs:
3939
* [🌐 Testnet Deployment](./testnet.md) - Deploy on testnet with external DA networks
4040

4141
:::warning Disclaimer
42-
These examples are for educational purposes only. Before deploying your rollup for production use you should fully understand the services you are deploying and your choice in deployment method.
42+
These examples are for educational purposes only. Before deploying your chain for production use you should fully understand the services you are deploying and your choice in deployment method.
4343
:::
4444

4545
## 🎉 Next Steps

guides/evm/single.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Introduction
44

5-
This guide covers how to set up and run the Single Sequencer implementation of Rollkit EVM rollups. This implementation provides a centralized approach to transaction sequencing while using EVM as the execution layer.
5+
This guide covers how to set up and run the Single Sequencer implementation of Rollkit EVM chains. This implementation provides a centralized approach to transaction sequencing while using EVM as the execution layer.
66

77
## Prerequisites
88

@@ -159,4 +159,4 @@ INF block marked as DA included blockHash=XXXX blockHeight=XX module=BlockManage
159159

160160
## Conclusion
161161

162-
You've now set up and configured the Single Sequencer implementation of Rollkit EVM rollups. This implementation provides a centralized approach to transaction sequencing while using EVM as the execution layer.
162+
You've now set up and configured the Single Sequencer implementation of Rollkit EVM chains. This implementation provides a centralized approach to transaction sequencing while using EVM as the execution layer.

0 commit comments

Comments
 (0)