basic explanation

This commit is contained in:
hzrd149
2024-02-20 19:06:38 +00:00
commit 64eb1a81e8
3 changed files with 76 additions and 0 deletions

23
Nostr.md Normal file
View File

@@ -0,0 +1,23 @@
# Blossom nostr integration
Blossom uses nostr for public / private key identities. Users are expected to sign "Client Authentication" events to prove their identity when uploading or deleting blobs
## User Server Discovery
Users can publish a kind `10063` event with a list of `r` tags indicating where other users should look to find their published blobs
### Example
```json
{
"kind": 10063,
"content": "",
"tags": [
["r", "https://cdn.self.hosted"],
["r", "https://cdn.satellite.earth"]
],
"created_at": 1708454797,
"id": "...",
"sig": "..."
}
```