NIP-15: Mercado Nostr
NIP-15 define un protocolo para mercados descentralizados en Nostr, que permite a comerciantes listar productos y a compradores realizar compras usando Bitcoin y Lightning.
Cómo Funciona
Puestos de Comerciantes (Kind 30017)
Los comerciantes crean puestos como eventos direccionables:
{
"kind": 30017,
"tags": [
["d", "my-stall"],
["name", "Bob's Electronics"],
["description", "Quality used electronics"],
["currency", "sat"],
["shipping", "{...shipping options...}"]
]
}
Productos (Kind 30018)
Los productos se listan dentro de puestos:
{
"kind": 30018,
"tags": [
["d", "product-123"],
["stall_id", "my-stall"],
["name", "Raspberry Pi 4"],
["price", "50000"],
["quantity", "5"],
["images", "https://..."]
]
}
Flujo de Compra
- El comprador navega productos a través de múltiples puestos
- El comprador envía un mensaje de pedido cifrado al comerciante
- El comerciante responde con una factura Lightning
- El comprador paga la factura
- El comerciante envía el producto
Por Qué Importa
- Descentralizado: Sin operador central de mercado
- Interoperable: Cualquier cliente NIP-15 puede navegar cualquier comerciante
- Privado: Los pedidos están cifrados entre comprador y vendedor
- Nativo de Bitcoin: Pagos Lightning integrados
La ventaja práctica es la portabilidad. Un comerciante puede publicar datos de catálogo una vez y dejar que múltiples clientes los muestren, en lugar de quedar atado a un solo frontend de mercado.
Compromisos
NIP-15 estandariza los listados, no la confianza. Los compradores aún necesitan decidir si un comerciante es legítimo, si el inventario es real y cómo se manejan las disputas. El protocolo proporciona estructuras de datos y flujo de mensajes comunes, pero la reputación y el cumplimiento siguen siendo problemas a nivel de aplicación.
Los pagos y envíos también están solo parcialmente estandarizados. Un cliente puede entender puestos y productos y aún necesitar lógica personalizada para facturas, estado de pedidos o seguimiento de entregas.
Estado de Implementación
- Plebeian Market - Mercado NIP-15 completo
- Shopstr - Comercio Bitcoin sin permisos
- Amethyst - Listados de productos integrados en el feed social
Fuentes primarias:
Mencionado en:
Ver también: