Skip to content

Commit

Permalink
Update network page and testnet guides to align w/ Phase 2.
Browse files Browse the repository at this point in the history
  • Loading branch information
lapets committed Jul 12, 2024
1 parent d040bc7 commit 3268944
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 13 deletions.
2 changes: 1 addition & 1 deletion docs/guide-testnet-tx.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import IframeVideo from '@site/src/components/IframeVideo/index';
import BlockExplorers from './\_testnet_block_explorers.mdx';

# Sending NIL tokens
# Sending NIL Tokens

Send a transaction on the Nillion Testnet and find the onchain record of the transaction on a block explorer.

Expand Down
29 changes: 19 additions & 10 deletions docs/network.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,21 +5,26 @@ import BlockExplorers from './\_testnet_block_explorers.mdx';

# Nillion Network

![Nillion's dual network architecture diagram](/img/dual-architecture.png)
The **Nillion Network** allows developers to build applications and services that leverage privacy-enhancing technologies (PETs) such as secure multi-party computation (MPC) to perform blind computations over private user data (without requiring that data to be revealed to the network or to other users).

## Dual Network Architecture

The Nillion Network has a Dual Network Architecture: **the Coordination Layer and the Petnet.**
![Nillion's dual network architecture diagram](/img/dual-architecture.png)

The Nillion Network consists of two parallel, interdependent networks: a **Coordination Layer** and an **Orchestration Layer**.

[NilChain](https://github.com/NillionNetwork/nilchain) is the Coordination Layer for the Nillion Network. It coordinates payments for blind computations and storage operations performed on the network.
* The **[NilChain](https://github.com/NillionNetwork/nilchain)** network coordinates payments for storage operations and blind computations performed on the network.
* The **Petnet** harnesses PETs such as MPC to protect data at rest and to enable blind computations that can operate on that data.

The Petnet harnesses privacy-enhancing technologies (PETs) including [Nillion's MPC Protocol](/nillions-mpc-protocol) to secure distributed secrets and perform blind computation. It operates without a global shared state or consensus on order, focusing instead on decentralizing trust for high value data across the network using clusters of nodes.
The Nillion Network operates without a global shared state or consensus on order. Instead, its design is oriented around supporting storage of private high-value data and computation over that data while decentralizing trust among the nodes in the network.

## Testnet
## Live Testnet

### Nillion Testnet (Coordination Layer)
Consistent with the dual network architecture described above, the **Nillion Network testnet** (or simply **Nillion testnet**) consists of two interdependent testnet instances: the **NilChain testnet** and the **Petnet testnet**.

The Nillion Testnet is live! Follow our [Testnet Guides](/testnet-guides) to create a wallet connected to the Nillion Testnet, use the Nillion Testnet Faucet, and send Testnet NIL tokens.
### NilChain Testnet

The NilChain testnet is live! Follow our [Testnet Guides](/testnet-guides) to create a wallet connected to the Nillion testnet, use the testnet faucet, and send NIL testnet tokens.

<Tabs>
<TabItem value="wallets" label="Supported wallets" default>
Expand All @@ -39,7 +44,7 @@ The Nillion Testnet is live! Follow our [Testnet Guides](/testnet-guides) to cre

<TabItem value="chaininfo" label="chain-info.json" default>

Nillion Testnet chain info
NilChain testnet chain info:

```json reference showGithubLink
https://github.com/chainapsis/keplr-chain-registry/blob/main/cosmos/nillion-chain-testnet.json
Expand All @@ -49,6 +54,10 @@ The Nillion Testnet is live! Follow our [Testnet Guides](/testnet-guides) to cre
</TabItem>
</Tabs>

### 🔜 Petnet Testnet
### Petnet Testnet

The Petnet testnet is also live! Builders can now [build their blind applications](/quickstart) and then [connect them to the Petnet testnet](/network-configuration) to make them accessible to the whole community.

## Local Devnet

The Petnet Testnet is in private beta. Today builders can use the [Nillion SDK](/nillion-sdk-and-tools) to connect their blind applications to a local [nillion-devnet](/nillion-devnet). Upon Petnet Testnet integration with the Coordination Layer in [Phase 2 of Nillion Network deployment](https://nillion.com/news/589/), builders will be able to connect their blind applications to the Nillion Network Testnet, making them accessible to the whole community.
Builders that prefer to work locally can use the [Nillion SDK](/nillion-sdk-and-tools) to connect their blind applications to a local instance of the [nillion-devnet](/nillion-devnet). Builders have the option to connect these applications to the Petnet testnet once they are ready.
6 changes: 4 additions & 2 deletions docs/testnet-guides.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,10 @@ import DocCardList from '@theme/DocCardList';

# Testnet Guides

Nillion has a [four-phase strategy](https://nillion.com/news/589/) for deploying the [Nillion Network](/network). We're currently in [Phase 1, the Genesis Sprint](https://nillion.com/news/589/). During Phase 1, you can interact with the Nillion Testnet, aka the [Coordination Layer](/network#nillion-testnet-coordination-layer), using Testnet NIL tokens.
Nillion has a [four-phase strategy](https://nillion.com/news/589/) for deploying the [Nillion Network](/network).

Follow our Testnet Guides to create a wallet connected to the Nillion Testnet, use the Nillion Testnet Faucet, and send Testnet NIL tokens.
During [Phase 1: Genesis Sprint](https://nillion.com/news/589/), it became possible to interact with the [NilChain testnet](/network#nilchain-testnet) (also known as the [Coordination Layer](/network#dual-network-architecture)) using NIL testnet tokens. Follow the guides below to create a wallet connected to the NilChain testnet, to use the Testnet Faucet, and to send NIL tokens on the NilChain testnet.

<DocCardList/>

We are now in [Phase 2: From Genesis to Convergence](https://nillion.com/news/817/), which means it is possible to interact with the [Petnet testnet](/network#petnet-testnet) (also known as the [Orchestration Layer](/network#dual-network-architecture)) by storing data and performing blind computations over that data.

0 comments on commit 3268944

Please sign in to comment.