Proof of Transfer
Endpoints to get information about the Proof of Transfer consensus mechanism
Retrieves a list of PoX cycles
Authorizations
Query parameters
limitinteger ยท max: 60OptionalDefault:
Results per page
20
offsetintegerOptionalDefault:
Result offset
0
Responses
200
Default Response
application/json
400
Error Response
application/json
get
GET /extended/v2/pox/cycles HTTP/1.1
Host: stacks.nownodes.io
api-key: YOUR_API_KEY
Accept: */*
{
"limit": 20,
"offset": 0,
"total": 1,
"results": [
{
"block_height": 1,
"index_block_hash": "text",
"cycle_number": 1,
"total_weight": 1,
"total_stacked_amount": "text",
"total_signers": 1
}
]
}
Retrieves details for a PoX cycle
Authorizations
Path parameters
cycle_numberintegerRequired
PoX cycle number
Responses
200
Default Response
application/json
400
Error Response
application/json
get
GET /extended/v2/pox/cycles/{cycle_number} HTTP/1.1
Host: stacks.nownodes.io
api-key: YOUR_API_KEY
Accept: */*
{
"block_height": 1,
"index_block_hash": "text",
"cycle_number": 1,
"total_weight": 1,
"total_stacked_amount": "text",
"total_signers": 1
}
Retrieves a list of signers in a PoX cycle
Authorizations
Path parameters
cycle_numberintegerRequired
PoX cycle number
Query parameters
limitinteger ยท max: 250OptionalDefault:
Results per page
100
offsetintegerOptionalDefault:
Result offset
0
Responses
200
Default Response
application/json
400
Error Response
application/json
get
GET /extended/v2/pox/cycles/{cycle_number}/signers HTTP/1.1
Host: stacks.nownodes.io
api-key: YOUR_API_KEY
Accept: */*
{
"limit": 20,
"offset": 0,
"total": 1,
"results": [
{
"signing_key": "text",
"signer_address": "text",
"weight": 1,
"stacked_amount": "text",
"weight_percent": 1,
"stacked_amount_percent": 1,
"solo_stacker_count": 1,
"pooled_stacker_count": 1
}
]
}
Retrieves details for a signer in a PoX cycle
Authorizations
Path parameters
cycle_numberintegerRequired
PoX cycle number
signer_keystringRequiredExample:
Signer key
0x038e3c4529395611be9abf6fa3b6987e81d402385e3d605a073f42f407565a4a3d
Responses
200
Default Response
application/json
400
Error Response
application/json
get
GET /extended/v2/pox/cycles/{cycle_number}/signers/{signer_key} HTTP/1.1
Host: stacks.nownodes.io
api-key: YOUR_API_KEY
Accept: */*
{
"signing_key": "text",
"signer_address": "text",
"weight": 1,
"stacked_amount": "text",
"weight_percent": 1,
"stacked_amount_percent": 1,
"solo_stacker_count": 1,
"pooled_stacker_count": 1
}
Retrieves a list of stackers for a signer in a PoX cycle
Authorizations
Path parameters
cycle_numberintegerRequired
PoX cycle number
signer_keystringRequiredExample:
Signer key
0x038e3c4529395611be9abf6fa3b6987e81d402385e3d605a073f42f407565a4a3d
Query parameters
limitinteger ยท max: 200OptionalDefault:
Results per page
100
offsetintegerOptionalDefault:
Result offset
0
Responses
200
Default Response
application/json
400
Error Response
application/json
get
GET /extended/v2/pox/cycles/{cycle_number}/signers/{signer_key}/stackers HTTP/1.1
Host: stacks.nownodes.io
api-key: YOUR_API_KEY
Accept: */*
{
"limit": 20,
"offset": 0,
"total": 1,
"results": [
{
"stacker_address": "text",
"stacked_amount": "text",
"pox_address": "text",
"stacker_type": "solo"
}
]
}