POST
/
95e61622bf6a8af293978377718e3b77
/
wallet
/
withdrawexpireunfreeze
wallet/withdrawexpireunfreeze
curl --request POST \
  --url https://tron-mainnet.core.chainstack.com/95e61622bf6a8af293978377718e3b77/wallet/withdrawexpireunfreeze \
  --header 'Content-Type: application/json' \
  --data '{
  "owner_address": "41608f8da72479edc7dd921e4c30bb7e7cddbe722e",
  "visible": false
}'
{
  "visible": true,
  "txID": "<string>",
  "raw_data": {
    "contract": [
      "<any>"
    ],
    "ref_block_bytes": "<string>",
    "ref_block_hash": "<string>",
    "expiration": 123,
    "timestamp": 123
  },
  "raw_data_hex": "<string>"
}
TRON API method that withdraws TRX tokens that have completed the unstaking waiting period. This method allows you to claim TRX that was previously unstaked using unfreezebalancev2 and has passed the mandatory 14-day waiting period, making the tokens available for transfer.
Get you own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.

Parameters

  • owner_address — the address that owns the expired unstaked TRX (hex format)
  • visible — optional boolean to specify address format (default: false for hex format)

Response

  • visible — boolean indicating address format used
  • txID — transaction ID hash
  • raw_data — raw transaction data object
  • raw_data_hex — hexadecimal representation of raw transaction data

Use case

The wallet/withdrawexpireunfreeze method is used for:
  • Claiming TRX tokens that have completed the 14-day unstaking period.
  • Making previously staked TRX available for transfers and trading.
  • Completing the unstaking process started with unfreezebalancev2.
  • Managing liquidity by converting staked TRX back to transferable tokens.

Body

application/json

Response

200 - application/json

Withdraw expired unfreeze transaction

The response is of type object.