Skip to main content

avax.getUTXOs RPC Method

Get the UTXOs that reference a given address.

Updated on
Apr 29, 2026
To use the avax.getUTXOs method on the C-Chain, ensure that the end of your URL includes ext/bc/C/avax.

Parameters

addresses
array
REQUIRED

An array of addresses

limit
integer

The limit ofUTXOs to return. If limit is omitted or greater than 1024, it is set to 1024

sourceChain
string
REQUIRED

The source chain to retrieve UTXOs from. Used for cross-chain transfers

encoding
string

The encoding format to use. Only hex is supported when a value is provided

startIndex
object

If startIndex is omitted, it will fetch all UTXOs up to a limit. When using pagination (i.e when startIndex is provided), UTXOs are not guaranteed to be unique across multiple calls. That is, a UTXO may appear in the result of the first call, and then again in the second call

address
string

The starting address for pagination

Returns

result
object

The result of the UTXO query

numFetched
string

The number of UTXOs fetched

utxos
array

The list of UTXOs returned by the query

endIndex
object

The end index for the UTXO fetching process

address
string

The address for the end index

utxo
string

The UTXO ID for the end index

encoding
string

The encoding format used for the UTXOs

Request
Response
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"numFetched": "0",
6
"utxos": [],
7
"endIndex": {
8
"address": "C-flare1ljm5j7ku39shkern8peyg223axa9m0z30cl63c",
9
"utxo": "11111111111111111111111111111111LpoYY"
10
},
11
"encoding": "hex"
12
}
13
}
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"numFetched": "0",
6
"utxos": [],
7
"endIndex": {
8
"address": "C-flare1ljm5j7ku39shkern8peyg223axa9m0z30cl63c",
9
"utxo": "11111111111111111111111111111111LpoYY"
10
},
11
"encoding": "hex"
12
}
13
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free