Check the spec linked in the nip above: https://github.com/GammaMarkets/market-spec/blob/main/spec.md

Section 5 is reviews

5. Product Reviews (Kind: 31555)

Product reviews follow NIP-85 and QTS guidelines with additional marketplace-specific rating criteria. Reviews provide structured feedback about products, merchants, and the overall purchase experience.

Content: Detailed review text

Required tags:

d: Reference to product ["d", "a:30402::"]

rating: Primary rating ["rating", "", "thumb"]

score: 0 (negative) to 1 (positive)

"thumb" label MUST be present as primary rating

Optional tags:

Additional Ratings:

rating: Category scores ["rating", "", ""]

score: 0 to 1 (supports fractional values)

category: These are optional, some standard categories may include:

"value": Price vs quality

"quality": Product quality

"delivery": Shipping experience

"communication": Merchant responsiveness

{

"kind": 31555,

"created_at": ,

"tags": [

// Required tags

["d", "a:30402::"],

["rating", "1", "thumb"], // Primary rating

// Optional rating categories

["rating", "0.8", "value"],

["rating", "1.0", "quality"],

["rating", "0.6", "delivery"],

["rating", "0.9", "communication"]

],

"content": "Detailed review text"

}

Reply to this note

Please Login to reply.

Discussion

Def have to play with this. I can probably stand a prototype up pretty quickly using this and reusing the front end for another review app I wrote.

Who is the customer for the app you are building, and what job(s) are you helping them get done?