NEUROFUSIONInc / fusion

Local-first behavior tracking and brain recording app. Discord: https://discord.gg/sqsuzXWE3K
https://usefusion.ai/research
Other
35 stars 8 forks source link

Nostr Implementation 🤪 #25

Closed oreHGA closed 1 year ago

oreHGA commented 1 year ago

this one is big! redefines how we onboard a fusion user - basically making you anon by default

[will update]

oreHGA commented 1 year ago

okay just had a conversation with the Oracle, first step will be implementing the basic public/private key flow:

  1. Every user is a "client" with (public, private key)
  2. Fusion is a "client" with (public, private key)
  3. User can come with their nostr identity / create one using fusion ui
  4. Writing data from the client, encrypt using: user private key & fusion public key
  5. Reading & Writing on fusion instances, encryption and decryption: use fusion private & user public key

time to build :)

oreHGA commented 1 year ago

Related #24

oreHGA commented 1 year ago

Found the perfect excuse to use nostr :p

IMG_0911

oreHGA commented 1 year ago

We kinda did it joe :)