gitcoinco / skunkworks

experimental laboratory
64 stars 35 forks source link

quadratictrust.com - a realtime QF twitter game #189

Open owocki opened 3 years ago

owocki commented 3 years ago

This is a spec for a game called Quadratic Trust

Quadratic Trust is basically Quadratic Funding, but instead of "funding" people with money, you fund them with clout. :)

Here's how it works.

  1. go to quadratictrust.com.com
  2. on landing page, see a leaderboard of the top 10 accounts (accounts = twitter). you can also see a search button prominently above the top 10 accounts, wherein you can enter a twitter username + autocomplete/find it. click 'fund' on any of them, and be taken to (3).
  3. you are at quadratictrust.com/{handle} - you can see the persons twitter name, photo, and bio. and how many QD votes they have recevied. you can click a big CTA button that says "Delegate votes" => continue to (4)
  4. if not authenticated, you are prompted to login via twitter
  5. you can select a number of voting credits to "delegate" to {handle}; and the number of votes that would give them. the maximum number of voting credits you can spend is your follower count on twitter. every time you update your voting credit amount, you see an estimate of the amount of votes {handle} will receive.
    5a. if you delegate more votes than you have available, then votes are taken from the last person you voted for.
  6. when you click 'go' you are prompted to tweet "I am voting for @{handle} with {credits_num} credits on quadraticdiplomacy.co"
  7. when the tweet is sent, the votes are spent, and {handle climbs the leaderboard}.

other notes:

  1. we need a way that people can revoke their current votes. i suggest adding a list of "current votes" to the form on (5) and allow people to undelegate votes while they process new votes.
  2. at the top header, it should say "quadratictrust.co" in the logo bar, and 'created by NAMES' with twitter handle links in the top footer
  3. at the top of the landing page it should say h1 "Quadratic Trust" - h3- "a realtime Quadratic Funding game, where you vote with your clout, not your $$$". p - "round 1 is worth $300 (1st place) $200 (2nd place) $100 (3rd place) as is live until X/Y/Z date - play below"
  4. in the footer it should say "a gitcoin creation".

open questions, which we hope to solve in many successive rounds of QF clout games (above spec is just for round 1) Questions

AnneConnelly commented 3 years ago

It would be great enable a custom tweet for each project/person to allow for more promotion. Eg. Instead of "I am voting for @{handle} with {credits_num} credits on http://quadraticdiplomacy.co"

do

"I'm voting with 10 creadits for @{handle}, a decentralized finance app for Ewoks! Check out their project on quadraticdiplomacy.co"

AnneConnelly commented 3 years ago

Perhaps call it Quadratic Endorsement or Quadratic Clout vs. Quadratic Diplomacy.

AnneConnelly commented 3 years ago

In the longer term, for #2, ideally the button to "support with clout" would be right on a gitcoin grant company profile near the donate button.

ivanmolto commented 3 years ago

Hi @AnneConnelly @owocki I would love to give it a try. Thanks!

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 5.0 ETH (7863.56 USD @ $1572.71/ETH) attached to it.

aahutsal commented 3 years ago

@owocki quadraticdiplomacy.co is broken

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Cancelled


Work has been started.

These users each claimed they can complete the work by 265 years, 7 months from now. Please review their action plans below:

1) ivanmolto has been approved to start work.

I will build this game using Django and Vue and share my first iteration this Sunday March 28th 2) 15060322123 has applied to start work _(Funders only: approve worker | reject worker)_.

I will use nodejs + vue.js development project 3) shad-k has applied to start work _(Funders only: approve worker | reject worker)_.

I am an experienced Frontend developer with 5 years of experience and would love to build this with React and NextJS. 4) pidnam1 has applied to start work _(Funders only: approve worker | reject worker)_.

Although I am new to Gitcoin I am super interested in QF and would love to contribute to this project.

I have a good amount of experience with Django and front end development as well, and can contribute to any necessary parts of the project. I also have some design experience!

Learn more on the Gitcoin Issue Details page.

owocki commented 3 years ago

@aahutsal it doesnt exist yet

DevRarr commented 3 years ago

Hey @owocki we will have a go at this, sounds interesting.

owocki commented 3 years ago

hey all; i am meeting with a few candidates this week + should know more by EOW

base0010 commented 3 years ago

@owocki I would like to talk more about your vision. I like @AnneConnelly 's idea about the CTA (call to tweet?) messaging RE: bullet 6 to add product/project description for extra clout.

owocki commented 3 years ago

join the #quadratic-diplomacy channel on gitcoin discord pls!! https://discord.com/invite/83BK5z55yB

owocki commented 3 years ago

state machine: 5889b7dd-962a-4594-8ade-f98d0ce09c8a

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 5.0 ETH (10915.50 USD @ $2221.26/ETH) attached to this issue has been cancelled by the bounty submitter