Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: docs reorg #350

Merged
merged 7 commits into from
Apr 23, 2024
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
80 changes: 40 additions & 40 deletions .vitepress/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -167,11 +167,11 @@ export default withMermaid({

function nav() {
return [
{ text: "Home", link: "/" },
{ text: "Intro", link: "/learn/intro" },
{ text: "Learn", link: "/learn/overview" },
{ text: "Tutorials", link: "/tutorials/overview" },
{ text: "Networks", link: "/networks/cosmwasm-testnet" },
{ text: "How To Guides", link: "/guides/overview" },
{ text: "Testnets", link: "/testnets/cosmwasm-testnet" },
{ text: "Blog", link: "/blog/overview" },
];
}
Expand Down Expand Up @@ -210,7 +210,7 @@ function sidebarHome() {
items: [
{ text: "Overview", link: "/tutorials/overview" },
{
text: "Beginner",
text: "Rollkit",
collapsed: true,
items: [
// { text: 'Starter Rollup with Docker', link: '/tutorials/rollup-docker'},
Expand All @@ -219,81 +219,81 @@ function sidebarHome() {
text: "GM world rollup: Part 1, local devnet",
link: "/tutorials/gm-world",
},
{ text: "GM world frontend", link: "/tutorials/gm-world-frontend" },
{ text: "Wordle app", link: "/tutorials/wordle" },
],
},
{
text: "DA",
collapsed: true,
items: [
{
text: "GM world rollup: Part 2, arabica devnet",
link: "/tutorials/gm-world-arabica-testnet",
},
{
text: "GM world rollup: Part 3, mocha testnet",
text: "GM world rollup: Part 2, mocha testnet",
link: "/tutorials/gm-world-mocha-testnet",
},
{
text: "GM world rollup: Part 4, mainnet",
text: "GM world rollup: Part 3, mainnet",
link: "/tutorials/gm-world-mainnet",
},
{ text: "GM world frontend", link: "/tutorials/gm-world-frontend" },
{ text: "Recipe Book rollup", link: "/tutorials/recipe-book" },
{
text: "How to restart your rollup",
link: "/tutorials/restart-rollup",
},
],
},
{
text: "Intermediate",
text: "Execution",
collapsed: true,
items: [
{ text: "Wordle app", link: "/tutorials/wordle" },
{ text: "CosmWasm rollup", link: "/tutorials/cosmwasm" },
{ text: "Polaris EVM rollup", link: "/tutorials/polaris-evm" },
{ text: "zkML rollup", link: "/tutorials/zkml" },
{ text: "IBC connection", link: "/tutorials/ibc-connection" },
// {
// text: "Full-stack modular dapp with Celestia",
// link: "https://docs.celestia.org/developers/full-stack-modular-development-guide",
// },
],
},
],
},
{
text: "How To Guides",
collapsed: true,
items: [
{
text: "Advanced",
collapsed: true,
items: [
{
text: "Full and sequencer node rollup setup",
link: "/tutorials/full-and-sequencer-node",
text: "How to restart your rollup",
link: "/guides/restart-rollup",
},
{
text: "Full-stack modular dapp with Celestia",
link: "https://docs.celestia.org/developers/full-stack-modular-development-guide",
text: "How to run as a full and sequencer node",
link: "/guides/full-and-sequencer-node",
},
],
},
{
text: "Guides",
collapsed: true,
items: [
{
text: "How to configure gas price",
link: "/tutorials/gas-price",
link: "/guides/gas-price",
},
{
text: "How to change speed of block production",
link: "/tutorials/block-times",
link: "/guides/block-times",
},
{
text: "How to use lazy sequencing (aggregation)",
link: "/tutorials/lazy-sequencing",
link: "/guides/lazy-sequencing",
},
{
text: "Testing and deploying smart-contracts",
link: "/tutorials/cw-orch",
text: "How to test and deploy smart-contracts",
link: "/guides/cw-orch",
},
{ text: "How to add zkML to your rollup", link: "/guides/zkml" },
{
text: "How to add an IBC connection to your rollup",
link: "/guides/ibc-connection",
},
],
},
],
},
{
text: "Networks",
text: "Testnets",
collapsed: true,
items: [
{ text: "Cosmwasm Testnet", link: "/networks/cosmwasm-testnet" },
],
items: [{ text: "Cosmwasm Testnet", link: "/testnets/cosmwasm-testnet" }],
},
{
text: "Blog",
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
31 changes: 31 additions & 0 deletions guides/overview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
description: This page provides a comprehensive overview of the how to guides available for Rollkit.
---

# How To Guides

Welcome to the Rollkit guides section! Here, you'll find a wide range of guides
designed to help you understand and effectively use Rollkit, the first sovereign
rollup framework.

Hopefully you've gone through some of the tutorials and are ready to dive
deeper. These guides will go into detail on some specific topics that will make
your life easier when developing with Rollkit.

In this section, you'll find:

* [How to restart your rollup](/guides/restart-rollup.md)
* [zkML rollup](/guides/zkml.md)
* [IBC connection](/guides/ibc-connection.md)
* [Full and sequencer node rollup setup](/guides/full-and-sequencer-node.md)
* [How to configure gas price](/guides/gas-price.md)
* [How to change speed of block production](/guides/block-times.md)
* [How to use lazy sequencing (aggregation)](/guides/lazy-sequencing.md)
* [Testing and deploying smart-contract with cw-orch](/guides/cw-orch.md)
jcstein marked this conversation as resolved.
Show resolved Hide resolved

## 💻 Support {#support}

The guides will explore developing with Rollkit, which is still in Alpha stage.
If you run into bugs, please write a Github
[issue](https://github.com/rollkit/docs/issues/new) or let us know in our
[Telegram](https://t.me/rollkit).
File renamed without changes.
File renamed without changes.
4 changes: 2 additions & 2 deletions learn/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,9 @@ If you're familiar with Rollkit, you may want to skip to the [tutorials section]

[Overview](/tutorials/overview)

### Networks
### Testnets

- [Cosmwasm Testnet](/networks/cosmwasm-testnet)
- [Cosmwasm Testnet](/testnets/cosmwasm-testnet)

### Blog

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ wasmd query txs --query "message.sender='wasm1lysztpn74kl40w6ghfhy7xr0v44r658szu
:::
- Faucet: [https://faucet.rosm.rollkit.dev/](https://faucet.rosm.rollkit.dev/)
- You can request 1 rosm (or 1000000urosm) every 24 hours.
![Faucet](/networks/faucet.png)
![Faucet](/testnets/faucet.png)
- Mocha Namespace: `000000000000000000000000000000000000b7b24d9321578eb83626`, view it on Celenium [here](https://mocha.celenium.io/namespace/000000000000000000000000000000000000b7b24d9321578eb83626)
- DA Block Time: `15s`
- Rollup Block Time: `10s`
Expand Down
File renamed without changes
11 changes: 5 additions & 6 deletions tutorials/gm-world-mainnet.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
# GM world rollup: Part 4
# GM world rollup: Part 3

This tutorial is part 4 of the GM world rollup tutorials. In this tutorial,
it is expected that you've completed [part 1](./gm-world.md), [part 2](./gm-world-arabica-testnet.md) or
[part 3](./gm-world-mocha-testnet.md) of the tutorial and are
familiar with running a local rollup devnet and posting to a
Celestia testnet.
This tutorial is part 3 of the GM world rollup tutorials. In this tutorial, it
is expected that you've completed [part 1](./gm-world.md) or [part
2](./gm-world-mocha-testnet.md) of the tutorial and are familiar with running a
local rollup devnet or posting to a Celestia testnet.

## Deploying to Celestia Mainnet Beta

Expand Down
4 changes: 2 additions & 2 deletions tutorials/gm-world-mocha-testnet.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# GM world rollup: Part 3
# GM world rollup: Part 2

## Deploying to a Celestia testnet

This tutorial is part 3 of the GM world rollup tutorials. In this tutorial,
This tutorial is part 2 of the GM world rollup tutorials. In this tutorial,
it is expected that you've completed [part 1](./gm-world.md) of
the tutorial and are familiar with running a local rollup devnet.

Expand Down
24 changes: 6 additions & 18 deletions tutorials/overview.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: This page provides a comprehensive overview of tutorials and guides available for Rollkit.
description: This page provides a comprehensive overview of tutorials available for Rollkit.
---

# Tutorials
Expand All @@ -16,28 +16,16 @@ that best suit your needs.

In this section, you'll find:

* Beginner
* Rollkit
jcstein marked this conversation as resolved.
Show resolved Hide resolved
* [GM world rollup: Part 1, local devnet](/tutorials/gm-world.md)
* [GM world rollup: Part 2, arabica devnet](/tutorials/gm-world-arabica-testnet.md)
* [GM world rollup: Part 3, mocha testnet](/tutorials/gm-world-mocha-testnet.md)
* [GM world rollup: Part 4, mainnet](/tutorials/gm-world-mainnet.md)
* [GM world frontend](/tutorials/gm-world-frontend.md)
* [Recipe Book rollup](/tutorials/recipe-book.md)
* [How to restart your rollup](/tutorials/restart-rollup.md)
* Intermediate
* [Wordle app](/tutorials/wordle.md)
* DA
* [GM world rollup: Part 2, mocha testnet](/tutorials/gm-world-mocha-testnet.md)
* [GM world rollup: Part 3, mainnet](/tutorials/gm-world-mainnet.md)
* Execution
* [CosmWasm rollup](/tutorials/cosmwasm.md)
* [Polaris EVM rollup](/tutorials/polaris-evm.md)
* [zkML rollup](/tutorials/zkml.md)
* [IBC connection](/tutorials/ibc-connection.md)
* Advanced
* [Full and sequencer node rollup setup](/tutorials/full-and-sequencer-node.md)
* [Full-stack modular dapp with Celestia](https://docs.celestia.org/developers/full-stack-modular-development-guide)
* Guides
* [How to configure gas price](/tutorials/gas-price.md)
* [How to change speed of block production](/tutorials/block-times.md)
* [How to use lazy sequencing (aggregation)](/tutorials/lazy-sequencing.md)
* [Testing and deploying smart-contract with cw-orch](/tutorials/cw-orch.md)

## 💻 Support {#support}

Expand Down
Loading