Coinmonks

Coinmonks is a non-profit Crypto Educational Publication. Other Project — https://coincodecap.com/ & Email — gaurav@coincodecap.com

Member-only story

Tweether Governance Protocol

The Math Behind The Madness

Alex Roan
Coinmonks
Published in
9 min readOct 26, 2020

--

Recently, Patrick Collins and I entered into the EthGlobal hackathon and created Tweether, an on-chain governance protocol that anyone can use to submit and vote on tweets.

When we were planning the project, we split the work into two parts:

  1. The governance protocol, for which I was responsible for.
  2. And the oracle which would do the tweeting, which Patrick was in charge of.

The purpose of this article is to explain part one: the governance protocol. I’ll walk through the main concepts, the maths behind it, and how I got there.

The Premise

Tweether aims to be a platform that democratises tweeting from a particular account. Users of the protocol should be able to propose tweets and vote on them if they deem them worthy of being tweeted. The rest should be handled by the protocol.

Like the most popular governance protocols in the game, we needed a governance token: $TWE.

We also needed an oracle to perform the tweet once a proposal is accepted: Chainlink. This brings in an interesting requirement, in that the governance protocol must be able to pay for the service. It needs to maintain a reserve of $LINK at all times.

--

--

Coinmonks
Coinmonks

Published in Coinmonks

Coinmonks is a non-profit Crypto Educational Publication. Other Project — https://coincodecap.com/ & Email — gaurav@coincodecap.com

Alex Roan
Alex Roan

Written by Alex Roan

CoFounder at Cyfrin. Previously: Chainlink Labs.

No responses yet