com.publicdomainrelay.temp.market.receipts.free
Proof-of-grant receipt minted by the bidder in response to a GET against the bids.free url. No payment is involved; the receipt is the bidder's verifiable record that it agreed to provide the resource for free. Returned (by AT-URI + CID) to the requester, which uses it as the payload of the higher-level com.publicdomainrelay.temp.market.accept so the bidder can verify the grant before provisioning. The free counterpart of com.publicdomainrelay.temp.market.receipts.x402.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | receipts.market.temp.publicdomainrelay.com |
| Indexed |
Checks
Valid Lint pass{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "Proof-of-grant receipt minted by the bidder in response to a GET against the bids.free url. No payment is involved; the receipt is the bidder's verifiable record that it agreed to provide the resource for free. Returned (by AT-URI + CID) to the requester, which uses it as the payload of the higher-level com.publicdomainrelay.temp.market.accept so the bidder can verify the grant before provisioning. The free counterpart of com.publicdomainrelay.temp.market.receipts.x402.",
"key": "tid",
"record": {
"properties": {
"accept": {
"description": "Strong reference to the com.publicdomainrelay.temp.market.accepts.free record that this grant settles.",
"ref": "com.atproto.repo.strongRef",
"type": "ref"
},
"cid": {
"description": "badge.blue attestation CID over the referenced accepts.free record, making this receipt a remote attestation proof: computed from the accepts.free record (signatures stripped), this receipt's metadata (cid/signatures stripped, repository = requester's repo DID added) as $sig, via DAG-CBOR + SHA-256 + CIDv1. Re-binding the grant to a copy of the accepts.free in another repository fails verification.",
"format": "cid",
"type": "string"
},
"signatures": {
"description": "badge.blue attestations over this receipt. Must include the bidder's inline signature, attached at creation, so the grant is non-repudiable.",
"ref": "network.attested.signature#signatures",
"type": "ref"
}
},
"required": [
"accept",
"cid",
"signatures"
],
"type": "object"
},
"type": "record"
}
},
"id": "com.publicdomainrelay.temp.market.receipts.free",
"lexicon": 1
}