Proof of Transfer

Endpoints to get information about the Proof of Transfer consensus mechanism

Get PoX cycles

get

Retrieves a list of PoX cycles

Authorizations
Query parameters
limitinteger ยท max: 60Optional

Results per page

Default: 20
offsetintegerOptional

Result offset

Default: 0
Responses
200
Default 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
    }
  ]
}

Get PoX cycle

get

Retrieves details for a PoX cycle

Authorizations
Path parameters
cycle_numberintegerRequired

PoX cycle number

Responses
200
Default 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
}

Get signers in PoX cycle

get

Retrieves a list of signers in a PoX cycle

Authorizations
Path parameters
cycle_numberintegerRequired

PoX cycle number

Query parameters
limitinteger ยท max: 250Optional

Results per page

Default: 100
offsetintegerOptional

Result offset

Default: 0
Responses
200
Default 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
    }
  ]
}

Get signer in PoX cycle

get

Retrieves details for a signer in a PoX cycle

Authorizations
Path parameters
cycle_numberintegerRequired

PoX cycle number

signer_keystringRequired

Signer key

Example: 0x038e3c4529395611be9abf6fa3b6987e81d402385e3d605a073f42f407565a4a3d
Responses
200
Default 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
}

Get stackers for signer in PoX cycle

get

Retrieves a list of stackers for a signer in a PoX cycle

Authorizations
Path parameters
cycle_numberintegerRequired

PoX cycle number

signer_keystringRequired

Signer key

Example: 0x038e3c4529395611be9abf6fa3b6987e81d402385e3d605a073f42f407565a4a3d
Query parameters
limitinteger ยท max: 200Optional

Results per page

Default: 100
offsetintegerOptional

Result offset

Default: 0
Responses
200
Default 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"
    }
  ]
}