GET
/
packAddress
curl --request GET \
  --url https://ton-mainnet.core.chainstack.com/f2a2411bce1e54a2658f2710cd7969c3/api/v2/packAddress
{
  "address": "<string>"
}

The packAddress method converts a raw TON address to a user-friendly format. This method is useful for presenting TON addresses in a more readable and standardized way.

Get you own node endpoint today

Start 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.

TON pricing is the same for full, archive, v2, v3

There’s no difference between a full node an archive node in data availability or pricing.
All data is always available and all node requests are consumed as 1 request unit.

JSON-RPC example

Shell
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": "packAddress",

    "params": {

      "address": "0:ed1691307050047117b998b561d8de82d31fbf84910ced6eb5fc92e7485ef8a7"

    }

  }'

Parameters

  • address (string, required) — The raw address to pack. Example: 0:ed1691307050047117b998b561d8de82d31fbf84910ced6eb5fc92e7485ef8a7.

Response

  • address (string) — The packed address in user-friendly format. This format typically includes a checksum and is easier for users to read and verify.

Use case

A possible use case for the packAddress method in TON is for wallet applications, blockchain explorers, or any DApp that needs to display TON addresses to users. This method can be used to:

  1. Convert raw addresses to a more user-friendly format before displaying them in a UI.
  2. Standardize address representation across different parts of an application.
  3. Prepare addresses for QR code generation or other visual representations.
  4. Improve user experience by making addresses easier to read and verify visually.

Query Parameters

address
string
default:0:ed1691307050047117b998b561d8de82d31fbf84910ced6eb5fc92e7485ef8a7
required

The raw address to pack

Response

200 - application/json
The packed (user-friendly) address
address
string

The packed address in user-friendly format