Wallet Address Validation
How to Check the Validity of a TON Address?
- JS (Tonweb)
 - tonutils-go
 - ton4j
 - ton-kotlin
 
  const TonWeb = require("tonweb")
  TonWeb.utils.Address.isValid('...')
package main
import (
  "fmt"
  "github.com/xssnick/tonutils-go/address"
)
if _, err := address.ParseAddr("EQCD39VS5j...HUn4bpAOg8xqB2N"); err != nil {
  return errors.New("invalid address")
}
  /* Maven
  <dependency>
    <groupId>io.github.neodix42</groupId>
    <artifactId>address</artifactId>
    <version>0.3.2</version>
  </dependency>
  */
  try {
  Address.of("...");
  } catch (Exception e) {
  // not valid address
  }
  try {
    AddrStd("...")
  } catch (e: IllegalArgumentException) {
      // not valid address
  }
порада
Full Address description on the Smart Contract Addresses page.