Paradigm Community Update #8 — Documentation Site Refresh, Alpha Portal Releases, Development Updates

Thomas Aslanian
Paradigm
3 min readApr 5, 2019

--

These digests summarize the progress that we’ve made over the last month. If you’re new to Paradigm, we encourage you to read our documentation portal, and technical introduction article for a more complete summary of the project.

Documentation site refresh:

Developer experience is a priority of ours at Paradigm Labs. This week we launched a refreshed version of our documentation site focused on simplifying its visual language. This month’s refresh was the first in what will be regularly occurring updates to the portal. During its evolution we welcome any feedback or suggestions that you think will help make your development experience more enjoyable, so feel free to reach out.

Refreshed documentation site

Alpha portal releases:

In last month’s community update we teased three portals that we were in the process of developing. Over the past month we made significant progress on these interfaces and are now in the process of on-boarding a select group of alpha testers. The suite of interfaces includes a network explorer, a simple interface for posting 0x JSON orders to the OrderStream network, and a portal for bonding in order to gain write access to the OrderStream network. If you’re interested in checking out our portal suite please reach out directly.

Live alpha portal suite

Development updates

There were a number of noteworthy development updates in March, including the redeployment of our contract system, development of our Golang implementation of ParadigmCore and the depreciation of our TypeScript implementation of ParadigmCore.

The latest update of our contract system includes the initial implementation of the “earn/burn” mechanic, a key component of the protocol’s incentive model and an extension to our token curated registry (TCR) that enables token holders to elect and curate the validators of the OrderStream network. Expect more details about this system in coming updates, and for the curious, you can take a look at the most recent internal ParadigmContracts here.

The current focus of our protocol team is building out the Golang implementation of ParadigmCore. Tremendous progress has been made as we write test cases and begin to implement the core state machine. Currently, the first of three transaction types is preliminarily implemented, alongside some important base-layer structure and process definitions that are crucial to a Tendermint client. For the time being, the Go client is being developed in a private repository, however we expect to make it public in the coming weeks.

The current TypeScript OrderStream implementation has served an important role over the past few months. It has been a test bed for the specification and implementation of key systems but most importantly, it has served as a viable proof-of-concept for the decentralized order booking and aggregation network we’re building. However as of this week, the client is officially being deprecated as our team’s attention now shifts to creating a production ready, main-net candidate of the full protocol. This includes the core Ethereum contract system, and the Golang reference implementation of the OrderStream network.

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
  • Telegram: activity broadcasts

--

--