v1
latestOpenAPI 3.1.02026-07-13570316.1 KBWallets
Send Transactions
Submits pre-encoded blockchain transactions with custom data payloads. This endpoint is for low-level transaction submission where you have already encoded the transaction data. For smart contract method calls, use /v1/contracts/write. For native token transfers, use /v1/wallets/send.
Authentication: This endpoint requires project authentication and wallet authentication. For backend usage, use x-secret-key header. For frontend usage, use x-client-id + Authorization: Bearer <jwt> headers.
post/v1/transactions
Request body
Example request
{
"chainId": 137,
"from": "0x1234567890123456789012345678901234567890",
"transactions": [
{
"data": "0xa9059cbb000000000000000000000000742d35cc6634c0532925a3b8d43c67b8c8b3e9c6000000000000000000000000000000000000000000000000016345785d8a0000",
"to": "0xA0b86a33E6411E3036C1C4c7E815D0a82e3F5fD6",
"value": "0"
}
]
}Response
Encoded transactions submitted successfully. Returns the transaction IDs for tracking and monitoring.