BlockchainCommons / BlockchainCommons/Community
PROJECT: Standardized Hardware API for Cryptographic Interoperability
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 68
- Forks
- 7
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
**The Problem:** as a developer, have to learn the APIs for a number of different hardware devices; as a user, you have the NASCAR problem of a list of providers. Worse, if any individual company changes their API, then everything breaks.
**The Solutions:** Develop a uniform API and architecture with relatively few commands, with capability-discovering on error that help to answer the hardware and network side of things.
```
se⇔mcu⇔app⇔network⇔peers
```
- [ ] Write Hardware Wallet Use Cases ([early draft](https://hackmd.io/2DJUWUG8Ty2t0BNaUSujRw))
- [ ] Write Hardware Wallet Crypto API Analysis ([spreadsheet](https://docs.google.com/spreadsheets/d/1flpIl8YG7vqWBWoLvFOMVW7xMuuk36F4asaiBQ5LBVM>))
- [ ] Analyze Patterns
- [ ] Define Goals of Principals
- [ ] Define Overall Architecture for Standard Wallet API
- [ ] Integrate with SSKR Recovery
- [ ] Update crypto-requests as Needed
- [ ] Update Other URs as Needed
- [ ] Write Draft of Paper for Ideal API
- [ ] Update [Wallet Architecture Diagram and Article](https://github.com/WebOfTrustInfo/rwot9-prague/blob/master/topics-and-advance-readings/whats-wallet.md) (see #90)
- [ ] Implement MVP of API
- [ ] Choose branding for project
- [ ] Evangelize to community
This is expected to be a joint project of Blockchain Commons, CrossBar, and Proxy.
Beitragsleitfaden
Rechercherichtung
Beginne mit dem Lesen des verlinkten Entwurfs zu den Hardware Wallet Use Cases und der Tabelle Crypto API Analysis und prüfe anschließend das Wallet Architecture Diagram und den im Zusammenhang mit #90 referenzierten Artikel. Dieses Issue ist erst abgeschlossen, wenn die Architektur, der API-Entwurf, das MVP, die Dokumentation und der Community-Rollout des Projekts definiert und die Checkliste vollständig ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cryptography
- Bereich
- api, cryptography
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 15/100