Que nip estas usando para tu marketplace?
Hola 👋 os comparto esta App en Nostr que he vuelto a resurgir después de ver lo de la economía circular y lo de ofrecer productos o servicios.
En este caso es compartir, ofrecer, un medio más que, con lo que ofrece Nostr creo que podría ser útil o más “descentralizado”.
Qué es lo que comoarto y os invito a probar?
Nostr Marketplace
Una plataforma descentralizada para ofrecer productos o servicios.
📱 En dispositivos móviles:
- Puedes ver todos los productos
- Realizar búsquedas
- Acceder a toda la información
- Modo solo lectura
🖥 Para publicar productos y seguir vendedores (desde computadora):
1. Un navegador como Chrome o Firefox
2. La extensión Alby (u otra extensión Nostr) instalada
En mi caso he añadido un producto que ofrezco (2 veces por pruebas que hice :) )
👉 Enlace: https://nmarketplace.xyz
Para usar todas las funciones:
1. Instala Alby desde https://getalby.com. Esto lo digo porque por ahora para poder rellenar y agregar un producto, con la extensión de Alby, por ejemplo, es muy simple y rápido. Sólo firma, no comparte claves con la app.
2. Visita el marketplace desde tu ordenador
3. Conecta con Alby
4. ¡Listo para publicar o ver productos!
#nostrmarketplace es una app que usa la red Nostr, lo que significa que los productos publicados son verdaderamente descentralizados y pueden ser accedidos desde cualquier cliente Nostr compatible.
¡Pruébala desde cualquier dispositivo y comparte tu opinión! 🙌
Discussion
NIP-01 para filtros y NIP-07 para firmas y autenticación
Me refería para crear los productos y la lógica del marketplace
Publicación de Productos
• Los usuarios pueden publicar productos con detalles como:
• Título, descripción, precio, moneda (BTC o SATS), métodos de pago, métodos de entrega, sitio web, información de contacto, categorías y notas.
• Pueden subir imágenes, que se comprimen antes de ser almacenadas en base64.
• Proceso Técnico:
• La información del producto se estructura como un evento Nostr con:
• kind: 30017: Tipo de evento personalizado para productos.
• Etiquetas (tags): Incluyen información adicional como precio, métodos de pago, categorías y un identificador del marketplace (#t: nostrmarketplace).
• El evento se firma utilizando la clave privada del usuario (a través de window.nostr) y se publica en relays configurados.
Vale, osea usas el kind 30017 del nip 15 que es para stalls, pero para productos... Eso la verdad es que no esta bien, deberías seguir algún estándar y no implementarlo así de custom, y si lo haces así de custom elige otro kind que no este en uso. Pero para tu caso te recomiendo mejor seguir el nip99
Alguna documentación para poder ver sobre lo que me sugieres? Gracias 🙏
El repo de los nips, allí lo tienes todo https://github.com/nostr-protocol/nips