curl --request GET \
--url https://ton-mainnet.core.chainstack.com/f2a2411bce1e54a2658f2710cd7969c3/api/v2/getAddressState
{
"state": "active"
}
curl --request GET \
--url https://ton-mainnet.core.chainstack.com/f2a2411bce1e54a2658f2710cd7969c3/api/v2/getAddressState
{
"state": "active"
}
getAddressState
method retrieves the current state of a specific address on the TON blockchain. This method provides a quick way to check whether an address is active, uninitialized, or frozen.
curl -X POST \
'https://ton-mainnet.core.chainstack.com/f2a2411bce1e54a2658f2710cd7969c3/api/v2/jsonRPC' \
-H 'Content-Type: application/json' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "getAddressState",
"params": {
"address": "EQDtFpEwcFAEcRe5mLVh2N6C0x-_hJEM7W61_JLnSF74p4q2"
}
}'
address
(string, required) — The address for which to retrieve the state. Example: EQDtFpEwcFAEcRe5mLVh2N6C0x-_hJEM7W61_JLnSF74p4q2
.state
(string) — The current state of the address. Possible values are:
active
: The address is active and can participate in transactions.uninitialized
: The address has not been initialized yet (no outgoing transactions).frozen
: The address is frozen and cannot participate in transactions.getAddressState
method in TON is for wallet applications, blockchain explorers, or smart contract interactions. This method can be used to:
The address to get the state for
The current state of the specified address
The response is of type object
.
Was this page helpful?