com.publicdomainrelay.temp.market.rfp

johnandersen777.bsky.social

Documentation

Top-level Request For Proposal (RFP). Envelope that strongRefs a domain-specific payload (e.g. compute.vm).

main record

Top-level Request For Proposal (RFP). Envelope that strongRefs a domain-specific payload (e.g. compute.vm).

Record Key tid Timestamp-based ID

Properties

payload ref com.atproto.repo.strongRef Required

Strong reference to the domain-specific payload record (for example a com.publicdomainrelay.temp.compute.vm).

signatures ref network.attested.signature#signatures Required

badge.blue attestations over this RFP. Must include the issuer's inline signature, attached at creation (before any bid strongRefs this record); post-hoc third-party attestations use remote network.attested.signature proof records instead, so the RFP's CID stays stable.

submitBid string Optional

Service DID reference (did:web:HOST#temp_market) of the RFP issuer's market service. Optional; bypasses the need for bids to be seen in the firehose. The bidder calls com.publicdomainrelay.temp.market.submitBid via PDS service-proxying using this value as the atproto-proxy target.

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "payload",
      "signatures"
    ],
    "properties": {
      "payload": {
        "ref": "com.atproto.repo.strongRef",
        "type": "ref",
        "description": "Strong reference to the domain-specific payload record (for example a com.publicdomainrelay.temp.compute.vm)."
      },
      "submitBid": {
        "type": "string",
        "description": "Service DID reference (did:web:HOST#temp_market) of the RFP issuer's market service. Optional; bypasses the need for bids to be seen in the firehose. The bidder calls com.publicdomainrelay.temp.market.submitBid via PDS service-proxying using this value as the atproto-proxy target."
      },
      "signatures": {
        "ref": "network.attested.signature#signatures",
        "type": "ref",
        "description": "badge.blue attestations over this RFP. Must include the issuer's inline signature, attached at creation (before any bid strongRefs this record); post-hoc third-party attestations use remote network.attested.signature proof records instead, so the RFP's CID stays stable."
      }
    }
  },
  "description": "Top-level Request For Proposal (RFP). Envelope that strongRefs a domain-specific payload (e.g. compute.vm)."
}

Lexicon Garden

@