Get domain transfer events
Gets the transfer history of a domain name.
1
GET https://unstoppabledomains.g.alchemy.com/domains/<domain name>/transfers/latest
Copied!
This endpoint tracks which block and which blockchain domain names are being transferred from one owner wallet address to another.

URL Params

Name
Type
Mandatory
Description
domain name
STRING
YES
A domain name registered by Unstoppable Domains. See all the supported domain endings
The resolution service will not return an error in the case of an invalid domain or unsupported domain ending to simplify communication.

Query Params

  • none

Returns

An object with a data field that contains a list of domain transfer events.
  • data: (array) an array with the latest transfers of the domain in different blockchains.
    • domain: (string) domain name.
    • from: (address) wallet address that sent the domain.
    • to: (address) wallet address of the receiver.
    • networkId: (number) the blockchain network ID
      • 1 - Ethereum or Zilliqa Mainnet
      • 137 - Polygon (Matic) Mainnet
      • 80001 - Polygon (Matic) Mumbai Testnet
      • 4 - Ethereum Rinkeby Testnet
      • 5 - Ethereum Goerly Testnet
    • blockNumber: (number) the blockchain block where the transfer happened.
    • blockchain: (string) the blockchain the domain is located (MATIC, ETH, ZIL). The blockchain names are coin types according to SLIP-0044.

Example

Here is an example request to query for the transfer events of the brad.crypto domain.

Request

1
curl \
2
--request GET "https://unstoppabledomains.g.alchemy.com/domains/brad.crypto/transfers/latest" \
3
--header 'Authorization: Bearer <YOUR API KEY>'
Copied!

Response

1
{
2
"data": [
3
{
4
"domain": "brad.crypto",
5
"from": "0x020e7c546B1567FfC7f6202Ca5F748533523dADc",
6
"to": "0x8aaD44321A86b170879d7A244c1e8d360c99DdA8",
7
"networkId": 1,
8
"blockNumber": 10060311,
9
"blockchain": "ETH"
10
}
11
]
12
}
Copied!