POST
/
public
/
v1
/
submit
/
eth_send_transaction
Authorizations
Body
Enum options:
ACTIVITY_TYPE_ETH_SEND_TRANSACTIONTimestamp (in milliseconds) of the request, used to verify liveness of user requests.
Unique identifier for a given Organization.
The parameters object containing the specific intent data for this activity.
Show details
Show details
A wallet or private key address to sign with. This does not support private key IDs.
Enum options:
eip155:1, eip155:11155111, eip155:8453, eip155:84532Maximum total fee per gas unit (base fee + priority fee) in wei, for EIP-1559 transactions.
Maximum priority fee (tip) per gas unit in wei, for EIP-1559 transactions.
Response
A successful response returns the following fields:The activity object containing type, intent, and result
Show activity details
Show activity details
The intent of the activity
Show intent details
Show intent details
The ethSendTransactionIntent object
Show ethSendTransactionIntent details
Show ethSendTransactionIntent details
A wallet or private key address to sign with. This does not support private key IDs.
Whether to sponsor this transaction via Gas Station.
CAIP-2 chain ID (e.g., ‘eip155:1’ for Ethereum mainnet).Enum options:
eip155:1, eip155:11155111, eip155:8453, eip155:84532Recipient address as a hex string with 0x prefix.
Maximum amount of gas to use for this transaction.
Maximum total fee per gas unit (base fee + priority fee) in wei, for EIP-1559 transactions.
Maximum priority fee (tip) per gas unit in wei, for EIP-1559 transactions.
A list of objects representing a particular User’s approval or rejection of a Consensus request, including all relevant metadata.
Copy
Ask AI
curl --request POST \
--url https://api.turnkey.com/public/v1/submit/eth_send_transaction \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header "X-Stamp: <string> (see Authorizations)" \
--data '{
"type": "ACTIVITY_TYPE_ETH_SEND_TRANSACTION",
"timestampMs": "<string> (e.g. 1746736509954)",
"organizationId": "<string> (Your Organization ID)",
"parameters": {
"from": "<string>",
"sponsor": "<boolean>",
"caip2": "<eip155:1>",
"to": "<string>",
"value": "<string>",
"data": "<string>",
"nonce": "<string>",
"gasLimit": "<string>",
"maxFeePerGas": "<string>",
"maxPriorityFeePerGas": "<string>",
"deadline": "<string>"
}
}'
Copy
Ask AI
{
"activity": {
"id": "<activity-id>",
"status": "ACTIVITY_STATUS_COMPLETED",
"type": "ACTIVITY_TYPE_ETH_SEND_TRANSACTION",
"organizationId": "<organization-id>",
"timestampMs": "<timestamp> (e.g. 1746736509954)",
"result": {
"activity": {
"id": "<string>",
"organizationId": "<string>",
"status": "<string>",
"type": "<string>",
"intent": {
"ethSendTransactionIntent": {
"from": "<string>",
"sponsor": "<boolean>",
"caip2": "<eip155:1>",
"to": "<string>",
"value": "<string>",
"data": "<string>",
"nonce": "<string>",
"gasLimit": "<string>",
"maxFeePerGas": "<string>",
"maxPriorityFeePerGas": "<string>",
"deadline": "<string>"
}
},
"result": {
"ethSendTransactionResult": {
"transactionHash": "<string>"
}
},
"votes": "<array>",
"fingerprint": "<string>",
"canApprove": "<boolean>",
"canReject": "<boolean>",
"createdAt": "<string>",
"updatedAt": "<string>"
}
}
}
}