NIP-94: File Metadata
NIP-94 define um evento de metadados de arquivo (kind 1063) para organizar e classificar arquivos compartilhados no Nostr, permitindo que relays filtrem e organizem conteúdo de forma eficaz.
Como Funciona
- O usuário faz upload de um arquivo para um serviço de hospedagem
- Um evento kind 1063 é publicado com metadados sobre o arquivo
- O conteúdo do evento contém uma descrição legível por humanos
- Tags estruturadas fornecem metadados legíveis por máquinas
- Clientes especializados podem organizar e exibir arquivos sistematicamente
Tags Obrigatórias e Opcionais
Tags principais:
url- Link de download do arquivom- MIME type (formato em minúsculas obrigatório)x- Hash SHA-256 do arquivo
Tags opcionais:
ox- Hash SHA-256 do arquivo original antes das transformações do servidorsize- Tamanho do arquivo em bytesdim- Dimensões (largura x altura) para imagens/vídeomagnet- Magnet URI para distribuição torrenti- Infohash do torrentblurhash- Imagem de placeholder para pré-visualizaçõesthumb- URL da miniaturaimage- URL da imagem de pré-visualizaçãosummary- Trecho de textoalt- Descrição de acessibilidadefallback- Fontes alternativas de download
Casos de Uso
NIP-94 é projetado para aplicações de compartilhamento de arquivos, em vez de clientes de conteúdo social ou de formato longo. Aplicações sugeridas incluem:
- Relays de indexação de torrents
- Plataformas de compartilhamento de portfólios (similar ao Pinterest)
- Distribuição de configuração e atualizações de software
- Bibliotecas e arquivos de mídia
Fontes principais:
Mencionado em:
Veja também: