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

chore: no "click here" #1093

Merged
merged 15 commits into from
Oct 4, 2023
Merged
Show file tree
Hide file tree
Changes from all 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
6 changes: 4 additions & 2 deletions docs/community/calendar.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ description: Find all the different community call events happening in Celestia'
The Celestia community calendar is available for finding all the different
community call events happening in Celestia's community.

You can add the community calendar to your personal calendar [here](https://calendar.google.com/calendar/u/0?cid=Y19za2JzbjIzNWszYmlzdHNoZ3RvNmw5ODYyNEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t).
[Add the community calendar to your personal calendar](https://calendar.google.com/calendar/u/0?cid=Y19za2JzbjIzNWszYmlzdHNoZ3RvNmw5ODYyNEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t)
to stay updated with all the events.

You can see past community call agendas, notes, and recordings [here](https://github.com/celestiaorg/community-calls/blob/main/README.md).
Explore [past community call agendas, notes, and recordings](https://github.com/celestiaorg/community-calls/blob/main/README.md)
for more insights.
4 changes: 2 additions & 2 deletions docs/community/modular-meetup-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -343,7 +343,7 @@ those who cannot attend in person and expand the reach of your event.
after the event. This helps attendees revisit the content and allows
those who couldn't attend to learn from the talks.

### Utilizing [Meetup.com](http://Meetup.com) platform
### Utilizing Meetup.com platform

Celestia Labs is committed to supporting your meetup efforts by helping
you with meetup.com, from setting up the group to covering organizer dues.
Expand All @@ -357,7 +357,7 @@ Below is a detailed overview of how Celestia Labs can assist you.
- If you already have a meetup.com group but need Celestia Labs'
assistance with organizing or covering dues, email [meetups@celestia.org](mailto:meetups@celestia.org)
to add one of their employees as the Organizer.
3. Setting up groups on Meetup.com
3. Setting up groups on [Meetup.com](https://meetup.com)
- Celestia Labs will help you set up your meetup group, including logos,
naming, custom URLs, group description, and other essential details.
They provide a unique logo for Celestia Modular Meetups,
Expand Down
4 changes: 2 additions & 2 deletions docs/community/modular-meetup-intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Code of Conduct. Organizers will respectfully enforce this code
throughout the event. We genuinely appreciate the cooperation of all
participants in maintaining a safe and empowering space for everyone.

- [Celestia.org Community Code of Conduct](https://docs.celestia.org/community/coc/)
- [Celestia.org Community Code of Conduct](../../community/coc/)

### Emails

Expand All @@ -58,7 +58,7 @@ Your active participation is key to unlocking the full potential
of this vibrant community. Our primary communication tool is Discord,
providing an engaging platform to connect with fellow organizers:

- [Discord link](https://discord.com/invite/je7UVpDuDu)
- [Discord](https://discord.com/invite/je7UVpDuDu)

Make sure to join the channel #meetups where we will be also giving
you the relevant role as a Meetup Organizer.
Expand Down
13 changes: 7 additions & 6 deletions docs/community/modular-meetup-toolkit.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@ help you plan and execute your meetups effectively.

## Celestia branding guidelines

- [BrandKit](https://company-223625.frontify.com/d/JoSwaZS4Mjpj/guidelines)
- [Brand kit](https://company-223625.frontify.com/d/JoSwaZS4Mjpj/guidelines)
1. Includes logo files, color schemes, typography, icons and illustrations

## Sample “Introduction to Modularity” workshop presentation

- [Link](https://docs.google.com/presentation/d/1R4bkWgU2nql1chwVwND4seREHbKzugl0-Xr88w3QdIQ/edit#slide=id.g1b629412475_0_0)
- [Sample presentation - introduction to modularity](https://docs.google.com/presentation/d/1R4bkWgU2nql1chwVwND4seREHbKzugl0-Xr88w3QdIQ/edit#slide=id.g1b629412475_0_0)
- Summary: This is an overview presentation on Modular blockchains and
dives deep into Celestia core technologies.
- The sample presentation covers:
Expand All @@ -31,7 +31,7 @@ help you plan and execute your meetups effectively.

## Sample “Run a Celestia light node” workshop presentation

- [Link](https://docs.google.com/presentation/d/1fV7OYUdW4kafkZcgHwFenFWDbSIwkk0R6BnSKrAV-Hc/edit#slide=id.g20713cce7c2_1_0)
- [Sample presentation - run a light node](https://docs.google.com/presentation/d/1fV7OYUdW4kafkZcgHwFenFWDbSIwkk0R6BnSKrAV-Hc/edit#slide=id.g20713cce7c2_1_0)
- Summary:
This is an overview presentation goes over running a Celestia light node.
You can find existing video presentations for this here:
Expand All @@ -46,7 +46,7 @@ help you plan and execute your meetups effectively.

## Sample “Deploy a Sovereign Rollup” workshop presentation

- [Link](https://docs.google.com/presentation/d/163yP8lQ28k-xfL3jcdX2cfO-3zg8e63AOuHeHxde3vk/edit#slide=id.g20713cce7c2_1_596)
- [Sample presentation - deploy a sovereign rollup](https://docs.google.com/presentation/d/163yP8lQ28k-xfL3jcdX2cfO-3zg8e63AOuHeHxde3vk/edit#slide=id.g20713cce7c2_1_596)
- Summary: This is an overview presentation on deploying a sovereign rollup
with Rollkit on Celestia.
You can find existing video presentations for this here:
Expand All @@ -59,7 +59,7 @@ help you plan and execute your meetups effectively.

## Sample “Modular Meetup Introduction” workshop presentation

- [Link to the Presentation](https://docs.google.com/presentation/d/1HIOKwnCRylofo4sp5I93hsfY3DKWbmXxfvMdoiIk-3I/edit?usp=sharing)
- [Sample presentation - modular meetup introduction](https://docs.google.com/presentation/d/1HIOKwnCRylofo4sp5I93hsfY3DKWbmXxfvMdoiIk-3I/edit?usp=sharing)
- The sample presentation covers:
1. Introduction to Celestia and modular blockchains
2. Introduction to the Modular Meetup Program
Expand All @@ -71,7 +71,8 @@ help you plan and execute your meetups effectively.
## Swag logistics

- Merchandise support
1. For merchandise support for your meetup, please email natnet@celestia.org
1. For merchandise support for your meetup, please email
[natnet@celestia.org](mailto:natnet@celestia.org)

With this Modular Meetups Organizer Kit, you’ll have everything
you need to plan and execute engaging, informative, and successful
Expand Down
12 changes: 7 additions & 5 deletions docs/community/translations.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ to translating the documentation page, then this is the guide for you.

## Visit our Crowdin project

To get started, go to the Crowdin
project [here](https://crowdin.com/project/celestia-docs).
To get started, visit the
[Celestia Docs Crowdin project](https://crowdin.com/project/celestia-docs).

You will have to create an account and then you will be able to join the project
in order to begin your translation journey.

If you don't see your language, feel free to ask for it on
the `#translations` channel on Discord [here](https://discord.gg/celestiacommunity).
If your language isn't listed, request it on the
[`#translations` channel on our Discord server](https://discord.gg/celestiacommunity).

On Crowdin you can translate, comment on translations, and also give upvotes and
downvotes to existing translations.
Expand All @@ -30,7 +30,9 @@ Here are few tips to help you during your translation.

### Crowdin documentation

Official Crowdin's documentation is available [here](https://support.crowdin.com/online-editor).
You can reference the
[official Crowdin documentation](https://support.crowdin.com/online-editor)
for more detailed guidance.

### Guide

Expand Down
8 changes: 4 additions & 4 deletions docs/developers/bubs-testnet.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ an EVM-compatible execution layer to deploy their EVM applications on.

The Bubs Testnet is a testnet rollup, a modified version of
`optimism-bedrock` that uses Celestia as a data availability (DA)
layer. This integration can be found in this
[repository](https://github.com/celestiaorg/optimism). The testnet
is hosted by [Caldera](https://caldera.xyz), who makes it easy to launch
rollups with no code required.
layer. This integration can be found in the
[@celestiaorg/optimism repository](https://github.com/celestiaorg/optimism).
The testnet is hosted by [Caldera](https://caldera.xyz),
who makes it easy to launch rollups with no code required.

In this setup, data handling is accomplished in two ways. Firstly, data is
written to the DA layer, in this case, Celestia
Expand Down
2 changes: 1 addition & 1 deletion docs/developers/build-modular.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ are for me!”
You’ve come to the right place. This page will give you the rundown on modular
blockchains and their benefits for developers like you.

If you already know all this, [skip to the end](https://docs.celestia.org/developers/build-modular/#building-on-celestia)
If you already know all this, [skip to the end](#building-on-celestia)
to get straight into building.

## What is a modular blockchain?
Expand Down
23 changes: 12 additions & 11 deletions docs/developers/celestia-app-vesting.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ flag to your vesting transaction.

## Local devnet

First, download and [install Celestia App](../../nodes/celestia-app),
First, [download and install Celestia App](../../nodes/celestia-app),
selecting the
[network and corresponding version](../../nodes/participate)
that you would like to use.
Expand Down Expand Up @@ -303,17 +303,17 @@ pagination:
```

Congratulations! You've now made your own vesting account on a local devnet.
Next, you can learn how to create a vesting account on Mocha Testnet.
Next, you can learn how to create a vesting account on Mocha testnet.

## Mocha

In the previous section of this tutorial, we learned how to create a vesting
account on a local devnet. In this portion of the tutorial, we'll cover how
to set up a consensus full node and set up a vesting account on
[Mocha Testnet](../../nodes/mocha-testnet).
[Mocha testnet](../../nodes/mocha-testnet).

First, be sure that you have installed Celestia App for the latest
version for Mocha Testnet on this [page](../../nodes/celestia-app).
First, be sure that you have
[installed Celestia App for the latest version for Mocha testnet](../../nodes/celestia-app).

### Create a wallet

Expand Down Expand Up @@ -344,13 +344,14 @@ export TO_ADDRESS=address_of_vesting_account

### Fund your account

Head to the [faucet](../../nodes/mocha-testnet/#mocha-testnet-faucet),
Head to [the faucet](../../nodes/mocha-testnet/#mocha-testnet-faucet),
and fund your `origin` address.

### Create a vesting account on Mocha

To create a vesting account on Mocha, you will need an RPC URL to send
the transaction to. You can find an RPC [here](../../nodes/mocha-testnet/#rpc-endpoints).
the transaction to. You can find the
[RPC endpoints on the Mocha testnet page](../../nodes/mocha-testnet/#rpc-endpoints).

Set your RPC URL:

Expand Down Expand Up @@ -381,7 +382,7 @@ celestia-appd tx vesting create-vesting-account $TO_ADDRESS 100000utia 168674805
Running a consensus full node or validator will prevent you from needing
to use an RPC.

You can set up a [validator](../../nodes/full-consensus-node) or [full node](../../nodes/validator-node) for the previous portion
You can [set up a validator](../../nodes/full-consensus-node) or [full node](../../nodes/validator-node) for the previous portion
of the tutorial.

Note: this may take some time depending on how you choose to sync the
Expand Down Expand Up @@ -416,10 +417,10 @@ broadcast-mode = "sync"
## Notes

Not all vesting accounts can be created with a message, some need to be
set at genesis. Learn more
[here](https://docs.cosmos.network/v0.46/modules/auth/05_vesting.html#note).
set at genesis. You can
[learn more in the Cosmos Network documentation](https://docs.cosmos.network/v0.46/modules/auth/05_vesting.html#note).

## Conclusion

Congratulations! You've learned how to create a local devnet, create a
vesting account on it, and how to make a vesting account on the Mocha Testnet!
vesting account on it, and how to make a vesting account on the Mocha testnet!
8 changes: 4 additions & 4 deletions docs/developers/celestia-app-wallet.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ wallet using `celestia-app`.

## Prerequisites

- [Gone through Quick Start and Installed `celestia-app`](../nodes/quick-start.md)
- Gone through [Quick Start and Installed `celestia-app`](../nodes/quick-start.md)

Note, you do not need to install `celestia-node` for this tutorial.

Expand Down Expand Up @@ -60,7 +60,7 @@ celestia-appd query bank balances celestia1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
```

:::tip
Please refer to the [ports](../../nodes/celestia-node/#ports) section for
information on which ports are required
to be open on your machine.
Refer to
[the ports section of the celestia-node troubleshooting page](../../nodes/celestia-node-troubleshooting/#ports)
for information on which ports are required to be open on your machine.
:::
11 changes: 6 additions & 5 deletions docs/developers/celestia-node-key.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ While this tutorial will go over installation process
of `cel-key`, it is recommended that you complete
the following prerequisites first:

- [Setting Up Your Environment](../nodes/environment.mdx)
- [Setting up your environment](../nodes/environment.mdx)

Once you completed the prerequisite, you can proceed with this
tutorial.
Expand Down Expand Up @@ -211,8 +211,8 @@ Example:
### Prerequisites

- Docker installed on your machine
- Understanding of the [guide](../nodes/docker-images.mdx)
on how to run `celestia-node` with Docker.
- Understanding of the
[guide on how to run `celestia-node` with Docker](../nodes/docker-images.mdx).

### Running your node

Expand All @@ -225,8 +225,9 @@ ghcr.io/celestiaorg/celestia-node:sha-747c9e5 celestia light start \
```

:::tip
Please refer to the [ports](../../nodes/celestia-node/#ports) section for information on
which ports are required to be open on your machine.
Refer to
[the ports section of the celestia-node troubleshooting page](../../nodes/celestia-node-troubleshooting/#ports)
for information on which ports are required to be open on your machine.
:::

List active containers in another window with:
Expand Down
12 changes: 6 additions & 6 deletions docs/developers/cosmostation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ The example in this guide is for <InlineText constant={constants.mochaChainId} /
Cosmostation is a popular Cosmos-based wallet that allows anyone
to connect to Cosmos chains from their browser or phone.

Learn more and download Cosmostation [here](https://cosmostation.io/).
You can learn more and download Cosmostation on
[the Cosmostation site](https://cosmostation.io/).

Download the Chrome extension from this
[page](https://cosmostation.io/products/cosmostation_extension).
Follow the instructions to install the extension.
Alternatively, you can
[download and install the Chrome extension directly](https://cosmostation.io/products/cosmostation_extension).

## Add Celestia network parameters

Expand All @@ -35,7 +35,7 @@ click "Add Custom Chain"
You can
then add the following parameters:

- Custom Chain name: `Mocha Testnet`
- Custom Chain name: `Mocha testnet`
- Rest URL: `https://api-mocha.pops.one`
- New RPC URL: `https://rpc-mocha.pops.one`
- Currency symbol: `TIA`
Expand All @@ -52,6 +52,6 @@ then add the following parameters:
Now, click `Add a custom chain` and you will be able to view your Celestia
account balance and transactions in Cosmostation wallet.

Switch chains to "Mocha Testnet" and you'll see that you're connected to Celestia's Mocha Testnet!
Switch chains to "Mocha testnet" and you'll see that you're connected to Celestia's Mocha testnet!

![cosmostation](../img/cosmostation/cosmostation.png)
2 changes: 1 addition & 1 deletion docs/developers/demos.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ and make a pull request to do so!

## Celestia

- macOS light node client - [quasarapp.xyz](https://quasarapp.xyz)
- macOS light node client - [quazarapp.xyz](https://quazarapp.xyz)
- RPC CLI tutorial with an on-chain SVG - [based64.xyz](https://based64.xyz)

## OP Stack testnet
Expand Down
8 changes: 4 additions & 4 deletions docs/developers/deploy-on-bubs.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,8 @@ allows anyone to set a new value for the "number" variable, while the
`increment` function increases the value of "number" by one each time it's
called.

You can learn more about Solidity and smart contract programming
[here](https://ethereum.org/en/developers/learning-tools/).
You can
[learn more about Solidity and smart contract programming](https://ethereum.org/en/developers/learning-tools/).

To compile the contract, run the following forge command from the
`$HOME/counter-project/counter_contract/` directory:
Expand Down Expand Up @@ -177,8 +177,8 @@ src/Counter.sol:Counter
### Using Bubs

First, set a private key from your funded Ethereum wallet and
set the `BUBS_RPC_URL` variable with an [RPC](../bubs-testnet/#rpc-urls)
of your choosing:
set the `BUBS_RPC_URL` variable with an
[RPC of your choosing](../bubs-testnet/#rpc-urls):

```bash
export BUBS_PRIVATE_KEY=0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80
Expand Down
12 changes: 6 additions & 6 deletions docs/developers/full-stack-modular-development-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ cover how to build dapps on these newer, shared platforms.

If you're interested in learning more about modular blockchains, or are new
to the Celestia ecosystem, we recommend you read the
[Build Modular](./build-modular.md) page first.
[Build Modular page](./build-modular.md) first.

## Getting started

Expand Down Expand Up @@ -206,8 +206,8 @@ Foundry uses [Dappsys Test](https://book.getfoundry.sh/reference/ds-test.html)
to provide basic logging and assertion functionality. It's included in the Forge
Standard Library.

Here, we are using `assertEq` to assert equality. You can view all of the
assertion functions available [here](https://book.getfoundry.sh/reference/ds-test.html?highlight=log_int#asserting).
Here, we are using `assertEq` to assert equality. You can
[view all of the assertion functions available](https://book.getfoundry.sh/reference/ds-test.html?highlight=log_int#asserting).

#### Running the test

Expand Down Expand Up @@ -764,7 +764,7 @@ Now we’re ready to run the app.
Right now, the app is configured to be using `localhost:8545` using the
Ethermint rollup we're running with Rollkit.

First, you'll need to install [MetaMask](https://metamask.io).
First, you'll need to [install MetaMask](https://metamask.io).

To use the test account, you will need to import the private key from Ethermint
to MetaMask. First, run the following command:
Expand Down Expand Up @@ -804,5 +804,5 @@ balance.

Now that you have your dapp running, go ahead and test out a new post
on your Ethermint sovereign rollup. If you enjoyed this tutorial, be
sure to share your example in our
[Discord](https://discord.com/invite/je7UVpDuDu)!
sure to share your example
[in our Discord](https://discord.com/invite/je7UVpDuDu)!
4 changes: 2 additions & 2 deletions docs/developers/ibc-relayer.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ sudo apt install librust-openssl-dev build-essential git
### Build Hermes

Create a new directory and clone the Hermes repository.
For the latest available release see Hermes
[GitHub](https://github.com/informalsystems/hermes/tags).
For the latest available release see
[Hermes GitHub](https://github.com/informalsystems/hermes/tags).

```bash
mkdir -p $HOME/hermes
Expand Down
Loading