Why Nostr? What is Njump?
2025-04-01 17:45:47
in reply to

ok3e on Nostr: Existem algumas formas de criar e publicar eventos no Nostr. Vou começar pelas mais ...

Existem algumas formas de criar e publicar eventos no Nostr. Vou começar pelas mais simples:

## 1️⃣ Usando o Bouquet

Você pode usar a ferramenta [Bouquet](https://bouquet.slidestr.net/upload) para gerar eventos. No entanto, a ferramenta ainda não está completamente funcional, pois não permite publicar diretamente por lá. Ela apenas gera o evento, e você precisará de outra ferramenta para publicá-lo.

### Como Usar:
- Após gerar o evento no Bouquet, você pode publicar utilizando o [Nostrudel Publisher](https://nostrudel.ninja/#/tools/publisher).
- Alternativamente, você pode usar `curl` ou `websocat` para fazer a publicação, já que o Bouquet assina os eventos para você.

### Exemplo de uso com websocat:
```bash
echo '["EVENT", {SEU EVENTO}]' | websocat wss://nos.lol
```

## 2️⃣ Criando o Evento Manualmente

Outra forma é criar o evento manualmente. Siga os passos abaixo:

1. Acesse o seguinte link para criar seu evento:
[Njump | Evento de Exemplo](https://njump.me/nevent1qvzqqqqyyupzpyd75hxexc2sf3qf4t69j5tf3rmg5t7dfqnk9lvknf7dcuwlg3guqythwumn8ghj7mn0wd68ytnp0faxzmt09ehx2ap0qy28wue69uhnzv3h9cczuvpwxyargwpk8yhsqgpwu2umx6ansjhe7jqa7ck2u69cfpsfazc8vlvkcj9ehdvqseemkc77dv6c).

2. Clique em **"Show more details"** para ver o JSON do evento.

3. Copie o JSON gerado e altere as informações conforme necessário, seguindo a documentação oficial do Nostr:

- [NIP-94: File Metadata](https://github.com/nostr-protocol/nips/blob/master/94.md)
- [NIP-73: External Content IDs](https://github.com/nostr-protocol/nips/blob/9821b0e999be6d8093691fdadc34f94fd1a12a9a/73.md)
- [Nostr Standardized Tags](https://github.com/nostr-protocol/nips?tab=readme-ov-file#standardized-tags)

4. Após configurar o evento, você pode usar o [Nostrudel Publisher](https://nostrudel.ninja/#/tools/publisher) para postar, ou desenvolver seu próprio cliente para assinar o evento antes de publicá-lo. Ferramentas como **Postman** e **Curl** também podem ser utilizadas para realizar a publicação, para assinatura existem ferramentas como [NostrTool](https://nostrtool.com/) más não as conheço intimamente.

Espero que com esse breve tutorial tenha respondido sua duvida.
Author Public Key
npub1jxl2tnvnv9gycsy64aze295c3a529lx5sfmzlktf5lxuw805g5wqew0z0n