# on

This method specifically allows you to listen for a particular event such as "accountChanged" and execute a callback function when this event occurs.

#### Method

```typescript
function on(eventName: "accountChanged", listener: () => void): void;
```

#### Code Example <a href="#demo" id="demo"></a>

```typescript
if (!nostr.on) { alert('not supported'); }

nostr.on("accountChanged", accountChangedHandler); // callback is executed once account is changed in provided with multiple accounts

function accountChangedHandler() {
    console.log("Account Changed!");
}
```

#### Demo

{% embed url="<https://codepen.io/getalby/pen/LYMavjM>" %}
