Network Basics
Last updated
Was this helpful?
Last updated
Was this helpful?
Stacks (STX) tokens are the native tokens on the Stacks blockchain. The smallest fraction is one micro-STX. 1,000,000 micro-STX make one Stacks (STX).
STX amounts should be stored as integers (8 bytes long), and represent the amount of micro-STX.
Fees are used to incentivize miners to confirm transactions on the Stacks blockchain. The fee is calculated based on the estimate fee rate and the size of the raw transaction in bytes. The fee rate is a market determined variable. For the testnet, it is set to 1 micro-STX.
Fee estimates can obtained through the endpoint of the API.
The API will respond with the fee rate (as integer):
supports fee estimation for:
token transfers (estimateTransfer
)
contract deploys (estimateContractDeploy
)
non read-only contract calls (estimateContractFunctionCall
)
Nonces are added to all transactions and help identify them in order to ensure transactions are processed in order and to avoid duplicated processing.
When a new token transfer transaction is constructed, the most recent nonce of the account needs to be fetched and set.
Sample response:
Every account carries a that indicates the number of transactions processed for the given account. Nonces are one-time codes, starting at 0
for new accounts, and incremented by 1 on every transaction.
The API provides an endpoint to .
Stacks network details can be queried using the .
The is a service that provides a user interface to quickly review the health of the Stacks blockchain.
The network information can be obtained using the endpoint: