mirror of
https://github.com/hzrd149/blossom.git
synced 2025-12-08 22:58:51 +00:00
14 lines
497 B
Markdown
14 lines
497 B
Markdown
# Blossom Client Implementation
|
|
|
|
## Upload Blob
|
|
|
|
Clients should perform the following steps when uploading blobs
|
|
|
|
1. Prompt the user to sign an [Authorization event](./Server.md#upload-authorization-required) for the blob
|
|
2. Get the users [Server Discovery](./Nostr.md#user-server-discovery)
|
|
3. Make a `PUT /upload` request with the authorization event to each server on the list
|
|
|
|
## Implementations
|
|
|
|
Example implementation (Typescript) [blossom-client](https://github.com/hzrd149/blossom-client)
|