Skip to content

Commit 9940bf2

Browse files
authored
Merge pull request #305 from availproject/turing-release
Prepping docs for Turing network announcement
2 parents d0cb07b + b25b060 commit 9940bf2

14 files changed

+137
-172
lines changed

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ up a wallet with Talisman.
106106
Please note that you won't be able to use the account created on the explorer to claim your rewards.
107107
</Callout>
108108

109-
1. Navigate to the [Goldberg Avail Explorer](https://goldberg.avail.tools/).
109+
1. Navigate to the [Avail Explorer](https://explorer.avail.so/).
110110

111111
2. Once on the explorer, go to `Accounts -> Accounts` in the navigation bar.
112112
<br/>

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { Callout } from 'nextra/components'
2020

2121
## Overview
2222

23-
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://goldberg.avail.tools/). 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.
23+
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

2525
<Callout type="info">
2626
CLASH OF NODES<br/>

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import { Callout } from 'nextra/components'
1616

1717
## Introduction
1818

19-
The [<ins>Goldberg Testnet Explorer</ins>](https://goldberg.avail.tools/) 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>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.
2020

2121
### Quick Navigation
2222

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

+10-6
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,25 @@ As of now, this is the only officially supported faucet for Avail DA.
2222

2323
<Callout type="info">
2424
PLEASE NOTE<br/>
25-
The faucet is designed to distribute small amounts of AVL for testing purposes, not large quantities for validator bonding or similar activities.
26-
The current maximum balance a requesting address can have is 100 AVL.
25+
The faucet is designed to distribute small amounts of AVAIL for testing purposes, not large quantities for validator bonding or similar activities.
26+
The current maximum balance a requesting address can have is 100 AVAIL.
2727
</Callout>
2828

2929
## How to Use the Faucet
3030

3131
1. Create a Substrate account using a compatible wallet.
32-
We recommend [PolkadotJS](https://polkadot.js.org/), [Talisman](https://www.talisman.xyz/), or [SubWallet](https://www.subwallet.app/).
32+
We recommend [SubWallet](https://www.subwallet.app/), [Talisman](https://www.talisman.xyz/), or [PolkadotJS](https://polkadot.js.org/).
3333

3434
2. Go to [faucet.avail.tools](https://faucet.avail.tools/).
3535
<br/>
3636
<p align="center">
37-
<img src="/img/Screenshot 2024-04-02 at 23.30.46.png" alt="Avail online Faucet" width="85%"/>
37+
<img src="/img/turing-faucet.png" alt="Avail online Faucet"/>
3838
</p>
3939

40-
3. Complete the captcha, enter your account address, and click on `Get AVLs`.
40+
3. Choose the chain you want to receive your tokens on. The default option will be `Turing`.
4141

42-
And that's it. You should receive a small amount of AVL in your account shortly.
42+
4. Enter the address where you want to receive your `AVAIL`. The address will begin with `5`.
43+
44+
5. You might see a captcha when trying out the faucet in production. Complete the captcha to get your tokens.
45+
46+
And that's it. You should receive a small amount of AVAIL in your account shortly.

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

+3-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This guide will walk you through the process of setting an on-chain identity on
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://goldberg.avail.tools/#/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>Goldberg Explorer</ins>](/docs/end-user-guide/explorer).
2525

2626
### Accessing Chain State Constants
2727

@@ -31,7 +31,8 @@ Determine the bond amounts via the chain's interface by doing the following:
3131
2. Under the "Constants" tab, choose `identity` from the "selected constant query" menu. The `basicDeposit: u128` parameter will be the default.
3232
3. To add constants to the view, click the "plus" ("+") icon.
3333

34-
Each information field is limited to 32 bytes. Use a [<ins>UTF8 to bytes converter</ins>](https://onlinetools.com/utf8/convert-utf8-to-bytes) when manually entering data through the [<ins>Extrinsics UI</ins>](https://goldberg.avail.tools/#/extrinsics).
34+
Each information field is limited to 32 bytes. Use a [<ins>UTF8 to bytes converter</ins>](https://onlinetools.com/utf8/convert-utf8-to-bytes)
35+
when manually entering data through the [<ins>Extrinsics UI</ins>](https://explorer.avail.so/#/extrinsics).
3536

3637
## Set Your On-Chain Identity
3738

pages/docs/end-user-guide/nomination-pools.mdx

+3-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,9 @@ Nomination pool activites are performed under "Staking".
9090
9191
<img src="/img/nomination-pools/1.png" width="200%" height="200%"/>
9292

93-
2. Under 'Staking', select 'Pools'. Here, you will see the [<ins>Staking Pool Dashboard</ins>](https://goldberg.avail.tools/#/staking/pools), which shows a list of active pools, their state, points, claimable rewards, and other details.
93+
2. Under 'Staking', select 'Pools'. Here, you will see
94+
the [<ins>Staking Pool Dashboard</ins>](https://explorer.avail.so/#/staking/pools),
95+
which shows a list of active pools, their state, points, claimable rewards, and other details.
9496

9597
<img src="/img/nomination-pools/2.png" width="200%" height="200%"/>
9698

pages/docs/networks.mdx

+18-14
Original file line numberDiff line numberDiff line change
@@ -19,32 +19,32 @@ import { Callout } from 'nextra/components'
1919
# Network Information
2020

2121
<Callout type="info">
22-
As of now, Goldberg is the only supported testnet on Avail. Kate is officially deprecated.
22+
As of now, Turing is the only supported testnet on Avail. Kate and Goldberg are officially deprecated, even though we will keep
23+
some critical infra for Goldberg alive so you can keep using it.
2324
We will keep this page updated with the latest information on new networks.
2425
</Callout>
2526

2627
<Callout emoji="⚠️" type="warning">
2728
THE TOKEN SYMBOL<br/>
2829
Please note that the token symbol for Avail DA has been changed from `AVL` to `AVAIL`.
2930
The Goldberg testnet however will carry on with the legacy symbol `AVL`.
30-
All future testnets and the mainnet will use the new symbol `AVAIL`.
31+
All future testnets including turing, and the mainnet will use the new symbol `AVAIL`.
3132
</Callout>
3233

3334

34-
| | **Goldberg Testnet** |
35-
| ------------------------ | ------------------------------------------------------------------------------------ |
36-
| **Status** | **Active** |
37-
| **Explorer** | [<ins>https://goldberg.avail.tools</ins>](https://goldberg.avail.tools) |
38-
| **RPC Endpoint** | [<ins>https://goldberg.avail.tools/api</ins>](https://goldberg.avail.tools/api) |
39-
| **WS Endpoint** | [<ins>wss://goldberg.avail.tools/ws</ins>](wss://goldberg.avail.tools/ws) |
40-
| **Chain Spec** | [<ins>chainspec.raw.json</ins>](https://goldberg.avail.tools/chainspec.json) |
41-
| **Chain Info** | [<ins>chaininfo.txt</ins>](https://goldberg.avail.tools/chaininfo.txt) |
42-
| **Node Version** | [<ins>v1.10.0.0</ins>](https://github.com/availproject/avail/releases/tag/v1.10.0.0) |
43-
| **Light Client Version** | [<ins>v1.7.6</ins>](https://github.com/availproject/avail-light/releases/tag/v1.7.6) |
35+
| | **Goldberg Testnet** | **Turing Testnet** |
36+
| ------------------------ | ------------------------------------------------------------------------------------ | -----------------------------------------------------------------------------------------|
37+
| **Status** | **Active** | **Active** |
38+
| **Explorer** | [<ins>https://explorer.avail.so/</ins>](https://explorer.avail.so/) | [<ins>https://explorer.avail.so/</ins>](https://explorer.avail.so/) |
39+
| **RPC Endpoint** | [<ins>https://goldberg.avail.tools/api</ins>](https://goldberg.avail.tools/api) | [<ins>https://turing-rpc.avail.so/</ins>](https://turing-rpc.avail.so/) |
40+
| **WS Endpoint** | [<ins>wss://goldberg.avail.tools/ws</ins>](wss://goldberg.avail.tools/ws) | [<ins>wss://turing-rpc.avail.so</ins>](wss://turing-rpc.avail.so) |
41+
| **Chain Spec** | [<ins>chainspec.raw.json</ins>](https://github.com/availproject/avail/blob/main/misc/genesis/testnet.goldberg.chain.raw.json) | [<ins>chainspec.raw.json</ins>](https://github.com/availproject/avail/blob/main/misc/genesis/testnet.turing.chain.spec.raw.json) |
42+
| **Node Version** | [<ins>v1.10.0.0</ins>](https://github.com/availproject/avail/releases/tag/v1.10.0.0) | [<ins>v2.1.0.0</ins>](https://github.com/availproject/avail/releases/tag/v2.1.0.0-rc1) |
43+
| **Light Client Version** | [<ins>v1.7.6</ins>](https://github.com/availproject/avail-light/releases/tag/v1.7.6) | [<ins>v1.7.10</ins>](https://github.com/availproject/avail-light/releases/tag/v1.7.10) |
4444

4545
## Pioneering Blockchain Modularity
4646

47-
**The Goldberg Testnet is the latest test network of the Avail Project.**
47+
**The Turing Testnet is the latest test network of the Avail Project.**
4848

4949
### Phase One: Laying the Groundwork
5050

@@ -73,4 +73,8 @@ The Kate testnet offers a multitude of avenues for user engagement:
7373

7474
### Phase Three: Incentivized Testnet
7575

76-
Avail is now ushering in the [<ins>Clash of Nodes</ins>](/category/clash-of-nodes/) campaign using the Goldberg testnet. This campaign is a call to action for node operators to participate in an incentivized, real-time testnet environment. It's a critical testbed for Avail's infrastructure, designed to rigorously evaluate its capacity as a foundational layer for the next wave of rollup-centric blockchain ecosystems.
76+
Avail is now ushering in the [<ins>Clash of Nodes</ins>](/category/clash-of-nodes/) campaign using the Goldberg testnet. This campaign is a call to action for node operators to participate in an incentivized, real-time testnet environment. It's a critical testbed for Avail's infrastructure, designed to rigorously evaluate its capacity as a foundational layer for the next wave of rollup-centric blockchain ecosystems.
77+
78+
### Phase Four: The final pre-mainnet run
79+
The Turing Testnet is live and marks Avail's final and definitive pre-Mainnet testing environment, aimed at vetting Mainnet deployments,
80+
executing extensive stress tests, and assessing network topologies for scalability and resilience.

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

+7-70
Original file line numberDiff line numberDiff line change
@@ -31,77 +31,14 @@ Before trying anything, make sure that you fully read the chapter first before d
3131

3232
## Installation & Setup
3333

34-
Our first step is to obtain the prebuilt binary for Avail Node. We offer a wide range of prebuilds, but in case you don't see your Linux flavor or architecture here, head to the FAQ chapter to learn how to build your own executable.
35-
36-
Prebuild list:
37-
38-
- Ubuntu: [20.04](#ubuntu-2004) [22.04](#ubuntu-2204) [23.10](#ubuntu-2310)
39-
- Debian: [11](#debian-11) [12](#debian-12)
40-
- Fedora: [38](#fedora-38) [39](#fedora-39)
41-
- Arch: [Latest](#arch)
34+
Our first step is to obtain the prebuilt binary for Avail Node. [We offer a wide range of prebuilds](https://github.com/availproject/avail/releases/tag/v2.1.0.0-rc1), but in case you don't see your Linux flavor or architecture here, head to the FAQ chapter to learn how to build your own executable.
4235

4336
Once you have found your OS (or picked the generic one), execute the given command to obtain the needed Avail Node binary.
4437

45-
<Tabs items={['Ubuntu 20.04', 'Ubuntu 22.04', 'Ubuntu 23.10', 'Debian 11', 'Debian 12', 'Fedora 38', 'Fedora 39', 'Arch']}>
46-
<Tabs.Tab>
47-
4838
```bash
49-
wget https://github.com/availproject/avail/releases/download/v1.9.0.0/x86_64-ubuntu-2004-data-avail.tar.gz && tar -xf ./x86_64-ubuntu-2004-data-avail.tar.gz
39+
wget https://github.com/availproject/avail/releases/download/<version-number>/<your-machine-specific-executable>.tar.gz && tar -xf ./<your-machine-specific-executable>.tar.gz
5040
```
5141

52-
</Tabs.Tab>
53-
54-
<Tabs.Tab>
55-
56-
```bash
57-
wget https://github.com/availproject/avail/releases/download/v1.9.0.0/x86_64-ubuntu-2204-data-avail.tar.gz && tar -xf ./x86_64-ubuntu-2204-data-avail.tar.gz
58-
```
59-
60-
</Tabs.Tab>
61-
<Tabs.Tab>
62-
63-
```bash
64-
wget https://github.com/availproject/avail/releases/download/v1.9.0.0/x86_64-ubuntu-2310-data-avail.tar.gz && tar -xf ./x86_64-ubuntu-2310-data-avail.tar.gz
65-
```
66-
67-
</Tabs.Tab>
68-
<Tabs.Tab>
69-
70-
```bash
71-
wget https://github.com/availproject/avail/releases/download/v1.9.0.0/x86_64-debian-11-data-avail.tar.gz && tar -xf ./x86_64-debian-11-data-avail.tar.gz
72-
```
73-
74-
</Tabs.Tab>
75-
<Tabs.Tab>
76-
77-
```bash
78-
wget https://github.com/availproject/avail/releases/download/v1.9.0.0/x86_64-debian-12-data-avail.tar.gz && tar -xf ./x86_64-debian-12-data-avail.tar.gz
79-
```
80-
81-
</Tabs.Tab>
82-
<Tabs.Tab>
83-
84-
```bash
85-
wget https://github.com/availproject/avail/releases/download/v1.9.0.0/x86_64-fedora-38-data-avail.tar.gz && tar -xf ./x86_64-fedora-38-data-avail.tar.gz
86-
```
87-
88-
</Tabs.Tab>
89-
<Tabs.Tab>
90-
91-
```bash
92-
wget https://github.com/availproject/avail/releases/download/v1.9.0.0/x86_64-fedora-39-data-avail.tar.gz && tar -xf ./x86_64-fedora-39-data-avail.tar.gz
93-
```
94-
95-
</Tabs.Tab>
96-
<Tabs.Tab>
97-
98-
```bash
99-
wget https://github.com/availproject/avail/releases/download/v1.9.0.0/x86_64-arch-data-avail.tar.gz && tar -xf ./x86_64-arch-data-avail.tar.gz
100-
```
101-
102-
</Tabs.Tab>
103-
</Tabs>
104-
10542
## Running Our First Network
10643

10744
With the binary ready in our working directory, it's time to run it and see what we get.
@@ -184,7 +121,7 @@ The last line, `👤 Role: FULL`, reveals that our node is in Full mode, meaning
184121

185122
### Changing Name
186123

187-
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:
124+
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:
188125

189126
```bash
190127
./data-avail --chain dev --name KingMagnifico
@@ -335,14 +272,14 @@ After running the node for a minute or two, stop it by pressing Ctrl+C and rerun
335272
336273
Now stop the node with Ctrl+C and let's remove our storage: `rm ./node-data -r`.
337274
338-
## Connecting Our Node to Goldberg
275+
## Connecting Our Node to Turing
339276
340-
With all this preliminary knowledge ready to be used, we can now finally take the last step and connect our node to the Goldberg network. I will use the same name as before, KingMagnifico, but I suggest you choose one that you like.
277+
With all this preliminary knowledge ready to be used, we can now finally take the last step and connect our node to the Turing network. I will use the same name as before, KingMagnifico, but I suggest you choose one that you like.
341278
342279
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:
343280
344281
```bash
345-
./data-avail --chain goldberg --name KingMagnifico --validator -d ./node-data
282+
./data-avail --chain turing --name KingMagnifico --validator -d ./node-data
346283
```
347284
348285
Output:
@@ -432,4 +369,4 @@ Once we see `💤 Idle`, we are done syncing, and our node has now fully caught
432369
433370
## What's Next
434371
435-
This is where our story ends. We have a working node connected to the Goldberg chain. It doesn't do much right now, certainly doesn't produce any blocks, but this is something that we will fix. Before that, let's discuss in the next chapter how to do a simple but effective deployment.
372+
This is where our story ends. We have a working node connected to the Turing chain. It doesn't do much right now, certainly doesn't produce any blocks, but this is something that we will fix. Before that, let's discuss in the next chapter how to do a simple but effective deployment.

0 commit comments

Comments
 (0)