You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: learn/about.md
+5-6
Original file line number
Diff line number
Diff line change
@@ -12,12 +12,11 @@ If you're familiar with Rollkit, you may want to skip to the [tutorials section]
12
12
13
13
Rollkit is a sovereign rollup framework that gives developers the freedom to deploy rollups throughout the modular stack, opening new possibilities for rapid experimentation and innovation.
14
14
15
-
The Rollkit framework features a modular node that can run rollups and exposes an [ABCI](https://github.com/cometbft/cometbft/tree/main/abci)-compatible client interface, which can be used as a substitute for CometBFT in any ABCI-compatible blockchain application.
16
-
By default, the node utilizes Celestia as the data availability (DA) layer, however other data availability layers can be integrated.
15
+
[Read more on the Celestia blog](https://blog.celestia.org/sovereign-rollup-chains/) to learn more about the concept of sovereign rollups.
17
16
18
-
Rollkit can currently be used to deploy [sovereign rollups](https://blog.celestia.org/sovereign-rollup-chains/) or sovereign settlement layers.
17
+
Rollkit is an [open-source framework](https://github.com/rollkit/rollkit). It features a modular node that can run rollups and exposes an [ABCI-compatible client interface](https://github.com/cometbft/cometbft/tree/main/abci), which can be used as a substitute for CometBFT in any ABCI-compatible blockchain application.
19
18
20
-
Rollkit is built as an open-source framework, so that developers can easily modify it to suit their applications.
19
+
Rollkit uses data availability (DA) layers by having a unified client interface which can be implemented for use with different DA networks, such as [Celestia](https://celestia.org/).
21
20
22
21
Our goal is to empower developers to quickly innovate and create new classes of rollups with minimal trade-offs, and to make deploying a new chain as easy as deploying a smart contract.
23
22
@@ -82,10 +81,10 @@ Think of settlement layers as a special type of execution layer.
82
81
83
82
## When can you use Rollkit?
84
83
85
-
As of today, Rollkit is still in the MVP stages. The framework currently provides a centralized sequencer, an execution interface (ABCI or Cosmos SDK), and a connection to a data availability layer (Celestia).
84
+
As of today, Rollkit is still in the alpha stage. The framework currently provides a centralized sequencer, an execution interface (ABCI or Cosmos SDK), and a connection to a data availability layer.
86
85
87
86
We're currently working on implementing many new and exciting features such as light nodes and state fraud proofs.
88
87
89
-
Head down to the next section ([Rollkit stack](/learn/stack)) to learn more about what's coming for Rollkit. If you're ready to start building, you can skip to the [Tutorials](/tutorials/gm-world) section.
88
+
Head down to the next section to learn more about what's coming for Rollkit. If you're ready to start building, you can skip to the [Tutorials](/tutorials/gm-world) section.
90
89
91
90
Spoiler alert, whichever you choose, it's going to be a great rabbit hole!
Welcome to the Rollkit docs. We're happy you made it here!
4
+
Our mission is to allow anyone to launch their own sovereign, customizable blockchain as easily as a smart contract by utilizing the shared security of a modular data availability network.
4
5
5
6
Rollkit is the first sovereign rollup framework.
6
7
7
8
Our mission is allow anyone to launch their own sovereign, customizable blockchain as easily as a smart contract by utilizing the shared security of a modular data availability network.
8
9
9
10
We're setting the bar high for developers' flexibility and ability to customize rollups however they see fit.
10
-
11
-
::: tip
12
-
In order to use Rollkit, it's important to have some
13
-
familiarity with Cosmos SDK. You can get up to speed
14
-
on Cosmos SDK by visiting their [official documentation page](https://docs.cosmos.network/main).
15
-
16
-
If you're familiar with Rollkit, you may want to skip to the [tutorials section](/tutorials/gm-world).
17
-
:::
18
-
19
-
## Table of contents
20
-
21
-
### Learn
22
-
23
-
-[Introduction to Rollkit](/learn/intro)
24
-
-[About Rollkit](/learn/about)
25
-
-[Rollkit stack](/learn/stack)
26
-
-[Transaction flow](/learn/transaction-flow)
27
-
-[Building with Rollkit](/learn/building-and-deploying-a-rollup)
28
-
29
-
### Tutorials
30
-
31
-
-[Overview](/tutorials/overview)
32
-
33
-
### Testnets
34
-
35
-
-[Cosmwasm Testnet](/testnets/cosmwasm-testnet)
36
-
37
-
### Blog
38
-
39
-
-[Overview](/blog/overview)
40
-
-[Sovereign rollups on Bitcoin with Rollkit](/blog/sovereign-rollups-on-bitcoin)
[Rollkit specifications](https://rollkit.github.io/rollkit/index.html) - is comprehensive documentation on the inner components of Rollkit, including data storage, transaction processing, and more. It’s an essential resource for developers looking to understand, contribute to and leverage the full capabilities of Rollkit.
Copy file name to clipboardexpand all lines: learn/stack.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -47,12 +47,12 @@ It's important to keep in mind that there is no direct correlation between the D
47
47
48
48
#### Celestia
49
49
50
-
Celestia is an example of a data availability integration implemented for Rollkit.
50
+
Celestia is a prominent example of a data availability integration implemented for Rollkit.
51
51
It's using the [Celestia Node API](https://node-rpc-docs.celestia.org)
52
52
via the [`rollkit/celestia-da`](https://github.com/rollkit/celestia-da) package.
53
53
To deploy a Rollkit rollup on Celestia you also have to [run a Celestia light node](https://docs.celestia.org/developers/node-tutorial/).
54
54
55
-
Use of other data availability (DA) layers is also supported by Rollkit, and research integrations for Bitcoin, Mock, gRPC are works in progress. New DA layer integrations can be added by using the [go-da](https://github.com/rollkit/go-da) interface.
55
+
New DA layer integrations can be added by using the [go-da](https://github.com/rollkit/go-da) interface.
0 commit comments