Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

September Demo #253

Closed
49 of 56 tasks
jaybuidl opened this issue Sep 1, 2022 · 0 comments
Closed
49 of 56 tasks

September Demo #253

jaybuidl opened this issue Sep 1, 2022 · 0 comments
Assignees
Labels
Type: Epic 🐉 A large user story that can be broken down into a number of smaller stories.
Milestone

Comments

@jaybuidl
Copy link
Member

jaybuidl commented Sep 1, 2022

Goal

  1. To demonstrate the functioning of the v2 court for the resolution of a dispute originating from a new Tag Registry on Arbitrum, and the associated cost savings.
  2. To demonstrate the new user experience offered by the new front-end.

Scenario

  • John, Joe and Jimmy stake some PNK, hoping to be drawn as jurors.
  • Tom wants to tag some contracts, he uses the Tags Registry on Arbitrum to submit several tags.
  • Charles disagrees with a tag and challenges it.
  • A dispute is created: John, Joe and Jimmy are likely drawn
  • Tom and Charles submit evidence to support their claims.
  • The dispute resolves (keep the appeal period short for the demo).
  • John, Joe and Jimmy get rewarded or penalized for their voting.
  • The tag registry enforces the court decision

Scope

Arbitrator

PNK staking ✅

Dispute creation ✅

Dispute appeal ❓

⚠️ Arbitrable frontend needs changes.

Juror drawing ✅

Evidence submission ✅

Juror voting ✅

Juror commit/reveal voting ❌

Phases automation ✅

Dispute periods automation ✅

Token and ETH redistribution ✅

Ruling execution ✅

Others


Arbitrable

Curate Tag Registry (plan A) ✅

Features:

  • Submission of a new tag ✅
  • Challenge of a pending tag ✅
  • Execution of the arbitrator's ruling ✅
  • Appeal ❌

Dispute Resolver (plan B) ✅


Fast Bridge❓

⚠️ Likely not enough time to bot it, demo it later.

Fast Bridge Automation

Either one of these:

Features

  • Dispute creation from L1
  • Ruling execution to L1
@jaybuidl jaybuidl added the Type: Epic 🐉 A large user story that can be broken down into a number of smaller stories. label Sep 1, 2022
@jaybuidl jaybuidl self-assigned this Sep 1, 2022
@jaybuidl jaybuidl added this to the alpha-1 milestone Sep 2, 2022
@jaybuidl jaybuidl changed the title September Demo (draft) September Demo Sep 6, 2022
@jaybuidl jaybuidl pinned this issue Sep 8, 2022
@jaybuidl jaybuidl unpinned this issue Sep 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Epic 🐉 A large user story that can be broken down into a number of smaller stories.
Projects
None yet
Development

No branches or pull requests

2 participants