org.hypercerts.funding.receipt
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "Records a funding receipt for a payment from one user to another user. It may be recorded by the recipient, by the sender, or by a third party. The sender may remain anonymous.",
"key": "tid",
"record": {
"properties": {
"amount": {
"description": "Amount of funding received.",
"type": "string"
},
"createdAt": {
"description": "Client-declared timestamp when this receipt record was created.",
"format": "datetime",
"type": "string"
},
"currency": {
"description": "Currency of the payment (e.g. EUR, USD, ETH).",
"type": "string"
},
"for": {
"description": "Optional reference to the activity, project, or organization this funding relates to.",
"format": "at-uri",
"type": "string"
},
"from": {
"description": "DID of the sender who transferred the funds. Leave empty if sender wants to stay anonymous.",
"ref": "app.certified.defs#did",
"type": "ref"
},
"notes": {
"description": "Optional notes or additional context for this funding receipt.",
"maxLength": 500,
"type": "string"
},
"occurredAt": {
"description": "Timestamp when the payment occurred.",
"format": "datetime",
"type": "string"
},
"paymentNetwork": {
"description": "Optional network within the payment rail (e.g. arbitrum, ethereum, sepa, visa, paypal).",
"type": "string"
},
"paymentRail": {
"description": "How the funds were transferred (e.g. bank_transfer, credit_card, onchain, cash, check, payment_processor).",
"type": "string"
},
"to": {
"description": "The recipient of the funds. Can be identified by DID or a clear-text name.",
"type": "string"
},
"transactionId": {
"description": "Identifier of the underlying payment transaction (e.g. bank reference, onchain transaction hash, or processor-specific ID). Use paymentNetwork to specify the network where applicable.",
"type": "string"
}
},
"required": [
"from",
"to",
"amount",
"currency",
"createdAt"
],
"type": "object"
},
"type": "record"
}
},
"id": "org.hypercerts.funding.receipt",
"lexicon": 1
}
Metadata
- DID
-
did:plc:s4puetfspot742ai7y4otuel - CID
-
bafyreihlqzardqqvx2s7y6yotfr6ikiamn2nqoafmqfbzotqmpp2ga2sxq - Indexed At
- 2026-02-18 19:48 UTC
- AT-URI
-
at://did:plc:s4puetfspot742ai7y4otuel/com.atproto.lexicon.schema/org.hypercerts.funding.receipt
Version History (4 versions)
Referenced Schemas (1)
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
A one-time payment from a supporter to a creator. Represents a single, non-recurring financial transaction attested by one or more parties.
-
A record of a donation or financial transaction for financial transparency
-
A single payment or donation, stored in the publication's business space.
-
am.noz.at.spl.settlement record
An immutable record of money paid between two ledger members, optionally filed in a group.
-
A verified transaction between two ATProto identities that must be stored in both parties' PDS