# 2.4 Events and Logging

The contract emits events to log registration, renewal, ownership transfers, and other important actions.

### **HandleRegistered**

<figure><img src="/files/M91uv7pHqSr3CsJwZag5" alt=""><figcaption><p>Official Rootstock Explorer</p></figcaption></figure>

<figure><img src="/files/bJ0a9kIn1klEDNzA733k" alt=""><figcaption><p>Blockscout's Rootstock Explorer</p></figcaption></figure>

**owner:** 0x907E83Be9fF09153eefAefeF3A3D7FF0309a9076 (the owner who minted the handle)\
**handle name**: nakamoto.₿\
**expiration timestamp:** 0x681c116b / 1746669931 = Wednesday, May 7, 2025 10:05:31 PM GMT-04:00 DST\
**token id:** 0x01 / 1

\
**SubhandleRegistered:**

<figure><img src="/files/HvuFVSFOcudmF0GID8ec" alt=""><figcaption><p>Official Rootstock Explorer</p></figcaption></figure>

<figure><img src="/files/6K4eefPJnYcFSsKznwqH" alt=""><figcaption><p>Blockscout's Rootstock Explorer</p></figcaption></figure>

**owner:** 0x907E83Be9fF09153eefAefeF3A3D7FF0309a9076 (the owner who minted the Sub-Handle)\
**subhandle name:** satoshi.nakamoto.₿\
**parent handle name:** nakamoto.₿\
**parent owner:**  0x907E83Be9fF09153eefAefeF3A3D7FF0309a9076 ( the owner of the Parant Handle)\
**expiration timestamp:** 0x681c14b5 / 1746670773 = Wednesday, May 7, 2025 10:19:33 PM GMT-04:00 DST\
**token id:** 0x02 / 2

### **SubhandlePermissionToggled**

<figure><img src="/files/Pb96dyWUHxKI82BF8GFS" alt=""><figcaption><p>Official Rootstock Explorer</p></figcaption></figure>

<figure><img src="/files/gqTi7VW3B1pXIkOwWkfs" alt=""><figcaption><p>Blockscout's Rootstock Explorer</p></figcaption></figure>

**owner:** 0x907E83Be9fF09153eefAefeF3A3D7FF0309a9076 (the owner of the handle)\
**parent handle name:** nakamoto.₿\
**permission enabled:** true ( true = enabled / false = disabled)\
**token id:** 0x01 / 1

### **HandleBurned & Handle Registered**

<figure><img src="/files/ZiqMvBNtysLY9x32LWrf" alt=""><figcaption><p>Official Rootstock Explorer</p></figcaption></figure>

<figure><img src="/files/KylvYoSPLGnIwG1NF6vV" alt=""><figcaption><p>Blockscout's Rootstock Explorer</p></figcaption></figure>

Token 1 gets burned and a new Handle gets minted under the expired handle (nakamoto.₿) and issued a new token id (3) .

### **HandleRenewed**

<figure><img src="/files/G72MKdMLm4gFXtJ00Ivd" alt=""><figcaption><p>Official Rootstock Explorer</p></figcaption></figure>

<figure><img src="/files/goMVP7mO0KPUWrvaiZD0" alt=""><figcaption><p>Blockscout's Rootstock Explorer</p></figcaption></figure>

**renewed by:** user who renewed the handle\
**owner:** owner of the handle\
**handle name:**  nakamoto.₿\
**new expiration timestamp:** 0x69fd4f96 / 1778208662 = Thursday, May 7, 2026 10:51:02 PM GMT-04:00 DST\
**token id:** 0x03 / 3

### **SubhandleRenewed**

<figure><img src="/files/6wonnAavOVcDB79JY13P" alt=""><figcaption><p>Rootstock Official Explorer</p></figcaption></figure>

<figure><img src="/files/qveGhtegvQ1cx6a88SoM" alt=""><figcaption><p>Blockscout's Rootstock Explorer</p></figcaption></figure>

**renewedby:** user who renewed the Sub-Handle\
**owner:** owner of the Sub-Handle\
**subhandle name:**  satoshi.nakamoto.₿\
**parent handle name:** nakamoto.₿\
**parent owner:** address of parent owenr\
**new expiration timestamp:** 0x69fd4835/ 1778206773 = Thursday, May 7, 2026 10:19:33 PM GMT-04:00 DST\
**token id:** 0x02 / 2

### **HandleTransferred**

<figure><img src="/files/GLcjUCVusUTHI1oLM5nQ" alt=""><figcaption><p>Rootstock Official Explorer</p></figcaption></figure>

<figure><img src="/files/NpUtMws3F4xNs6D62xyb" alt=""><figcaption><p>Blockscout's Rootstock Explorer</p></figcaption></figure>

**previousowner:** 0x907e83be9ff09153eefaefef3a3d7ff0309a9076\
**handle or subhandle name:**  satoshi.nakamoto.₿ (Sub-Handle)\
**new owner:** 0xc8f64dba233d5b9ea5d863bbf527d5b2d5cb1e68\
**token id:** 0x02 / 2


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://studybitcoin.gitbook.io/hndl-bitcoin-handle-naming-system/2.4-events-and-logging.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
