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
CB-2Q23-04.1 : sBTC Stacks-Signer Management Tool UI #875
Comments
👋 @will-at-stacks |
@setbern please post your original application for the Critical Bounty here for public awareness. Thanks, |
@setbern here are swagger docs for the sbtc-bridge-api repo. Feel free to dm on discord mijoco#8856 |
Original application |
Initial basic idea for singer dashboard - https://sbtc-web-signer.vercel.app/
Research goal is to get a feel if this is enough data or too much data for the user to navigate/use the Signer API/dashbaord |
Hey all, what's the latest on the Signer dashboard? @setbern I'd like to revisit this in light of the Nakamoto release and updated requirements for Signer tooling. Thanks! |
Discussed in #842
Originally posted by will-at-stacks March 17, 2023
Introduction:
Maintaining a well-decentralized graph of Stacks follower and mining nodes is important to the health of the Stacks network. Stacks 3.0 will require stackers to run a new signing application. Current users who are unable to securely run a signer application may be incentivized to delegate their signing responsibility. While potentially more convenient, delegating signing responsibility reduces the number of independent entities responsible for securing the sBTC threshold wallet and lowers decentralization.
Critical Bounty Mission Statement:
To address these challenges, this Critical Bounty seeks a solution that provides sBTC Stacks-Signers a simple web-app interface by which they can sign transactions related to:
This will allow a wide range of Stackers/Signers to participate directly in the sBTC Threshold Signature protocol in a trustless manner. This application will have a high security consideration.
Functionality / Deliverables (shall include, but not be limited to):
— Typescript React-based web front-end
— Typescript Deno-based back-end
— Full documentation
— Integration tests
— Continuous Integration / Continuous Deployment infrastructure via Github Actions
— rustfmt, rustc, tests
— Documentation and publishing to docs.rs
— Crate publishing to crates.io
Required Knowledge / Skills:
References:
Critical Bounty Fee:
Reviewers / Advisors:
Igor Sylvester, Core Engineering Lead, Trust Machines
Mike Cohen, EcosystemDAO
Andre Serrano, sBTC Resident and sBTC Go To Market Working Group Lead
Jesse Wiley, Integration and Security Lead, Stacks Foundation
Kenny Rogers, Developer Advocate, Stacks Foundation
Will Corcoran, Grants Lead, Stacks Foundation
Additional Comments:
Recipient will be expected to attend sBTC Core Engineering Working Group calls while the bounty is in development and provide weekly updates.
APPLY HERE
NOTES ABOUT CRITICAL BOUNTIES:
If you have thoughts, questions, or comments on the rough outline for this Critical Bounty above, please comments below.
Please note, all 2023 Q2 Critical Bounties that have funding approved for them will be moved to the Issues page (here) on Tuesday 03/21/2023.
Some procedural items to keep in mind with 2023 Q2 Critical Bounties:
The text was updated successfully, but these errors were encountered: