Skip to main content
Use thru-cli uploader when you need the lower-level upload-buffer lifecycle rather than managed program operations.

Use This When

  • you want to upload a binary without going through the managed program flow
  • you need to inspect or clean up uploader accounts directly
Choose another family when:

Commands

CommandUse it for
uploadUpload a program binary through uploader accounts.
cleanupRemove uploader-related accounts for a seed.
statusInspect uploader account state for a seed.

High-Signal Flags

FlagWhy it matters
--uploaderOverride the configured uploader program ID.
--chunk-sizeControl chunk sizing for upload transactions.

Minimal Pattern

thru-cli uploader upload my_program ./build/thruvm/bin/my_program_c.bin
thru-cli uploader status my_program

Notes

  • Prefer program create or program upgrade for most app-facing deployment tasks.
  • Use cleanup when a previous upload left partial uploader state behind.