Skip to main content

SendTransaction Access API Method

Submits a transaction to the network

Updated on
Oct 24, 2025

Parameters

transaction
object
REQUIRED

The transaction object to be submitted to the network

script
string

The script associated with the transaction

arguments
array

A list of arguments passed to the transaction

reference_block_id
string

The identifier of the reference block for the transaction

gas_limit
integer

The gas limit set for the transaction

proposal_key
object

An object which contains the details of the proposal key used for the transaction

address
string

The address associated with the proposal key

key_id
integer

The key ID associated with the proposal key

sequence_number
integer

The sequence number associated with the proposal key

payer
string

The address of the account that pays for the transaction

authorizers
array

A list of addresses of the authorizers involved in the transaction

payload_signatures
array

A list of payload signatures associated with the transaction which contain the following fields:

address
string

The address associated with the payload signature

key_id
integer

The key ID used for the signature

signature
string

The signature data of the payload

envelope_signatures
array

A list of envelope signatures associated with the transaction which contains the following fields

address
string

The address associated with the envelope signature

key_id
integer

The key ID used for the signature

signature
string

The signature data of the envelope

Returns

id
string

The unique identifier of the submitted transaction

metadata
object

Additional metadata associated with the transaction submission

Request
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free