Skip to content
Alchemy Logo

sui_executeTransactionBlock

POST
/{apiKey}

Executes a BCS-serialized transaction on-chain and waits for the result. Supports different execution modes such as waiting for local execution or just effects.

Path Parameters

stringrequireddefaults to docs-demo

For higher throughput, create your own API key

Request

stringrequired

BCS serialized transaction data bytes (without type tag), as a base64 string.

stringrequired

Base64-encoded signature bytes (flag || signature || pubkey), committed to the intent message.

objectoptional

Options to control which parts of the response are returned.

enumoptional

Defines whether to wait for effects, local execution, or neither.

Allowed values:

Responses

200

The execution response for the transaction block.

Was this page helpful?