Skip to content

Domain Events

Fetch recent events for a Domain by its canonical name. This example joins the events, domain_events, and domains tables to retrieve domain events associated with the vitalik.eth name. See Connect for setup.

SQL
SELECT
e.chain_id,
e.block_number,
e.transaction_hash,
e.log_index,
e.address as contract_address,
e.sender,
d.id as domain_id
FROM "ensindexer_0".events e
JOIN "ensindexer_0".domain_events de ON e.id = de.event_id
JOIN "ensindexer_0".domains d ON de.domain_id = d.id
WHERE d.canonical_name = 'wrapnation.eth'
AND d.canonical = true
ORDER BY e.block_number DESC, e.log_index DESC
LIMIT 5;
Output
# chain_idblock_numbertransaction_hashlog_indexcontract_addresssenderdomain_id
1 11155111 10918673 0xca5e111932f0b26e1d458c690c5dfe8b2b8165ee2a937c04e4021e93a71954e4 42 0xb68e594a47fe057bd31e7a8229ffcfd85b2e28af 0x801d2e48d378f161dba7ad7ad002ad557714c191
11155111-0x64c81210d0e580cfc7746f3fb910bf0e8f6378e1-68387108911874305622019956908914347119991166106996198835225265868637904830464
2 11155111 10918673 0xca5e111932f0b26e1d458c690c5dfe8b2b8165ee2a937c04e4021e93a71954e4 38 0x64c81210d0e580cfc7746f3fb910bf0e8f6378e1 0xb68e594a47fe057bd31e7a8229ffcfd85b2e28af
11155111-0x64c81210d0e580cfc7746f3fb910bf0e8f6378e1-68387108911874305622019956908914347119991166106996198835225265868637904830464
3 11155111 10918673 0xca5e111932f0b26e1d458c690c5dfe8b2b8165ee2a937c04e4021e93a71954e4 37 0x64c81210d0e580cfc7746f3fb910bf0e8f6378e1 0xb68e594a47fe057bd31e7a8229ffcfd85b2e28af
11155111-0x64c81210d0e580cfc7746f3fb910bf0e8f6378e1-68387108911874305622019956908914347119991166106996198835225265868637904830464

Output matches a point in time snapshot of ENSDb result from our "V2 Sepolia" Hosted ENSNode instance. Live output depends on the configuration of your ENSNode instance and also changes that may have happened in ENS since this point in time snapshot example response was captured.