Skip to content

Commit 2a26b54

Browse files
Merge pull request #330 from availproject/prabal/update-goldberg
Update Goldberg references
2 parents 1eca6dd + b8a0981 commit 2a26b54

File tree

13 files changed

+4102
-68
lines changed

13 files changed

+4102
-68
lines changed

CONTRIBUTING.md

+10-9
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,9 @@ Contributing to the Avail Documentation is simple. You'll need a GitHub account
6767
For those who want to quickly install and start the Avail Documentation locally, you can follow these steps:
6868

6969
```bash
70-
yarn
71-
yarn start
70+
npm i
71+
npm run build
72+
npm start
7273
```
7374

7475
### Setup Steps
@@ -86,45 +87,45 @@ yarn start
8687
2. **Clone Your Fork**
8788

8889
```bash
89-
git clone [email protected]:availproject/availproject.github.io.git
90+
git clone [email protected]:availproject/docs.git
9091
```
9192

9293
3. **Navigate to the Repository**
9394

9495
```bash
95-
cd availproject.github.io
96+
cd docs
9697
```
9798

9899
4. **Add Upstream Remote**
99100

100101
> Refer to [GitHub Docs: Configuring a remote for a fork](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/configuring-a-remote-for-a-fork).
101102
102103
```bash
103-
git remote add upstream https://github.com/availproject/availproject.github.io
104+
git remote add upstream https://github.com/availproject/docs
104105
```
105106

106107
5. **Sync Your Fork**
107108

108109
> See [GitHub Docs: Syncing a fork](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/syncing-a-fork).
109110
110111
```bash
111-
git checkout master
112+
git checkout main
112113
git fetch upstream
113-
git merge upstream/master
114+
git merge upstream/main
114115
```
115116

116117
6. **Install Dependencies**
117118

118119
```bash
119-
pnpm install
120+
npm install
120121
```
121122

122123
The site is built using Nextra.
123124

124125
7. **Run the Docs Locally**
125126

126127
```bash
127-
pnpm run dev
128+
npm run dev
128129
```
129130

130131
This will start a local dev derver at `http://localhost:3000` on your machine.

pages/docs/end-user-guide/accounts.mdx

+6-6
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,13 @@ NEVER EVER share your seed phrase with anyone and keep it in a secure location.
3232

3333
## Creating an Account on Avail DA
3434

35-
In this guide, we will walk you through two different ways of creating an account on the Goldberg testnet of Avail DA.
35+
In this guide, we will walk you through two different ways of creating an account on Avail DA.
3636

