Includes pricing/payment terms and x402 endpoint for issuing a receipt against an accept.
tid
Timestamp-based ID
Properties
cost
unknown
Required
Numeric price (integer or float) per the chosen frequency.
currency
string
Required
Currency code, e.g. 'USDC'.
frequency
string
Required
Billing frequency, e.g. 'monthly', 'hourly', 'one-time'.
prepay
boolean
Required
Whether payment is required before compute starts.
signatures
ref
network.attested.signature#signatures
Required
badge.blue attestations over these payment terms. Must include the bidder's inline signature, attached at creation, so the advertised price and payment endpoint are non-repudiable.
url
string
Required
x402 payment endpoint URL. To settle payment the requester first mints a com.publicdomainrelay.temp.market.accepts.x402 record, then issues an x402-gated GET to `{url}/{accepts.x402 AT-URI}/{accepts.x402 CID}`; on payment the bidder mints and returns a com.publicdomainrelay.temp.market.receipts.x402 proof-of-payment record. That receipt is then used as the payload of the higher-level com.publicdomainrelay.temp.market.accept.
View raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"cost",
"currency",
"frequency",
"prepay",
"url",
"signatures"
],
"properties": {
"url": {
"type": "string",
"description": "x402 payment endpoint URL. To settle payment the requester first mints a com.publicdomainrelay.temp.market.accepts.x402 record, then issues an x402-gated GET to `{url}/{accepts.x402 AT-URI}/{accepts.x402 CID}`; on payment the bidder mints and returns a com.publicdomainrelay.temp.market.receipts.x402 proof-of-payment record. That receipt is then used as the payload of the higher-level com.publicdomainrelay.temp.market.accept."
},
"cost": {
"type": "unknown",
"description": "Numeric price (integer or float) per the chosen frequency."
},
"prepay": {
"type": "boolean",
"description": "Whether payment is required before compute starts."
},
"currency": {
"type": "string",
"description": "Currency code, e.g. 'USDC'."
},
"frequency": {
"type": "string",
"description": "Billing frequency, e.g. 'monthly', 'hourly', 'one-time'."
},
"signatures": {
"ref": "network.attested.signature#signatures",
"type": "ref",
"description": "badge.blue attestations over these payment terms. Must include the bidder's inline signature, attached at creation, so the advertised price and payment endpoint are non-repudiable."
}
}
},
"description": "Includes pricing/payment terms and x402 endpoint for issuing a receipt against an accept."
}