Paradigm Community Update #14 — Kosu Light Client, Contract State Snapshot Utility, New Client and Validator Setup Guides, Discord

Thomas Aslanian
Paradigm

--

Kosu light client

September was a big month for Go Kosu, the first Kosu network implementation. Over 15 PR’s were merged that fixed bugs, introduced new features, and further increased the stability and quality of the codebase. One major feature added this month was the inclusion of an optional network light client within kosud.

The core feature of Kosu, from the perspective of its end users, is the aggregation and relay of a set of consistent, recent orders. Much of the utility this provides will be desired by individuals who lack the time, resources, or desire to run a full node. That’s why we’re excited to announce that this month, we introduced a Tendermint light-client implementation into kosud.

Expect more documentation on this feature in the coming weeks (a separate refactor of the kosud CLI is landing this week as well). We expect to release kosud v0.4 next month, which will represent the client reaching feature completion.

Contract state snapshot utility

This month, we released @kosu/genesis-cli which contains the binary gen-kosu, used to snapshot the Kosu contract system’s state, and to generate a Kosu network genesis file from the snapshot. This is an essential piece of software for the eventual Kosu public test and main networks, which will be launched according to the procedure described here and here. Its source can be found in the Kosu monorepo, and documentation on docs.kosu.io.

New client and validator setup guides

In anticipation of private and public Kosu test networks launching over the next several months, we’ve begun to overhaul Kosu’s documentation and usage guides. This month, we published two new guides. The first is an in-depth setup and usage guide for go-kosu, that details how to setup and configure full (and validating) nodes in various network environments. The second guide describes how to apply to a Kosu validator registry contract to become a validator. Read more about these mechanics here.

Discord

Last month we announced that we were in the process of deprecating our old chat server and migrating to a Discord server. As of today, our old chat server has been permanently shut down. For support and development updates, head over to our Discord community.

Official Paradigm community channels:

  • Chat: chat directly with the Paradigm team
  • Twitter: general announcements
  • Reddit: community updates and conversations
  • Medium: long form updates and research articles

--

--