app.gainforest.asset.file

A durable asset anchor record for an uploaded blob and optional tags.

Details · record, key tid
Kindrecord
Record keytid
Authorityasset.gainforest.app
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

Timestamp of record creation in the ATProto PDS.

file

requiredblob

Uploaded file blob. This record can be used as a durable anchor so temporary uploads are not garbage-collected before final attachment.

  • maxSize: 10485760
  • accept: */*

tags

array

Optional machine-readable tags for quick checks and filtering.

  • maxLength: 32
itemsstring
  • maxGraphemes: 64
  • knownValues: image-in-linear-document

Similar lexicons

semantic match

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

  • A record for uploading and tracking binary blob files with metadata.

  • at.dropb.file

    record

    A file

  • One stored file. The record key is the file name with characters outside the record-key set replaced by '-'.

  • A mutable file head, addressed by its stable record key in a private drive space.

  • dev.atfs.file

    object

    An embeddable reference to a file hosted on an atfs instance and addressed by IPFS content-addressing. Deliberately not the native `blob` lexicon type: a PDS scans records for blob refs and rejects any whose blob isn't in its own blob store, which an atfs-hosted file structurally isn't. Embed this object in place of a blob field instead; field names (mimeType, size) are kept identical to blob refs for familiarity.