Skip to content

nostrability/nostrability

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nostrability

Nostr will have a shot at winnning because of seamless interoperation between any combination of social media clients, and other stuff.

nostr apps as tetris blocks

what is nostrability

The practical documentation of how various nostr apps / relays play together. Two or more nostr apps and/or relays must be involved to invoke a nostrability report.

~13 minute intro video to nostrabilityhttps://iv.ggtyler.dev/watch?v=I3Qld_HXQuM & associated slides https://slides.com/alltheseas/nostrability

in meme form (negative interoperability)

image memelord credit to corndalorian

short term objective

Nostrability's objective is to assess the degree of friction of interoperability between nostr's many moving parts.
To start, nostrability provides a simple crowdsourcing template for documenting poor or lack of interoperability between nostr apps A and B, nostr app C and nostr relay D, and so on. / Positive nostrability allows for monitoring and advocacy of NIP implementations across many nostr apps. Devs are welcome to, and may find using nostrability useful as a platform to request comment from other devs on unvalidated concepts.

longer term objective

Negative interoperability: systematically document enough friction points to where a dev, or "integration engineer" can collect bounties for fixing friction points, or work full time on cross-app integration. Dev effort can also be used to intelligently, and systematically automate testing of all nostr app A, B ... nostr app N cross-compatibility permutations. \ Positive interoperability: build the experience using open blocks that was never possible in the corpo-gulag social media BigCo.

non-objective

Nostrability does not aim to get all apps to implement all NIPs.

format

To start, I will use the github issues functionality. It is not clear to me that this is the best format for reporting & discussion. I am open to suggestions.

motivation & reference

Nostr by fiatjaf: https://fiatjaf.com/nostr.html
How nostr wins by Pablo F https://youtu.be/qTixqS-W1yo
Nostr's broken interoperability Pablo F https://youtu.be/v0H13dPceJ0
Nostrability overview https://youtu.be/I3Qld_HXQuM first 13 minutes

contact

https://iris.to/npub1zafcms4xya5ap9zr7xxr0jlrtrattwlesytn2s42030lzu0dwlzqpd26k5

About

Does your nostr app play nicely with other nostr apps?

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •