diff --git a/technical.md b/technical.md index 5b137b4..aa70c04 100644 --- a/technical.md +++ b/technical.md @@ -100,3 +100,13 @@ A `Kind 30078` is also created, which contains a link to the blossom server, and NIP-78 requires a d-tag to provide some application context. To avoid revealing metadata, the d tag will be the first 32 chars of the encrypted result of the string "938" plus the users npub. +## File Types + +All data is stored either on the relay(s) or on the blossome server(s). File types include the following: + + +* App Metadata Event - the kind 30078 (NIP-78) that lives on the relay +* App Data Object - the encrypted JSON file that lives on the blossom server +* Sigit Data Object - the encrypted meta.json file that lives on blossom +* Sigit Files Zip - the encrypted zip file with all the unchanged files, that lives on blossom +* Sigit Notification Event - the NIP-17 nostr event that lives on the relay