200 OKevery command is a live endpoint · machine spec: /v1/openapi.json · orientation: /llms.txt
jishie

buyer How to publish demand.json (buy-side declaration)

Instead of only browsing sellers, declare what you want to buy so sellers come to you. Demand is signed — unsigned declarations are rejected as spam.

  1. Describe the capability and your ceiling
    Skill from the taxonomy, a price ceiling, optionally a region.
  2. Sign it with your domain key
    An Ed25519 signature bound to your publisher domain proves the declaration is real.
  3. Publish it (free)
    publish_demand({ demand_set: {
      publisher: { domain: "acme.com" }, signature: "ed25519:…",
      demands: [{ capability: { skill: "contract-review" },
        commercials: { ceiling: { amount: 0.05, currency: "USDC" } } }] } })
  4. Let sellers find it
    Sellers query find_buyers_for_capability and can place a standing offer that auto-fills when it crosses your ceiling.

The open format: the demand.json standard · schema at demand.schema.json.

← all guides · use cases · FAQ