Skip to content

Commit

Permalink
Merge pull request #155 from NillionNetwork/chore/edits-network
Browse files Browse the repository at this point in the history
Chore: Network Edits
  • Loading branch information
crypblizz8 authored Dec 20, 2024
2 parents 996c14d + 2ffe22d commit 5790be9
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion docs/_js-headers-proxy.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Cross-Origin-Opener-Policy: same-origin

<TabItem value="React" label="ReactJS" default>

Add headers and create a nilchain proxy in your [webpack.config.js](https://github.com/NillionNetwork/cra-nillion/blob/main/webpack.config.js)
Add headers and create a nilChain proxy in your [webpack.config.js](https://github.com/NillionNetwork/cra-nillion/blob/main/webpack.config.js)

```js
module.exports = {
Expand Down
10 changes: 5 additions & 5 deletions docs/network.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@ The **Nillion Network** allows developers to build applications and services tha

![Nillion's network architecture diagram](/img/network_diagram.png)

The Nillion Blind Computer is a distributed network tailor-made to make Blind Computation possible. The network is split into two parts: **The Petnet** (Privacy Enhancing Technology Network) and **The Coordination Layer**.
The Nillion Blind Computer is a distributed network tailor-made to make Blind Computation possible. The network is split into two parts: The **Petnet** (Privacy Enhancing Technology Network) and **nilChain**.

### The Petnet
### Petnet

The Petnet is made up of separate Clusters of nodes that offer different technologies and products, with the goal of allowing anyone to come and spin up their own Cluster. App developers can then choose from existing Clusters or create their own to tailor their specific infrastructure and security needs. Nodes looking to form a new Cluster for general use can compete for user adoption across many axes including number of nodes, price, reputation, performance, cryptoeconomic security, jurisdiction, and hardware-based security. Developers then have the power to pick their own point on the tradeoff space and decide what matters to them – keeping them in control.
The Petnet is made up of separate clusters of nodes that offer different technologies and products, with the goal of allowing anyone to come and spin up their own cluster. App developers can then choose from existing clusters or create their own to tailor their specific infrastructure and security needs. Nodes looking to form a new cluster for general use can compete for user adoption across many axes including number of nodes, price, reputation, performance, cryptoeconomic security, jurisdiction, and hardware-based security. Developers then have the power to pick their own point on the tradeoff space and decide what matters to them – keeping them in control.

### The Coordination Layer
### nilChain

The Coordination Layer is a blockchain that manages shared resources for the whole Nillion Network. It’s built on top of the Cosmos SDK stack and such as rewards, cryptoeconomic stake, and governance, as well as enabling inter-cluster coordination. Since it’s intended purely for coordination purposes, the chain doesn’t have an open execution environment for running smart contracts.
The nilChain is a blockchain that manages shared resources for the whole Nillion Network. It’s built on top of the Cosmos SDK stack and such as rewards, cryptoeconomic stake, and governance, as well as enabling inter-cluster coordination. Since it’s intended purely for coordination purposes, the chain doesn’t have an open execution environment for running smart contracts.

## Live Testnet

Expand Down
8 changes: 4 additions & 4 deletions docs/python-client-reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -377,7 +377,7 @@ By default the devnet starts without any SSL configuration so all of the tls_\*

* **Parameters:**
* **nilvm_grpc_endpoint** (`str`) – The Nillion network bootnode endpoint.
* **chain_grpc_endpoint** (`str`) – The nilchain gRPC endpoint.
* **chain_grpc_endpoint** (`str`) – The nilChain gRPC endpoint.
* **Return type:**
[`Network`](#nillion_client.Network)

Expand Down Expand Up @@ -418,7 +418,7 @@ config = Network.from_config("devnet")

### *class* nillion_client.NilChainPayer(network, wallet_private_key, gas_limit, wallet_prefix='nillion', query_timeout_seconds=30)

A payer that uses the nilchain to perform payments.
A payer that uses the nilChain to perform payments.

<a id="nillion_client.NilChainPayer.prepare_msg"></a>

Expand All @@ -439,7 +439,7 @@ Create a MsgPayFor transaction.

Submits a payment to the chain.

This must submit a MsgPayFor transaction in nilchain using the given resource as a parameter.
This must submit a MsgPayFor transaction in nilChain using the given resource as a parameter.

* **Parameters:**
* **amount** (`int`) – The amount of unil that needs to be paid.
Expand Down Expand Up @@ -534,7 +534,7 @@ Create a MsgPayFor transaction.

Submits a payment to the chain.

This must submit a MsgPayFor transaction in nilchain using the given resource as a parameter.
This must submit a MsgPayFor transaction in nilChain using the given resource as a parameter.

* **Parameters:**
* **amount** (`int`) – The amount of unil that needs to be paid.
Expand Down
2 changes: 1 addition & 1 deletion docs/testnet-guides.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import DocCardList from '@theme/DocCardList';

Nillion has a [four-phase strategy](https://nillion.com/news/589/) for deploying the [Nillion Network](/network).

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.
During [Phase 1: Genesis Sprint](https://nillion.com/news/589/), it became possible to interact with the [nilChain testnet](/network#nilchain-testnet) 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/>

Expand Down

0 comments on commit 5790be9

Please sign in to comment.