This is a technical post to chronicle what we have been working on and released. Stay tuned for marketing speak in other posts.

The code commit tree for the Pareto Network reference implementation

Today we released the reference implementation of a key component to the Pareto Network which we have been calling the Rewards Smart Contract.

The Rewards Smart Contract allows people to create new posts (“Intel”) on the Pareto Network, and it also allows consumers to reward the creators of those posts (“Intel providers/Content contributors/Content providers”).

We have also rolled out updates to our website that help people browse intel and reward others.

The website, www.pareto.network, operates as a convenience for users, a catalogue of provided intel, and a reference implementation of the scoring system.

The rewards smart contract is an Ethereum contract, and therefore can be interacted with directly onchain, with special hex data sent along with transactions from any wallet. The code for the smart contract will be made open source as well.

The address for version 1 of the Rewards Smart Contract is 0x6232ef9d82B375cDaA3658f43399095e9723DfCf

In subsequent posts we will dive into the Rewards Smart Contract’s API.

361 project updates, merged in to the production website

New features of the website product:

Website matches the designs from the alpha and design team. The website is a SPA (single page application) written in Vue.JS. Using the SPA allows for many optimizations in load times and performance on the servers. Although it is visually simple and will change, the alpha was a static website and many things needed to change and be implemented before moving forward with the GUI or visual components.

Scores are calculated on the fly. Users no longer have to manually calculate their score or manually initialize recalculation of their score. This also fixed out of place and outdated scores on the leaderboard.

New posts will have the ability to be rewarded.

Direct links to Etherscan on the leaderboards and a variety of places.

Signing in with a Ledger Nano S allows the user to pick their address as well as HD derivation paths.

Users can also see in advance which of their Ledger addresses have any PARETO balance, so that they do not need to know anything about HD paths.

Known bugs in the website product:

There is no user feedback after making a reward.

There is no way to see prior actions you’ve done.

The score boost from making a reward is not currently reflected in the user’s score.

Some error messages that come back from the Ethereum network daemon shouldn’t be shown

Upcoming upgrades:

The ability to create posts has still been hidden for most users, only whitelisted Intel providers are able to post currently. This will be addressed as we polish the posting framework.

All bugs to be fixed

better GUI to coincide with Pareto Network messaging changes.

Score calculators so users can see what actions can lead to future scores.

Minimum scores access to the Network and separate minimums for other actions.

New Intel providers, 60+ organizations and individuals applied.

A formalized community involvement program to make sure proper information about the project is known and spread

Access to the Pareto Network without owning a wallet. Managed token ownership behind the scenes for users.

Managed ownership having a premium platform price distinct from wholesale market prices

We are all pushing distributed ledger technology forward and in this together!

Rolling out the Rewards Smart Contract and website upgrades to allow interaction are just one milestone amongst many! We have been inspiring people about this incentive model and project since before it was a whitepaper and Minimum Viable Product. As elements of the system become more tangible, more people become able to see the vision. With this key element in place, we can accelerate many of our partner’s integration into this framework.

Follow us on Twitter and Join us on Telegram to become part of the movement

Onwards,

Eric Lamison-White