37-
1. **Using a compatible wallet**: You can create an account on the Goldberg testnet by using wallets like
37+
1. **Using a compatible wallet**: You can create an account by using wallets like
3838
[SubWallet](https://www.subwallet.app/), [Talisman](https://www.talisman.xyz/), [PolkadotJS](https://polkadot.js.org/) and others.
3939
This guide will be using Subwallet as an example.
4040

41-
2. **Using the Goldberg Testnet Explorer**: Advanced users can also create an account on the Goldberg testnet straight from the explorer.
41+
2. **Using the Explorer**: Advanced users can also create an account straight from the explorer.
4242

4343
<Tabs items={['Using Subwallet', 'Using PolkadotJS or Talisman' , 'Using Klever Wallet', 'Using the explorer' ]}>
4444

@@ -71,12 +71,12 @@ Make sure to store it in a safe place as it is the only way to recover your acco
7171
<br/>
7272
<img src="/img/subwallet/subwallet_5.jpeg" width="100%" height="100%" />
7373

74-
6. Search for the Goldberg testnet either by name or by token symbol. Make sure the network is toggled on.
74+
6. Search for Avail testnets either by name or by token symbol. Make sure the network is toggled on.
7575
<br/>
7676
<img src="/img/subwallet/subwallet_6.jpeg" width="100%" height="100%" />
7777

7878
7. Next go to your extension's homepage and click on the `Get address` button.
79-
Again, search for the Goldberg testnet by name or token symbol, and click on the `copy address` button.
79+
Again, search for Avail testnets by name or token symbol, and click on the `copy address` button.
8080
<br/>
8181
<img src="/img/subwallet/subwallet_7.jpeg" width="100%" height="100%" />
8282
<br/>
@@ -184,4 +184,4 @@ Always keep your JSON file in a secure and offline location. Losing this file an
184184

185185
Congratulations on successfully creating and managing your Avail account! Remember to always safeguard your account details, JSON file, and seed phrase to ensure the security of your assets.
186186

187-
Ready to explore further? Navigate to the next guide to learn [<ins>how to use the Goldberg Testnet Explorer</ins>](/docs/end-user-guide/explorer) and get hands-on experience with the network.
187+
Ready to explore further? Navigate to the next guide to learn [<ins>how to use the Avail Explorer</ins>](/docs/end-user-guide/explorer) and get hands-on experience with the network.

pages/docs/end-user-guide/balance-transfers.mdx

+2-17
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
id: balance-transfers
33
title: How to Perform Balance Transfers on Avail
44
sidebar_label: Balance Transfers
5-
description: 'Learn how to perform balance transfers on the Goldberg testnet.'
5+
description: 'Learn how to perform balance transfers on the Avail Network.'
66
keywords:
77
- docs
88
- avail
@@ -22,21 +22,6 @@ import { Callout } from 'nextra/components'
2222

2323
Balance transfers are a method for transferring funds from one account to another. This guide will walk you through the process using [<ins>Avail-JS UI</ins>](https://explorer.avail.so/). Before you begin, ensure you have [<ins>created an account</ins>](/docs/end-user-guide/accounts) and have [<ins>funds available</ins>](/docs/end-user-guide/faucet) for transfer.
2424

25-
<Callout type="info">
26-
CLASH OF NODES<br/>
27-
In the balance transfer challenge part of Clash of Nodes, participants must follow these guidelines:
28-
29-
1. **Token Acquisition**: To participate in balance transfers, tokens must be acquired through the designated [<ins>faucet</ins>](/docs/end-user-guide/faucet).
30-
2. **Faucet Transfer Limit**: Participants can obtain tokens from the [<ins>faucet</ins>](/docs/end-user-guide/faucet) only once per day.
31-
3. **Regular Engagement**: Participants are encouraged to engage with the challenge daily. The daily acquisition of tokens from the faucet and subsequent transfers cultivate consistent participation.
32-
</Callout>
33-
34-
<Callout>
35-
USING SUBWALLET<br/>
36-
[<ins>SubWallet</ins>](https://www.subwallet.app/) currently supports the Goldberg testnet and can be used for balance transfers.
37-
38-
Please view the third-party content disclaimer [<ins>here</ins>](https://github.com/availproject/availproject.github.io/blob/main/CONTENT_DISCLAIMER.md).
39-
</Callout>
4025

4126
## Transferring Funds Using Avail-JS
4227

@@ -48,7 +33,7 @@ Please view the third-party content disclaimer [<ins>here</ins>](https://github.
4833

4934
<Callout type="info">
5035
MINIMUM BALANCE<br/>
51-
On Avail, similar to other Substrate-based chains, an account must hold a minimum balance to stay active. This minimum, known as the Existential Deposit (ED), is set at **0.00001 AVAIL on the Goldberg testnet**. The ED helps prevent blockchain bloat from accounts with tiny or zero balances, thereby maintaining network efficiency and low fees. If an account's balance falls below this threshold, it gets deactivated, and the remaining balance is removed. Reactivating the account requires a deposit larger than the ED, but this won't restore the lost funds.
36+
On Avail, similar to other Substrate-based chains, an account must hold a minimum balance to stay active. This minimum, known as the Existential Deposit (ED), is set at **0.000001 AVAIL on the Avail Network**. The ED helps prevent blockchain bloat from accounts with tiny or zero balances, thereby maintaining network efficiency and low fees. If an account's balance falls below this threshold, it gets deactivated, and the remaining balance is removed. Reactivating the account requires a deposit larger than the ED, but this won't restore the lost funds.
5237
</Callout>
5338

5439
4. When you are ready to execute your transaction, enter your password and click on the "Sign and Submit" button.

pages/docs/end-user-guide/explorer.mdx

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
id: explorer
3-
title: How to Use the Goldberg Testnet Explorer
3+
title: How to Use the Avail Explorer
44
sidebar_label: Use the Explorer
55
description: A comprehensive guide on using the Avail Explorer to interact with the Avail network.
66
keywords:
@@ -12,11 +12,11 @@ image: https://docs.availproject.org/img/avail/AvailDocs.png
1212
---
1313
import { Callout } from 'nextra/components'
1414

15-
# How to Use the Goldberg Testnet Explorer
15+
# How to Use the Avail Explorer
1616

1717
## Introduction
1818

19-
The [<ins>Goldberg Testnet Explorer</ins>](https://explorer.avail.so/) serves as a powerful interface for interacting with the Avail network. Whether you're a developer, a validator, or an end-user, the explorer provides you with the tools to inspect network activities, manage accounts, and participate in governance. This guide will walk you through its key features.
19+
The [<ins>Avail Explorer</ins>](https://explorer.avail.so/) serves as a powerful interface for interacting with the Avail network. Whether you're a developer, a validator, or an end-user, the explorer provides you with the tools to inspect network activities, manage accounts, and participate in governance. This guide will walk you through its key features.
2020

2121
### Quick Navigation
2222

pages/docs/end-user-guide/identity.mdx

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
id: identity
33
title: How to Set an On-Chain Identity
44
sidebar_label: Set Your Identity
5-
description: 'Learn how to set an on-chain identity on the Goldberg testnet.'
5+
description: 'Learn how to set an on-chain identity on the Avail Network.'
66
keywords:
77
- docs
88
- avail
@@ -15,13 +15,13 @@ image: https://docs.availproject.org/img/avail/AvailDocs.png
1515

1616
## Introduction
1717

18-
This guide will walk you through the process of setting an on-chain identity on the Goldberg testnet.
18+
This guide will walk you through the process of setting an on-chain identity on the Avail network.
1919

2020
## Reserve Funds for Identity Bonding
2121

2222
To store personal information on-chain, users are required to lock a specific amount of funds as a bond. This bond is refundable upon the clearance of the identity.
2323

24-
Retrieve the necessary bond amounts by querying the [<ins>Chain state constants</ins>](https://explorer.avail.so/#/chainstate) on the [<ins>Goldberg Explorer</ins>](/docs/end-user-guide/explorer).
24+
Retrieve the necessary bond amounts by querying the [<ins>Chain state constants</ins>](https://explorer.avail.so/#/chainstate) on the [<ins>Avail Explorer</ins>](/docs/end-user-guide/explorer).
2525

2626
### Accessing Chain State Constants
2727

pages/docs/operate-a-node/become-a-validator/0010-basics.mdx

+14-14
Original file line numberDiff line numberDiff line change
@@ -44,29 +44,29 @@ wget https://github.com/availproject/avail/releases/download/<version-number>/<y
4444
With the binary ready in our working directory, it's time to run it and see what we get.
4545

4646
```bash
47-
./data-avail
47+
./avail-node
4848
```
4949

5050
Output:
5151

5252
```
53-
Error: Input("Please specify which chain you want to run, e.g. --chain goldberg")
53+
Error: Input("Please specify which chain you want to run, e.g. --chain turing")
5454
```
5555

5656
Yikes, an error. This is okay; by default, our node doesn't know which chain (network) it should connect to. To fix this, we will provide one, but not the recommended one, not yet.
5757

5858
Instead, we are going to run a development network:
5959

6060
```bash
61-
./data-avail --chain dev
61+
./avail-node --chain dev
6262
```
6363

6464
Output:
6565

6666
```bash
6767
2023-11-27 16:26:31 Avail Node
68-
2023-11-27 16:26:31 ✌️ version 1.8.3-6d8aff28012
69-
2023-11-27 16:26:31 ❤️ by Anonymous, 2017-2023
68+
2023-11-27 16:26:31 ✌️ version 2.1.4-9d88dbf7b4f
69+
2023-11-27 16:26:31 ❤️ by Avail Project <[email protected]>, 2017-2024
7070
2023-11-27 16:26:31 📋 Chain specification: Avail Development Network
7171
2023-11-27 16:26:31 🏷 Node name: cagey-owl-5997
7272
2023-11-27 16:26:31 👤 Role: FULL
@@ -124,7 +124,7 @@ The last line, `👤 Role: FULL`, reveals that our node is in Full mode, meaning
124124
To change our node's name, use the `--name` flag. Before proceeding, make sure to stop your node with `Ctrl-C`. Now, let's rerun it with a more appealing name:
125125

126126
```bash
127-
./data-avail --chain dev --name KingMagnifico
127+
./avail-node --chain dev --name KingMagnifico
128128
```
129129

130130
Output:
@@ -146,7 +146,7 @@ To run our node in validator mode, add the `--validator` flag along with the oth
146146
Stop your node again with Ctrl+C and rerun it with the `--validator` flag::
147147

148148
```bash
149-
./data-avail --chain dev --name KingMagnifico --validator
149+
./avail-node --chain dev --name KingMagnifico --validator
150150
```
151151

152152
Output:
@@ -177,7 +177,7 @@ Our node is operating in validator mode, but the network expects validator 'Alic
177177
Let's stop our node again with Ctrl+C and rerun it with the `--alice` flag:
178178

179179
```bash
180-
./data-avail --chain dev --name KingMagnifico --validator --alice
180+
./avail-node --chain dev --name KingMagnifico --validator --alice
181181
```
182182

183183
Output:
@@ -222,7 +222,7 @@ Although we've used several flags to run a development network, there's an easie
222222
Stop the node again with Ctrl+C and rerun it with the `--dev` flag:
223223
224224
```bash
225-
./data-avail --dev --name KingMagnifico
225+
./avail-node --dev --name KingMagnifico
226226
```
227227
228228
Output:
@@ -242,14 +242,14 @@ Output:
242242
243243
And we get the same result.
244244
245-
### Temporary and Persistante Storage
245+
### Temporary and Persistent Storage
246246
247247
When our node runs a network, it needs to store network-related data. By not specifying a location, it stores the data in a default location, which is often not what we want.
248248
249249
Using the `--tmp` flag makes it use a different location each time we run our network. This is implied when using `--dev` and is useful when we don't care about preserving our state. To make our storage persistent through runs, we can use the `-d` flag.
250250
251251
```bash
252-
./data-avail --dev --name KingMagnifico -d ./node-data
252+
./avail-node --dev --name KingMagnifico -d ./node-data
253253
```
254254
255255
Output
@@ -279,7 +279,7 @@ With all this preliminary knowledge ready to be used, we can now finally take th
279279
Before running our node, ensure that our storage folder is removed or empty, and that we don't have any previous nodes already running. With that said, let's finally do what we've been waiting for since the beginning:
280280
281281
```bash
282-
./data-avail --chain turing --name KingMagnifico --validator -d ./node-data
282+
./avail-node --chain turing --name KingMagnifico --validator -d ./node-data
283283
```
284284
285285
Output:
@@ -288,10 +288,10 @@ Output:
288288
2023-11-27 17:24:41 Avail Node
289289
2023-11-27 17:24:41 ✌️ version 1.8.3-6d8aff28012
290290
2023-11-27 17:24:41 ❤️ by Anonymous, 2017-2023
291-
2023-11-27 17:24:41 📋 Chain specification: Avail Goldberg Testnet
291+
2023-11-27 17:24:41 📋 Chain specification: Avail Turing Testnet
292292
2023-11-27 17:24:41 🏷 Node name: KingMagnifico
293293
2023-11-27 17:24:41 👤 Role: AUTHORITY
294-
2023-11-27 17:24:41 💾 Database: RocksDb at ./node-data/chains/avail_goldberg_testnet/db/full
294+
2023-11-27 17:24:41 💾 Database: RocksDb at ./node-data/chains/avail_turing_testnet/db/full
295295
```
296296
297297
Okay, so far so good. Our role is `AUTHORITY`, which means that we are running in validator mode. Our name is clearly the correct one, KingMagnifico, and our database location is correct. Let's see the next few log lines:

pages/docs/operate-a-node/become-a-validator/monitor-your-validator.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ Navigate back to your home page, on the top right in the menu select **Import da
179179
<br/>
180180
<img src="/img/avail/validator-avail-grafana-add-dashboard.png" width="100%" height="100%"/>
181181

182-
Import the [Avail Node Metrics file](https://github.com/availproject/availproject.github.io/blob/6ff2c1862ede87225a1b6ee296ea5762f56f4042/static/grafana/Avail-Node-Metrics.json)
182+
Import the [Avail Node Metrics file](/static/validator_metrics.json)
183183
<br/>
184184
<img src="/img/avail/validator-avail-grafana-add-dashboard-2.png" width="100%" height="100%"/>
185185

pages/docs/operate-a-node/deployment-options.mdx

+1-2
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,4 @@ Different service providers offer hosted deployment options for Avail. These pla
1818

1919
| Service | Description | Deployment Type | Documentation |
2020
| ---------- |-----------------------------------------------------------------------------------------------------------------------| --------------- |-------------------------------------------------------------------------------------------------------------------------------------------------|
21-
| Spheron | Cloud-based, decentralized, infrastructure services for blockchain applications, offering simplicity and scalability. | Hosted | [<ins>Deploy and Operate an Avail Testnet Validator</ins>](https://blog.spheron.network/deploy-an-avail-node-in-minutes-using-spheron-compute) |
22-
| OnFinality | Provides infrastructure for blockchain networks. Specialized in setting up validators. | Hosted | [<ins>Set up an Avail Goldberg Testnet Validator</ins>](https://documentation.onfinality.io/support/set-up-an-avail-goldberg-testnet-validator) |
21+
| Spheron | Cloud-based, decentralized, infrastructure services for blockchain applications, offering simplicity and scalability. | Hosted | [<ins>Deploy and Operate an Avail Testnet Validator</ins>](https://blog.spheron.network/deploy-an-avail-node-in-minutes-using-spheron-compute) |

0 commit comments

Comments
 (0)