# What is Web3alert?

It is a service that tracks **on-chain events** in blockchains and allows users to receive notifications about these events in **messengers** (for example, Telegram/Discord/Slack and other channels).

Web3alert scans new blocks in blockchain networks, and whenever the requested event happens, Web3alert sends a message to the user.

<figure><img src="https://162202606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F59TU8Qy9VGiP40WV4wM1%2Fuploads%2F8Ty646n5pSyXo74Yf0UE%2FGroup%202%20(5).png?alt=media&#x26;token=8c9143da-2222-4e24-bae9-f30081538abd" alt=""><figcaption><p>Alerts in Discord and Telegram</p></figcaption></figure>

## How Web3alert works

A user creates a rule defining which event one wants to be notified about. As soon as the desired event happens, the user receives an alert in the selected messenger.

All the process answers the following questions:

* Where to track? In which [project](https://app.gitbook.com/o/zr7hrTPPcDEkQT4xhGsQ/s/59TU8Qy9VGiP40WV4wM1/~/revisions/Jsd7Da5YlmYfxuBWm7b8/concepts/projects) (network, protocol, dapp)?
* What to track? Which [trigger](https://app.gitbook.com/o/zr7hrTPPcDEkQT4xhGsQ/s/59TU8Qy9VGiP40WV4wM1/~/revisions/Jsd7Da5YlmYfxuBWm7b8/concepts/triggers) (event, call, or set of events from template)?
* What to [filter](https://app.gitbook.com/o/zr7hrTPPcDEkQT4xhGsQ/s/59TU8Qy9VGiP40WV4wM1/~/revisions/Jsd7Da5YlmYfxuBWm7b8/concepts/filters)? For example, if only events for a certain address or certain value are needed.
* Where to send a message? To which [messenger](https://app.gitbook.com/o/zr7hrTPPcDEkQT4xhGsQ/s/59TU8Qy9VGiP40WV4wM1/~/revisions/Jsd7Da5YlmYfxuBWm7b8/concepts/messengers)?

<figure><img src="https://162202606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F59TU8Qy9VGiP40WV4wM1%2Fuploads%2Fx6ANMJRyKjkZ1WpsYXwq%2FGroup%201%20(3).png?alt=media&#x26;token=8ee0daeb-bee1-498c-a4d1-3e5d72e14860" alt=""><figcaption></figcaption></figure>

Once you create a subscription, it is displayed on the page of the selected Project and also on the My Alerts page, where it can be edited.

<figure><img src="https://162202606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F59TU8Qy9VGiP40WV4wM1%2Fuploads%2FEANjRsALzXrTeKx3Nes2%2FFrame%201%20(4).png?alt=media&#x26;token=2ab61008-b54d-426f-a2f9-1418989f4e9a" alt=""><figcaption></figcaption></figure>

Here's a quick walkthrough:

{% embed url="<https://www.youtube.com/watch?v=rCtnhfQOnzg>" %}


---

# 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://docs.web3alert.io/user/intro/readme.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.
