---
title: "Resolve address by domain"
method: GET
path: "/v4/data/ns/name"
tags: ["Web3 Name Service"]
---

# Resolve address by domain

`GET /v4/data/ns/name`

/v4/data/ns/name

**20 credits per API call**

Resolve a human-readable blockchain domain name into its corresponding wallet address for supported blockchains:

*   Ethereum - ethereum-mainnet
*   Base - base-mainnet
*   Arbitrum - arb-one-mainnet
*   BSC - bsc-mainnet
*   Solana - solana-mainnet

To get started:

*   Provide a chain name and domain name. Our API will return wallet address.

## Query parameters

- `chain` 'ethereum-mainnet' | 'base-mainnet' | 'arb-one-mainnet' | 'bsc-mainnet' | 'solana-mainnet', required
- `name` string, required — Name

## Response `200`

OK

- NameResolutionItem
  - `address` string — Wallet address.
  - `chain` string — Chain.
  - `name` string — Name.
  - `resolved` boolean — Boolean result if name is successfully resolved.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized. Not valid or inactive subscription key present in the HTTP Header.
- `403` — Forbidden. The request is authenticated, but it is not possible to perform the operation due to logical error or invalid permissions.
- `500` — Internal server error. There was an error on the server during the processing of the request.

---

[API](https://skmtc.net/tatum/apis/blockchain-data.md) · [All operations](https://skmtc.net/tatum/apis/blockchain-data/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tatum/blockchain-data/revisions/8622ee4b8fae/schema)
