Skip to content

PoolSea-Staking-Pool/PSStaking

Repository files navigation

Poolsea - Proof of stake (PoS) infrastructure service and pool

Poolsea icon


Staking with the Poolsea network is very flexible and unlike any other staking infrastructure for Ethereum 2.0 to date. When depositing PLS into the Poolsea smart contracts, you will be instantly issued a token called rPLS which represents a tokenised staking deposit in the network. Its value and the rewards it gains over time will be reflected by the work each individual decentralised node operator gives the Poolsea network. Poolsea’s unique decentralised staking infrastructure is economically bonded to both be secure and scalable.

Test Poolsea

To see Poolsea in action, clone the repo and run the test suite with the following commands:

$ npm install
$ npm test

A Step-by-Step Beginners Guide

The following worked example uses macOS Sierra 10.12.6 and VMware Fusion 8.5.8 - all versions correct as of 15/09/2017.

Download and install Ubuntu onto a new VM -> https://www.ubuntu.com/download/desktop - tested with v16.04

Open a terminal window and install some pre-requisites:

install git:

$ sudo apt -y install git

install curl:

$ sudo apt -y install curl

install npm:

$ sudo apt -y install npm

install node.js:

$ curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
$ sudo apt-get -y install nodejs

get poolsea:

$ git clone https://github.com/Seb369888/PSStaking.git

open the poolsea directory:

$ cd PSStaking

install npm packages and run tests:

$ npm install && npm test