Execute specific blockchain commands or actions. This endpoint is designed for direct command execution without the conversational context of the chat endpoint.
Request Body:
Request Parameters:
message(required): The command to executeuser_id(optional): Identifier for the user making the requeststream(optional): Whether to stream the responseexecute_config(optional): Configuration for transaction executionmode: Execution mode (currently only "client" is supported)signer_wallet_address: Address that will sign the transaction
Example Response:
Example curl:
Response Properties:
message: A human-readable description of the action to be takenactions: Array of actions to be executedsession_id: Unique identifier for the sessionrequest_id: Unique identifier for this requesttype: The type of action (e.g., "sign_transaction")source: Origin of the actiondata: Transaction data in hexadecimal format including:chainId: Network identifierto: Recipient's addressdata: Transaction datavalue: Amount to send in hex
session_id: Session identifier for this executionrequest_id: Unique identifier for this request