Skip to content

Function: uploadImageBytes() ​

uploadImageBytes(client, contents, signer, options?): Promise<UploadResult>

Defined in: @meddleware/walrus-storage-client/src/upload.ts:130

Upload raw bytes as a Walrus raw blob (served directly at /v1/blobs/<blobId>). Use this for assets that must be URL-addressable (e.g. token icons). Node.js only.

Parameters ​

client ​

ClientWithExtensions

contents ​

Uint8Array

signer ​

Signer

options? ​

UploadOptions = {}

Returns ​

Promise<UploadResult>

Throws ​

if the Walrus write transaction fails or the signer rejects.

2026 Meddleware. All jams preserved.