feat(extensions): add NIP-15 marketplace extension #5

Open
padreug wants to merge 1 commit from feature/marketplace into dev

1 commit

Author SHA1 Message Date
Patrick Mulligan
772a2131e6 feat(extensions): add NIP-15 marketplace extension
Some checks failed
Docker Compose Actions Workflow / test (push) Has been cancelled
Implements a Nostr-native marketplace extension for Lightning.Pub
that is compatible with NIP-15 (Nostr Marketplace).

Features:
- Stall management (kind 30017 events)
- Product listings (kind 30018 events)
- Order processing via encrypted Nostr DMs or RPC
- Multi-currency support with exchange rate caching
- Inventory management with stock tracking
- Customer relationship management
- Lightning payment integration

The extension leverages Lightning.Pub's existing Nostr infrastructure
for a more elegant implementation than traditional HTTP-based approaches.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-04-02 15:07:27 -04:00