ENS Record Model
The ENS Record Model contains the full set of information for a single ENS name, including its owner, resolved address, resolver, node, and much more. The ENS Record Model follows the following structure:
Name | Description | Type |
---|---|---|
ens_name | The ENS name. | string |
ens_node | The unique ENS nodehash which points to the ENS name. | string |
contract_address | The contract address of the ENS collection. | string |
token_id | The token ID of the ENS name. | integer |
seq_id | Unique sequential ID of the ENS name used by the Transpose backend. | integer |
owner | The owner of the ENS name. | string |
resolver | The resolver contract address of the ENS name. | string |
resolved_address | The address which has this ENS name set to be their primary name. | string |
registration_timestamp | The timestamp on which this ENS name was registerred (in ISO-8601 format). | date-time |
expiration_timestamp | The timestamp on which this ENS registration will expire (in ISO-8601 format). | date-time |
grace_period_ends | The timestamp on which this ENS name was registerred (in ISO-8601 format). | date-time |
premium_period_ends | The timestamp on which this grace period will end (in ISO-8601 format). | date-time |
in_grace_period | Whether the ENS name is currently in the 90 day grace period. | boolean |
in_premium_period | Whether the ENS name is currently in 21 day premium period. | boolean |
is_expired | Whether the ENS name is currently expired. | boolean |
last_refreshed | The timestamp at which the ENS record was last refreshed by the Transpose backend (in ISO-8601 format). | date-time |
Got questions? Join our Discord
Discord is the primary home of the Transpose developer community. Join us to ask questions, share your work, and get help.