Skip to main content
Custom key-value metadata records for offchain ENS subnames. Not used for onchain resolution but useful for discovery and filtering via getFilteredSubnames.

1. addDataRecord

Add or update a metadata record.
Parameters:
  • subname - Full ENS subname
  • key - Case-sensitive metadata key
  • data - Value to store (string)
If the key exists, its value will be overwritten.

2. deleteDataRecord

Delete a metadata record.

3. getDataRecords

Get all metadata records for a subname.
Example Result:

4. getDataRecord

Get a specific metadata record by key.
Return Type: