STORY
⚖️ Resolvr - Week 2: Building Momentum ⚖️
AUTHOR
Joined 2023.09.29
PROJECT
DATE
VOTES
sats
COMMENTS

⚖️ Resolvr - Week 2: Building Momentum ⚖️

RESOLVR is a decentralized bounty adjudication service for the #FOSS community.

Building a Team

The first week is in the books for RESOLVR and we are building momentum! New contributors are joining the discussion in our Discord and we added some new shadowy super coders to the core team! Get to know us better by checking out the “Meet the Team” post from earlier this week.

Building More Teams

As the team began digging in, we realized the three components of our bounty dispute resolution service contained sub-components that required separate sub-teams.

Resolvr’s three main components are built on three open-source, decentralized protocols:

  1. Fedimint🔅 review panel coordinator,

  2. Noncustodial, bitcoin-native (₿) escrow, and

  3. Public nostr🦩 bounty board.

The Fedimint🔅 review panel coordinator actually has three separate sub-components:

  1. bounty decision-oracle logic (translating internal panel decisions into externally signed events),

  2. Review panel construction logic (ingesting reviewer data and sorting reviewers into panels according to that data),

  3. Reviewer user interface/earnings wallet.

The nostr🦩 bounty board has at least three separate sub-components, as well:

  1. Bulletin board webpage for listing and viewing bounties,

  2. Profile page for bounty maker/taker

  3. Nostr infrastructure (relay management, messaging, login options)

bounty board

user menu

We’ve split our team into smaller teams along these lines to focus our individual skillsets where they will have the most impact.

Building a Following

To keep the momentum going, RESOLVR is continuing to be transparent, open, and inclusive. We want to build a following of engaged contributors and observers to help steer us in the right direction.

Here’s where you can connect with us:

And in the coming weeks we’ll open up a signup for alpha testers, who may earn benefits upon launch for their early time and effort.

Stay tuned!

Roadmap Revisions from Week 1:

  • Split review coordinator into 2 tiers
    * 1 - AI🤖 (LLM) bounty reviewer (cheaper, faster, for simpler bounties)
    * 2 - Human reviewer panel (higher fees, for more complex bounties OR appellate review of AI decision)

  • Conduct design research with alpha testers in all roles.

  • Build bespoke nostr🦩 bounty board.

  • FROST🥶 chosen as signing scheme for fedimint🔅 review panel coordinator

Project Roadmap:

  • Build bespoke nostr🦩 bounty board.

  • Fork CelebrityEscrow for bitcoin (₿) escrow

  • Develop fedimint🔅 bounty review coordinator module

    • Tier 1: AI🤖

    • Tier 2: Sorting reviewing developers into jury panels

  • Implement FROST🥶 into fedimint🔅 to sign (₿) escrow transactions consistent with review panel decision and sign nostr🦩 events.

  • Build front-end for reviewers to interface with fedimint🔅 coordinator, allowing access to bounty materials, ability to sign votes, and access to earnings.

  • Conduct design research with alpha testers in all roles.

Progress

  • FediMint:

    • FROST🥶 distributed key generation tests successful with fedimint🔅!! Guardians printing same public key with different key shares.

    • Next steps: sign nostr🦩 event with shared public key generated by guardians.

  • Bounty Board:

    • test website live (https://resolvr-io.vercel.app/)

    • sign-in with nostr🦩 browser extension working

    • users can post bounties with event 30050

    • page displays open bounties

Problems

  • FediMint🔅: Need to bridge decision of review panel (majority of votes) to federation signature for escrow transaction without having reviewers serve as guardians and run node.

  • bitcoin (₿): more attention needed on escrow system (looking for bitcoin script 🧙!!!)

Links 🔗