Skip to main content

/construction/payloads REST API Endpoint

Loading...

Updated on
Dec 30, 2025

/construction/payloads REST API Endpoint

Body Parameters

network_identifier
object
REQUIRED
Loading...
blockchain
string
REQUIRED
Loading...
network
string
REQUIRED
Loading...
sub_network_identifier
object
Loading...
network
string
REQUIRED
Loading...
metadata
object
Loading...
operations
array
REQUIRED
Loading...
operation_identifier
object
REQUIRED
Loading...
index
integer
REQUIRED
Loading...
network_index
integer
Loading...
related_operations
array
Loading...
index
integer
REQUIRED
Loading...
network_index
integer
Loading...
type
string
REQUIRED
Loading...
status
string
Loading...
account
object
Loading...
address
string
REQUIRED
Loading...
sub_account
object
Loading...
address
string
REQUIRED
Loading...
metadata
object
Loading...
metadata
object
Loading...
amount
object
Loading...
value
string
REQUIRED
Loading...
currency
object
REQUIRED
Loading...
symbol
string
REQUIRED
Loading...
decimals
integer
REQUIRED
Loading...
metadata
object
Loading...
metadata
object
Loading...
coin_change
object
Loading...
coin_identifier
object
REQUIRED
Loading...
identifier
string
REQUIRED
Loading...
coin_action
string
REQUIRED
Loading...
metadata
object
Loading...
metadata
object
Loading...
public_keys
array
Loading...
hex_bytes
string
REQUIRED
Loading...
curve_type
string
REQUIRED
Loading...

Returns

object
object
Loading...
unsigned_transaction
string
Loading...
payloads
array
Loading...
address
string
Loading...
account_identifier
object
Loading...
address
string
Loading...
sub_account
object
Loading...
address
string
Loading...
metadata
object
Loading...
metadata
object
Loading...
hex_bytes
string
Loading...
signature_type
string
Loading...
Request
1
curl --location 'https://docs-demo.stacks-mainnet.quiknode.pro/rosetta/v1/construction/payloads' \
2
--header 'Content-Type: application/json' \
3
--data '{
4
"network_identifier": {
5
"blockchain": "stacks",
6
"network": "mainnet"
7
},
8
"operations": [
9
{
10
"operation_identifier": { "index": 0 },
11
"type": "<OPERATION_TYPE>",
12
"account": { "address": "<STACKS_SENDER_ADDRESS>" },
13
"amount": {
14
"value": "<AMOUNT_IN_MICROSTX>",
15
"currency": { "symbol": "STX", "decimals": 6 }
16
}
17
}
18
],
19
"metadata": {
20
"<METADATA_KEY>": "<METADATA_VALUE>"
21
},
22
"public_keys": [
23
{
24
"hex_bytes": "<SENDER_PUBLIC_KEY_HEX>",
25
"curve_type": "secp256k1"
26
}
27
]
28
}'
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free