damus
damus copied to clipboard
Damoose: The Damus Safari Extension
We can protect our users from bad clients by creating a nostore-like signing extension for browser clients.
We can protect users against buggy clients that nuke contact lists like on:
- https://github.com/nostrability/nostrability/issues/33
Tracking Issues
- [ ] https://github.com/damus-io/damus/issues/2369
- [ ] https://github.com/damus-io/damus/issues/2375
I support this. The issue with browser extensions is that:
- over 90% of damus users are on iOS,
- extensions (afaik) are not user friendly on mobile),
Recent learnings for me: the practical experience of trying to set up an extension via a mobile website sucks on iOS, and Android
- https://github.com/pablof7z/wiki/issues/27
- https://github.com/pablof7z/wiki/issues/22
However, I know that on Android there is a stand-alone signing extension for mobile called amber.
Could this approach be applied directly to Damus iOS, and later to Damus Android?
🤔 delegation?
https://github.com/damus-io/damus/issues/451
Multiple keys on extension would be useful for certain use cases
https://damus.io/nevent1qqsq6enqcl80h0md3s2mw67dp3jm8d4dvj6g7pds5se0gc95gwqqjnqpzemhxue69uhkzarvv9ejumn0wd68ytnvv9hxgqgcwaehxw309aex2mrp0yh8xmn0wf6zuum0vd5kzmqpz4mhxue69uhkummnw3ezu6twdaehgcfwvd3sz9nhwden5te0wfjkccte9ec8y6tdv9kzumn9ws3pc3z2