DEV Community

Sui Gn
Sui Gn

Posted on

Most websites are basically offers:

“I have X, I want Y, here’s how to transact/contact/subscribe/book.

Underneath: there’s usually a small structured truth:
• Who is offering?
• What is offered?
• Where / coverage area?
• Price / terms?
• Availability / schedule?
• Trust signals (history, proofs, reviews)
• How to claim / contact / transact

If you can standardize that “offer object” and distribute it, you get a new primitive: a global distributed marketplace/search layer that doesn’t require going site-by-site.

What “distributed” can mean (pick one or combine)

1) Distributed publishing (easy win)
**
Anyone publishes an **“Offer Manifest”
(like offer.json) under their domain or profile.
• Your network indexes it (like RSS but for commerce/services).
• Users query offers directly.

*2) Distributed identity + reputation (your Cleaker angle)
*

Offers are signed by identities:
• me"@" signs offers
• claims can be verified without trusting centralized platforms

*3) Distributed discovery (harder, bigger moat)
*

Instead of Google/SEO, discovery runs through:
• P2P indexes, relays, or “offer directories”
• local-first caching
• multiple independent indexers (no single choke point)

What “distributed” can mean (pick one or combine)

*1) Distributed publishing (easy win)
*

Anyone publishes an “Offer Manifest” (like offer.json) under their domain or profile.
• Your network indexes it (like RSS but for commerce/services).
• Users query offers directly.

*2) Distributed identity + reputation (your Cleaker angle)
*

Offers are signed by identities:
• me"@" signs offers
• claims can be verified without trusting centralized platforms

*3) Distributed discovery (harder, bigger moat)
*

Instead of Google/SEO, discovery runs through:
• P2P indexes, relays, or “offer directories”
• local-first caching
• multiple independent indexers (no single choke point)

Small concrete example (how it looks)

{
"type": "offer",
"id": "tacos-al-pastor",
"seller": "@tacosDonPepe",
"where": "Córdoba, Veracruz",
"hours": "18:00-01:00",
"price": {"mxn": 22, "unit": "taco"},
"tags": ["tacos", "pastor", "street-food"],
"contact": {"whatsapp": "+52..."},
"proof": {"signedBy": "me:@tacosDonPepe"}
}

Top comments (0)