1.2.1 • Published 1 month ago

@fluencelabs/fluence-network-environment v1.2.1

Weekly downloads
41
License
Apache-2.0
Repository
github
Last release
1 month ago

Fluence network environment

npm

Maintained list of well-known Fluence network nodes. The package is meant to be used in combination with Fluence JS SDK.

Installation

With npm

npm install @fluencelabs/fluence-network-environment

With yarn

yarn add @fluencelabs/fluence-network-environment

Usage

Pick a node to connect to the Fluence network.

import { testNet } from '@fluencelabs/fluence-network-environment';

export const relayNode = testNet[0];

Which can be used to initialize the Fluence client (see Fluence JS SDK.)

import { FluencePeer } from '@fluencelabs/fluence';

const peer = new FluencePeer();
await peer.start({ connectTo: relayNode });

Known networks

  • stage - unstable network for development tests; low capacity
  • TestNet - more stable network, used for QA of new releases; higher capacity
  • Kras - stable network, has the highest load capacity

All 3 networks are connected, i.e. any node can be discovered from every other. They're open and permissionless, meaning that anyone can use any node for bootstrapping.

Fluence Stack

LayerTechScaleStateBased on
ExecutionMarineSingle peerDisk, network, external processesWasm, IT, Wasmer*
CompositionAquaInvolved peersResults and signatures⇅, π-calculus
TopologyTrustGraph, DHT*Distributed with Kademlia* algoActual state of the networklibp2p
Security & AccountingBlockchainWhole networkLicenses & paymentssubstrate?

License

Apache 2.0

1.2.1

1 month ago

1.2.0

1 month ago

1.1.1

10 months ago

1.1.0

10 months ago

1.1.2

10 months ago

1.0.14

1 year ago

1.0.11

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago