From 2b173fe1f49e2fb97a14be9e15999f3d12f15f01 Mon Sep 17 00:00:00 2001 From: Acea Spades Date: Thu, 13 Feb 2025 08:54:44 -0800 Subject: [PATCH 1/2] WIP rough draft README --- README.md | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4b625c6..c4c7f95 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,27 @@ -# Marketplace Specification -We are working on a specification to extend [NIP-99](https://github.com/nostr-protocol/nips/blob/master/99.md) to support full ecommerce use case. +# Gamma Markets - Decentralized E-Commerce Protocol - Powered by Nostr -You can read the current specification [here](/spec.md) \ No newline at end of file +Building atop the Nostr protocol, the Gamma Markets protocol is designed to perform the complete e-commerce stack in accordance with the Nostr protocol (as outlined in the [NIPs Specification](https://github.com/nostr-protocol/nips/). Specifically, Gamma Markets defines a set of event specifications for each domain of e-commerce, gives examples of their use, and provides a flexible foundation for evolution and expansion of the spec by the developer community. + +## Core Commerce Systems Specifications + +"Core commerce systems" in e-commerce are the fundamental components that enable an online business to operate smoothly. These systems manage the essential commerce functions, including product management, transactions, and fulfillment. The Gamma Markets protocol provides event specifications for each of these core commerce domains. + +Here’s a list of the Gamma Market core commerce systems defined in this spec: + +- Products (LINK: core_products.md) +- Orders (LINK: core_orders.md) +- Fulfillment (LINK: core_fulfillment.md) + +## MIPs +MIPs stand for __Market Implementation Possibilities__. + +While the Core Commerce Specification defines the foundation of the Gamma Markets Protocol, which ensure maximum interoperability between clients, MIPs define additional features that clients can optionally adopt. + +- Reviews +- Support & Returns +- Cart Persistence +- Subscriptions +- Automatic Checkout +- Payment Processing +- Product Collections +- Analytics & Reporting From 887b65285e2623f7b3452d1610b3d792248f0800 Mon Sep 17 00:00:00 2001 From: Acea Spades Date: Fri, 28 Feb 2025 00:15:57 -0800 Subject: [PATCH 2/2] Update README.md --- README.md | 29 +++++------------------------ 1 file changed, 5 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index c4c7f95..befdd97 100644 --- a/README.md +++ b/README.md @@ -1,27 +1,8 @@ # Gamma Markets - Decentralized E-Commerce Protocol - Powered by Nostr -Building atop the Nostr protocol, the Gamma Markets protocol is designed to perform the complete e-commerce stack in accordance with the Nostr protocol (as outlined in the [NIPs Specification](https://github.com/nostr-protocol/nips/). Specifically, Gamma Markets defines a set of event specifications for each domain of e-commerce, gives examples of their use, and provides a flexible foundation for evolution and expansion of the spec by the developer community. +Market Spec is designed to perform the complete e-commerce stack in accordance +with the [Nostr protocol](https://github.com/nostr-protocol/nips/). -## Core Commerce Systems Specifications - -"Core commerce systems" in e-commerce are the fundamental components that enable an online business to operate smoothly. These systems manage the essential commerce functions, including product management, transactions, and fulfillment. The Gamma Markets protocol provides event specifications for each of these core commerce domains. - -Here’s a list of the Gamma Market core commerce systems defined in this spec: - -- Products (LINK: core_products.md) -- Orders (LINK: core_orders.md) -- Fulfillment (LINK: core_fulfillment.md) - -## MIPs -MIPs stand for __Market Implementation Possibilities__. - -While the Core Commerce Specification defines the foundation of the Gamma Markets Protocol, which ensure maximum interoperability between clients, MIPs define additional features that clients can optionally adopt. - -- Reviews -- Support & Returns -- Cart Persistence -- Subscriptions -- Automatic Checkout -- Payment Processing -- Product Collections -- Analytics & Reporting +Specifically, Gamma Markets defines a set of event specifications for each +domain of e-commerce, gives examples of their use, and provides a flexible +foundation for evolution and expansion of the spec by the developer community.