Open TheSchwab opened 6 months ago
In the spirit of customer validation, we've been gathering feedback on our Discord Feedback channel from current and prospective users of our alpha, including feedback from people wanting to post bounties for the nostr ndk, which you can access here: https://discord.com/channels/1158556817182433421/1197237841231618180. We've also met with https://bitcoin.design/ to review our current and to-be designs to help us iterate towards our vision and roadmap, follow up meetings to be had.
### Resolvr proof of work update, Feb 1, 2024
Web interface / resolvr.io:
We've done a TON of work refining the UX/UI and massively improving the site under the hood, including creating our own react nostr library, which we've pulled into our GitHub. See activity here for the web repo https://github.com/Resolvr-io/resolvr.io/activity... and https://github.com/Resolvr-io/resolvr.io/deployments to see the deployment notes (vanity URLs for bounty makers, nip05 support, and a huge frontend refactor, among other items!). Check out a vanity URL: https://resolvr.io/u/alby for our friends at Alby!
Desktop App:
Starting our work on this repo this week of Jan 29, with the goal of feature parity with the web application within the next week or so. Follow our activity here: https://github.com/Resolvr-io/resolvr-desktop/activity.
Future State Design:
We've been doing a lot of work in Figma and other places to detail out the future of the site with many exciting new features. Check it out here: https://www.figma.com/file/rw4Tt59eZqIpaJ8UxntuLg/Resolvr-Designs?type=design&node-id=0%3A1&mode=design&t=9kmKLwtEcOfLqsyk-1.
Elevator Pitch, Q&A Refinement:
The sessions have been inspirational and are helping us to see ourselves more clearly. We're updating our elevator pitch and a Q&A that you can see here (work in progress!): https://docs.google.com/presentation/d/1ca5bTJRB6I7Fm1PPcB6UsMbCqfGvWlwb/edit?usp=sharing&ouid=107739949956682711629&rtpof=true&sd=true
MacOS Desktop App
- [X] :sunglasses: View bounties, apply as taker, accept application as maker; PoW: https://github.com/Resolvr-io/resolvr-desktop
![]()
Reputation
- [ ] :finnadie: Negative reputation (outstanding balance) *only maker: NOT done. Want to tweak adjudication process and that's a blocker for neg. rep.
[X] :sunglasses: Positive reputation: Done. NIP39 integration + vanity URLs (verified bounty posters): PoW: https://github.com/Resolvr-io/resolvr.io/tree/vanity-urls
![]()
[X] :sunglasses: Create reputation system design:
![]()
Designs include many of our positive repetitional elements for our next series of frontend enhancements: https://www.figma.com/file/rw4Tt59eZqIpaJ8UxntuLg/Resolvr-Designs?type=design&node-id=0%3A1&mode=design&t=2hkiXVTl37T9Dqe3-1.
Note: Negative reputation will initially be based on a failure to adhere to adjudication rulings.
Relay
- [ ] :finnadie: Resolvr relay: NOT done. We love it, we will do it, but deprioritized a relay vs. a rad thing... Keystache, see below!
QR Zap
- [ ] :finnadie: QR-based zaps: NOT done. In process. Coming soon.
Keystache :key:
Keystache allows Resolvr and ANYONE building nostr𦩠MacOS apps to store their keys. Like the browser Alby extension, but for desktop utility. We think it's cool and so do some others.
[X] :sunglasses: WORKS and it's LIVE in our MacOS Resolvr app. Proof of Work:
![]()
Feedback: :eyes: fiatjaf called keystache idea "absurdly good" and to "nip this as soon as possible". So we built it and now we're going to nip it as soon as possible.
UX/UI and Tooling
[X] :sunglasses: Built a resolvr react nostr𦩠library from the ground up. Proof of work: https://github.com/Resolvr-io/react-nostr
[X] :triumph: Completed a full backend refactor for resolvr.io. Very large amount of changes. Faster performance, tighter integrations, multi-relay bug fixes and enhancements... and much more. This was a big lift. Proof of Work: https://github.com/Resolvr-io/resolvr.io/pull/82
Mix Kind Feed, more nostr𦩠contributions
- [X] Identified another future nipπ¦©: bounty kind shown here in a mixed kind, feed which we also plan to write a nip for > in the future, Chris showed how this can work here/PoW: https://nostrings.news/
Great continued support from Alby, fiatjaf, and more on the bounty site, now totaling tens of millions of Sats in open bounties... with some active bounty hunters! We also have a bounty hunter/taker for our own bounty to implement nostr𦩠badges on Resolvr... is that cheating? :see_no_evil:
![]()
Feb 17, 2024
Keystache
- Updating branches with demo, etc.: https://github.com/Resolvr-io/Keystache/tree/demo.
- Keystache Download Page Designed (still tweaking copy):
Github Scraper
- Spoke with other BTC job sites on utility of scraper, confirmed useful for bounty posters to make it much easier to turn a github project into a bounty post with a click or two.
- Making significant build progress!
Traction
- Met with COO of BTC based insurance company.
- Obtained additional insights into pain points and challenges in the insurance market.
- Completed ProForma revenue and burn rate buildup, using our first B2B deal we have in the pipeline to model these numbers (albeit very early and rough numbers).
- Confirmed Resolvr team buy-in to dive deeper into potential B2B deal to build out POC for insurance adjudication use case.
- Circled back with LSP (lightning service provider) prospective partner/investor to set up time for additional discussions to scope the deal.
- Refining pitch for investment ask to pursue first b2b (a POC with an LSP) deal full time.
- Meeting with Ego Death Capital next week to pitch.
Reputation
- [ ] Positive Reputation: Sats Stream indicator. Still in process, but some of the simple stuff is done in Resolvr and Keystache, targeting to launch this in a forthcoming generally available website update.
- [X] Positive reputation design enhancements:
- Check out Resolvr Desktop demo here (same video link as the summary): https://youtu.be/hP3s2XX069s.
:white_check_mark: Github Bounty Scraper :computer:
- [X] Bot that scrapes Github issues and automatically publishes issues to nostr. https://github.com/PlebLab/Top-Builder/assets/61809248/57224204-97d4-4a79-b4d3-3e5334628380
- PoW: https://github.com/Resolvr-io/nostr-issues; https://github.com/Resolvr-io/bot-test
- Click button to add issue to the bounty site, easy!
- Cont. to seek out feedback from our alpha users/testers.
- We want this for ourselves, dog fooding.
- Note: The issue vs. bounty hierarchy is helpful for our dispute architecture outside of bounties.
:white_check_mark: Pitching & Traction :seedling:
- [X] Advance our B2B biz dev discussions. Designing out effort for a paid POC for an insurer where we'd build it out with a Lightning Service Provider (LSP) as a partner and potential investor.
- Pursuing deal with LSP Partner for the a B2B customer in the Emerging Market (EM) Insurance company. Deep diving into POC scope with LSP.
- [X] Elevate pitch to capture a cohesive, focused vision for the Resolvr for-profit business.
- :rocket: Pursuing a deal with LSP and one of their customers (a specific EM insurer in LatAm) for a paid PoC ($250K-$500K as revenue to Resolvr:moneybag:), for an insurance adjudication module.
- Strong investment interest from a couple angels and other sources, spurred on by the B2B deal we have in the pipeline.
Keystache A place to stash your Nostr keys, by Resolvr
![]()
Keystache is a desktop app that enables you to keep all of your nostr keys in a single application rather than pasting your nsec into every application you install on the desktop. It's similar to the nostr support that web extensions like alby or nos2x provide.
Keystache provides an API (Over a Unix Domain Socket) for other MacOS desktop applications to request a public key (used to sign in to other apps) or request an event be signed.
But wait, there's MOAR! Keystache works with Resolvr's bounty desktop app (or any other desktop nostr client!) to zap bounty payouts (or any other zappable event!) with ANY bitcoin lightning wallet through a simple QR code interface!
Keystache website LIVE: https://resolvr.io/keystache
Check out the video demo here (same video link as the summary): https://youtu.be/hP3s2XX069s.
Lotta updates, doing some cool stuff, friggin' :fire: UX/UI, all new since Round 1.
PoW: https://github.com/Resolvr-io/Keystache, https://resolvr.io/keystache
QR codes
- Progress on repo to Include useQRCode logic path to return invoice string
- PoW: https://github.com/Resolvr-io/react-nostr
Keystache website now live! https://resolvr.io/keystache
The key take away for Keystache is you'll be able to have a sovereign desktop application to manage, use, and control your LN payments and wallets through your Nostr ID. This is an important utility for our justice arch for a lot of reasons, but we want to make the utility available to others who are using Nostr and LN to whatever end, or for fellow builders developing sovereign tech!
Feast your eyes! :eyes:
ποΈ Top Builder 2024 Application Form to track progress through Round 1 - 3 ~ Currently in Round 1
π Instructions
π§βπ€βπ§ The Team
π‘ The Idea
π Additional Information
π Submission Type
π Current Project Progress
β³ Round 1 Milestone
β³ Round 2 Milestones
Completion by Feb 25, 2024.
Second-round milestone the team has set for themselves:
[ ] Reputation
[x] Github Bounty Scraper
[x] Pitching & Traction
π Submission Complete
π Top Builder Program Structure
Registration Opens: Monday, December 18, 2023
Round 1: January 13 - February 10, 2024
Round 2: February 10 - 25, 2024
Round 3: Starting February 26, 2024
Final Round at Startup Day: March 14, 2024