Skip to main content

submit RPC Method

Applies a transaction and sends it to the network to be confirmed and included in future ledgers.

Updated on
Jun 11, 2026

Parameters

object
object
REQUIRED

The submit request object.

tx_blob
string

The transaction blob

Returns

result
object

An object which contains the following fields:

accepted
boolean

It indicates whether the transaction was accepted by the network

account_sequence_available
integer

The available sequence number for the account

account_sequence_next
integer

The next sequence number for the account

applied
boolean

It indicates whether the transaction was applied by the network

broadcast
boolean

It indicates whether the transaction was successfully broadcasted to the network

engine_result
string

The result code of the transaction execution engine

engine_result_code
integer

The numeric result code of the transaction execution engine

engine_result_message
string

A message providing additional details about the transaction result

kept
boolean

It indicates whether the transaction was successfully kept by the network

open_ledger_cost
string

The cost of the transaction in terms of the base fee for the open ledger

queued
boolean

It indicates whether the transaction was successfully queued by the network

tx_blob
string

The submitted transaction blob

tx_json
object

An object containing the details of the submitted transaction:

Account
string

The account from which the transaction is sent

Amount
object

An object providing details about the transaction amount:

currency
string

The currency code of the transaction amount

issuer
string

The issuer of the currency

value
string

The value of the transaction amount

Destination
string

The recipient of the transaction

Fee
string

The fee associated with the transaction

Flags
integer

The flags set for the transaction

Sequence
integer

The sequence number of the transaction

SigningPubKey
string

The public key used for signing the transaction

TransactionType
string

The type of the transaction

TxnSignature
string

The signature of the transaction

hash
string

The hash of the transaction

validated_ledger_index
integer

The index of the validated ledger where the transaction was included

status
string

The status of the submitted transaction

warnings
array

An array of warning objects, each containing the following fields:

id
integer

The ID of the warning

message
string

The warning message

Request
Response
1
{
2
"result": {
3
"accepted": true,
4
"account_sequence_available": 395,
5
"account_sequence_next": 395,
6
"applied": false,
7
"broadcast": false,
8
"engine_result": "tefPAST_SEQ",
9
"engine_result_code": -190,
10
"engine_result_message": "This sequence number has already passed.",
11
"kept": true,
12
"open_ledger_cost": "10",
13
"queued": false,
14
"tx_blob": "1200002280000000240000000361D4838D7EA4C6800000000000000000000000000055534400000000004B4E9C06F24296074F7BC48F92A97916C6DC5EA968400000000000000A732103AB40A0490F9B7ED8DF29D246BF2D6269820A0EE7742ACDD457BEA7C7D0931EDB74473045022100D184EB4AE5956FF600E7536EE459345C7BBCF097A84CC61A93B9AF7197EDB98702201CEA8009B7BEEBAA2AACC0359B41C427C1C5B550A4CA4B80CF2174AF2D6D5DCE81144B4E9C06F24296074F7BC48F92A97916C6DC5EA983143E9D4A2B8AA0780F682D136F7A56D6724EF53754",
15
"tx_json": {
16
"Account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn",
17
"Amount": {
18
"currency": "USD",
19
"issuer": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn",
20
"value": "1"
21
},
22
"Destination": "ra5nK24KXen9AHvsdFTKHSANinZseWnPcX",
23
"Fee": "10",
24
"Flags": 2147483648,
25
"Sequence": 3,
26
"SigningPubKey": "03AB40A0490F9B7ED8DF29D246BF2D6269820A0EE7742ACDD457BEA7C7D0931EDB",
27
"TransactionType": "Payment",
28
"TxnSignature": "3045022100D184EB4AE5956FF600E7536EE459345C7BBCF097A84CC61A93B9AF7197EDB98702201CEA8009B7BEEBAA2AACC0359B41C427C1C5B550A4CA4B80CF2174AF2D6D5DCE",
29
"hash": "82230B9D489370504B39BC2CE46216176CAC9E752E5C1774A8CBEC9FBB819208"
30
},
31
"validated_ledger_index": 102609807,
32
"status": "success"
33
},
34
"status": "success",
35
"type": "response",
36
"forwarded": true,
37
"warnings": [
38
{
39
"id": 2001,
40
"message": "This is a clio server. clio only serves validated data. If you want to talk to rippled, include 'ledger_index':'current' in your request"
41
}
42
]
43
}
1
{
2
"result": {
3
"accepted": true,
4
"account_sequence_available": 395,
5
"account_sequence_next": 395,
6
"applied": false,
7
"broadcast": false,
8
"engine_result": "tefPAST_SEQ",
9
"engine_result_code": -190,
10
"engine_result_message": "This sequence number has already passed.",
11
"kept": true,
12
"open_ledger_cost": "10",
13
"queued": false,
14
"tx_blob": "1200002280000000240000000361D4838D7EA4C6800000000000000000000000000055534400000000004B4E9C06F24296074F7BC48F92A97916C6DC5EA968400000000000000A732103AB40A0490F9B7ED8DF29D246BF2D6269820A0EE7742ACDD457BEA7C7D0931EDB74473045022100D184EB4AE5956FF600E7536EE459345C7BBCF097A84CC61A93B9AF7197EDB98702201CEA8009B7BEEBAA2AACC0359B41C427C1C5B550A4CA4B80CF2174AF2D6D5DCE81144B4E9C06F24296074F7BC48F92A97916C6DC5EA983143E9D4A2B8AA0780F682D136F7A56D6724EF53754",
15
"tx_json": {
16
"Account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn",
17
"Amount": {
18
"currency": "USD",
19
"issuer": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn",
20
"value": "1"
21
},
22
"Destination": "ra5nK24KXen9AHvsdFTKHSANinZseWnPcX",
23
"Fee": "10",
24
"Flags": 2147483648,
25
"Sequence": 3,
26
"SigningPubKey": "03AB40A0490F9B7ED8DF29D246BF2D6269820A0EE7742ACDD457BEA7C7D0931EDB",
27
"TransactionType": "Payment",
28
"TxnSignature": "3045022100D184EB4AE5956FF600E7536EE459345C7BBCF097A84CC61A93B9AF7197EDB98702201CEA8009B7BEEBAA2AACC0359B41C427C1C5B550A4CA4B80CF2174AF2D6D5DCE",
29
"hash": "82230B9D489370504B39BC2CE46216176CAC9E752E5C1774A8CBEC9FBB819208"
30
},
31
"validated_ledger_index": 102609807,
32
"status": "success"
33
},
34
"status": "success",
35
"type": "response",
36
"forwarded": true,
37
"warnings": [
38
{
39
"id": 2001,
40
"message": "This is a clio server. clio only serves validated data. If you want to talk to rippled, include 'ledger_index':'current' in your request"
41
}
42
]
43
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free