unsafe_transferObject

Transfers an object that supports public transfer from the signer to a recipient address. The gas object must be distinct from the object being transferred.

⚠ This endpoint is only available with Blast access.

Path parameters

apiKeystringRequired

Request

This endpoint expects an object.
signerstringRequired
The transaction signer's Sui address.
object_idstringRequired
The object to be transferred.
gasstringRequired
The gas object used for this transaction.
gas_budgetstringRequired

The gas budget (uint64).

recipientstringRequired
The address to which the object is transferred.

Response

Transaction block bytes and object metadata for signing and execution.
txBytesstring or null
gaslist of objects or null
inputObjectslist of objects or null