network.attested.payment.oneTime

A one-time payment from a supporter to a creator. Represents a single, non-recurring financial transaction attested by one or more parties.

Details · record, key tid
Kindrecord
Record keytid
Authoritypayment.attested.network
Indexed

Record

record · key tid

Properties

amount

requiredinteger

Payment amount in the smallest unit of the given currency (e.g. cents for USD).

  • minimum: 1

createdAt

requiredstring · datetime

Timestamp of record creation.

currency

requiredstring

ISO 4217 currency code (e.g. USD, EUR).

  • minLength: 3
  • maxLength: 3

Optional list of strong references to records representing goods or services the payer is entitled to as a result of this payment. Referenced records may use any lexicon; their schemas are not defined by this spec.

itemsref

memo

string

Optional note from the supporter.

  • maxLength: 1024
  • maxGraphemes: 256

Attestation entries. Each entry is a com.atproto.repo.strongRef pointing to a network.attested.payment.proof record in a creator or broker repository.

itemsref

subject

requiredstring · did

DID of the creator receiving payment.

txnid

requiredstring

Unique transaction identifier for deduplication. Typically a ULID or UUID assigned by the payment broker.

  • maxLength: 64

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • A fixed series of payments. Unlike recurring payments that continue indefinitely, scheduled payments specify a total count and terminate automatically upon completion.

  • Records a payment from a sender to a recipient. Any party may record it, and the sender may stay anonymous. When the sender chose the recipient, record one receipt to the final recipient even if platforms or hosts passed the funds on. When an intermediary chose (regranting), record the payment into it and each onward payment as separate receipts. A receipt may be updated in place under the same record key: its URI does not change, so references by URI keep resolving, but a strongRef (as likes an

  • A recurring payment commitment. Immutable once created — supporters cancel and create new subscriptions to change terms. Bills on anniversary dates with automatic retry on failure.

  • An immutable record of money paid between two ledger members, optionally filed in a group.

  • beauty.cybernetic.trustcow.transaction

    record not from the namespace authority

    A verified transaction between two ATProto identities that must be stored in both parties' PDS