Raw file data in bytes, buffer, or string format.
OptionalmetadataDescriptive metadata for file organization and tracking.
OptionalstorageStorage provider name ("ipfs" or custom provider, uses configured default if unspecified).
OptionalencryptEnables automatic encryption before upload to storage (defaults to false).
OptionalencryptionCustom encryption key (auto-generated if encryption enabled and not provided).
Defines parameters for uploading files to storage providers with encryption options.
Remarks
Used with DataController upload methods and storage operations. Supports multiple content formats, optional encryption, and custom storage provider selection with comprehensive metadata tracking.
Deprecated
Use UploadParams with vana.data.upload() instead for the high-level API
Example