TON: EQ, UQ and raw
EQ… and UQ… are the same account. The flag only says what happens when a transfer reaches a wallet that is not deployed yet: bounceable returns it, non-bounceable keeps it.
Valid · workchain 0, bounceable. All forms below are the same account.
0:ca6e321c7cce9ecedf0a8ca2492ec8592494aa5fb5ce0387dff96ef6af982a3eNo checksum in this form.
EQDKbjIcfM6ezt8KjKJJLshZJJSqX7XOA4ff-W72r5gqPrHFUQDKbjIcfM6ezt8KjKJJLshZJJSqX7XOA4ff-W72r5gqPuwAWallets show this form for wallets.
kQDKbjIcfM6ezt8KjKJJLshZJJSqX7XOA4ff-W72r5gqPgpP0QDKbjIcfM6ezt8KjKJJLshZJJSqX7XOA4ff-W72r5gqPleKEQDKbjIcfM6ezt8KjKJJLshZJJSqX7XOA4ff+W72r5gqPrHFA valid format does not mean the address belongs to the right person. It only means the address is well-formed. Compare the whole address with the source and send a small test amount first.
FAQ
Is EQ the same address as UQ?
Yes. Both encode the same workchain and account ID; only the bounceable flag differs.
Which form should I give to an exchange?
Either works for the same account. Wallets now show UQ… for wallets; if an exchange shows a comment field, fill it in as well.
What is the raw TON address?
workchain:account-id in hex, without flags and without a checksum.