# Platform


# Manage Your Account

his page is divided into the following:

1. My Profile
2. Subscriptions

***

### **My Profile:**

Click on the profile icon and select the **My Profile** option from the drop-down. You will be able to view your basic details here.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FL6rtcAW8T0g0QXWcWV5Y%2Fimage.png?alt=media&amp;token=9e8eff2c-022b-43b1-8d88-3063ed037cb7" alt=""><figcaption></figcaption></figure>

***

### **Subscriptions:**

In the subscription section, you can view the list of all your subscriptions.

* **Services:**  The service to which you have subscribed.
* **Monthly cost:** This indicates the monthly recurring cost of your subscription.
* **Next Billing Cycle:** This indicates the next billing date for your subscription.
* **Total subscribed:** This indicates the quantity of individual items you have purchased with the subscription.
* **Available:** This number indicates the quantity available for each item associated with the subscription. This number will increase or decrease according to the consumption of the subscription item.\
  This will help you keep track of your consumption, which will help you modify your subscription as per your needs.
* **Subscribe More:** This will help you to upgrade or downgrade your subscription as required.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F61gb35ixtEaP3pUOeFdn%2FScreenshot%20from%202025-05-16%2010-49-44.png?alt=media&amp;token=d808e231-bd12-4955-b050-f2f6f9781ec0" alt=""><figcaption></figcaption></figure>

* **Unsubscribe:** This will allow you to unsubscribe from a particular subscription.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2Fadf4VC29sd3RASRuNgs4%2Fimage.png?alt=media&amp;token=05876e3d-26f1-4a5b-a004-a89644af6f08" alt=""><figcaption></figcaption></figure>


# Technical Support

Stuck anywhere? Need help with anything? Want clarification? Want to pour in your suggestions? Want to raise feature requests? We are easily reachable and are all ears, eyes, and minds for you on the following channels :

**Email Us:** You can shoot an email to us at [<mark style="color:blue;">support@zeeve.io</mark>](mailto:support@zeeve.io).


# Services


# Shared Indexing

Traceye combines its most reliable enterprise-grade infrastructure with The Graph’s data indexing protocol to provide an easy, predictable, and smooth experience for using subgraphs and subquery.

Traceye's Subgraphs and Subquery remove the complexity of extracting and processing data from archive nodes and deliver intuitive UI for Web3 developers to filter and query data efficiently. When you deploy a subgraph and subquery and configure the query criteria, all successful hits are indexed, and the results are stored in a PostgreSQL database. A GraphQL endpoint is created that you can use to access the most recent data from your subgraph and subquery, synchronized to the latest block. Coupled with Traceye elastic archive nodes, Traceye Subgraphs and Subquery is the most powerful blockchain data indexing solution available. It provides extremely fast sync times and near-zero latency to keep your subgraphs and subquery at the latest block. Enterprise-grade infrastructure reliability and support will ensure you get the best of the data indexing with Traceye.

Shared Indexers Offerings on our platform -

* [**Hosted Subgraphs**-](/services/shared-indexing/hosted-subgraphs) Whether you want to deploy a new subgraph or migrate an existing hosted subgraph, you can use our shared Indexers with simple per-subgraph pricing to get started in minutes.
* [**Hosted Subquery** -](/services/shared-indexing/hosted-subquery)  Whether you want to deploy a new subquery , you can use our shared Indexers with simple per-subquery pricing to get started in minutes.


# Hosted Subgraphs


# Quick Start Guide

Creating and deploying a subgraph on the Traceye platform to index data from supported networks like **Avalanche Fuji, Ethereum Goerli, Ethereum, and a custom network** requires several steps. Here's a general guide to help you get started:

**Prerequisites**: Before you begin, make sure you have the following prerequisites:

* An account on the [Traceye Platform](https://app.traceye.io/account/login).
* Familiarity with Graph Protocol and the subgraph creation process.
* Access to the blockchain network you want to index (Avalanche Fuji, Ethereum Goerli, Ethereum, or a custom network).


# Purchase Subscription

Follow these steps to purchase a subscription:

**Step1: Register/Login** - Create a new account or log in to the existing account on the [Traceye Platform](https://app.traceye.io/account/login)

**Step 2: Navigate to Purchase Page -** Navigate to the [Hosted Subgraphs](https://app.traceye.io/subgraph/dashboard) purchase page by clicking on **Hosted Subgraphs** present in the **SHARED INDEXING** section from the left navigation panel and then clicking on the **Buy Subgraphs** button at the top.

**Step 3: Enter Quantity** - Provide the number of Subgraphs, Community Subgraphs, Webhooks, additional API units and  additional storage units that you want to purchase. Then, click on the **Buy Now** button to proceed.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FCGsahiRceQ6ggPftePBn%2Fimage.png?alt=media&amp;token=d80ae8ee-852d-428b-9ef7-9c18760e395b" alt=""><figcaption></figcaption></figure>

**Step 4: Make Payment** - On the payment page, enter your card details and click on **Subscribe** to make payment.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FI35GLlaChZaNLMiWsrjb%2Fimage.png?alt=media&amp;token=8a49cfce-9819-462b-849c-b8ad35d71a5a" alt=""><figcaption></figcaption></figure>

#### Congratulations 🎉 !!! You have successfully purchased your subscription. <a href="#congratulations-you-have-successfully-purchased-your-subscription" id="congratulations-you-have-successfully-purchased-your-subscription"></a>


# Manage Hosted Subgraphs

In [Hosted Subgraphs](https://app.traceye.io/subgraph/dashboard), you can view a list of all existing subgraphs and create a new subgraph using the Create Subgraph button. Click on a subgraph to open the subgraph details. The subgraph details include information such as the Creation date, Blockchain Network, and Workspace. You can view the subgraph Deployment Command and the Subgraph Query URL.

### Monitor your subgraph status

The status of a subgraph is displayed on the subgraph detail page. The status will be one of the following:&#x20;

* **Not deployed** — this status is displayed when you create a subgraph but have not yet deployed a subgraph.
* **Deployed** — the subgraph is in the process of being deployed and is syncing data.

### Work with Subgraphs:

**Step 1: Register/Login** - Create a new account or log in to your existing account on the [Traceye Platform](https://app.traceye.io/account/login)

**Step 2: Navigate to Hosted Subgraphs** - Click on the **Hosted Subgraphs** in the **SHARED INDEXING** section on the Left navigation panel.

**Step 3:** You will be redirected to the **Subgraph Dashboard** screen to view a list of all existing subgraphs.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FALr8AY38Xbk0PhsIP9Zn%2Fimage.png?alt=media&amp;token=04f9baf1-bcfd-4c3a-8070-e51ee4e22094" alt=""><figcaption></figcaption></figure>

**Step 4:** Click on the **Create Subgraph** button at the top right of the screen, after which you will be redirected to the Create Subgraph screen.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FwPKiUoj57hqFtJ2U7o44%2Fimage.png?alt=media&amp;token=682c7c3a-a78d-49f9-96d8-0b4ced883319" alt=""><figcaption></figcaption></figure>

**Step 5:** Enter valid Details of the subgraph and Click on the **Add Subgraph** button. After successful authentication, you can create a subgraph and be redirected to the details page.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FquFblHek6CU2fo44hcVv%2Fimage.png?alt=media&amp;token=d20b210a-61f3-4a3c-b3f6-0c77dbec5dbf" alt=""><figcaption></figcaption></figure>

**Step 6:** The subgraph details page includes information such as the **Creation date, Blockchain Network, and Workspace**. You can view the **API units consumed** and other request metadata. Also, you can view the **Subgraph Query URL** and the **Subgraph Deployment Command**, which you are required to deploy the subgraph.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FvbS0dPnwg21YHdUdoTlO%2Fimage.png?alt=media&amp;token=ec63861c-edbb-4d70-888d-b34e9c39300a" alt=""><figcaption></figcaption></figure>

**Step 7:** The subgraph details page includes information such as the **latest** and **current** block Sync Status.

**Step 8:** Click on the **Query URL** to trace all successful hits. The results are stored in a PostgreSQL database.


# Webhook


# Settings

## Manage Settings

**Step 1: Register/Login** - Create a new account or log in to your existing account on the [Traceye Platform](https://app.traceye.io/account/login).

**Step 2: Navigate to Hosted Subgraphs** - Click on the **Hosted Subgraphs** in the **SHARED INDEXING** section on the Left navigation panel.

**Step 3:** You will be redirected to the **Subgraph Dashboard** screen to view a list of all existing subgraphs.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FuQ6yg73OmeGbhp1yh0xl%2Fimage.png?alt=media&amp;token=ff311442-ae0a-4928-b97d-2980fcdbaa95" alt=""><figcaption></figcaption></figure>

**Step 4:** Select a subgraph to navigate to its details page, then click on the **Settings** tab. This section displays all your configured settings.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FzGWJuIRcxXLEmBzjTXF0%2Fimage.png?alt=media&amp;token=a3b2ac2e-e8f6-4448-a601-6233fcf81e61" alt=""><figcaption></figcaption></figure>

Step 5: To apply new settings, adjust them as needed and then click **Save** Button to confirm your changes.

## Setting Types

### Notifications

Subgraph notifications are a pivotal feature for users who rely on subgraph data for their applications or analyses. These notifications are designed to inform users about significant changes and milestones in the lifecycle of a subgraph, enhancing the overall user experience by ensuring critical updates are timely communicated. Here are the main scenarios where notifications are triggered:

#### Subgraph Status

Notifications are sent out once the status of a subgraph changes to 'Healthy', 'Unhealthy', or 'Failed'. This feature is crucial for maintaining the reliability and performance of applications that depend on subgraph data.

#### Completely Synced

Notifications are sent out once a subgraph has fully synced with the blockchain. This ensures that users are aware of when the data from a subgraph is up to date and reflects the latest state of the blockchain.\_

#### Query Ready

Notifications are sent out once the subgraph are ready to be queried, ensuring that they can leverage the latest data and information immediately.

Implementing these notifications helps users monitor their subgraphs effectively, reducing the need for manual checks and enabling more efficient management of their applications or data analyses.

{% hint style="info" %}
You will receive notifications both in-app and via email.
{% endhint %}

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FC6GctIuwAnIfuQ9T6kh1%2Fimage.png?alt=media&amp;token=57ec9b61-f063-47cc-8b94-f16ab9b395a5" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FDpXplKuC164JVdm1IVFT%2Fimage.png?alt=media&amp;token=05a2f119-21cf-4dfa-976c-1444b8320635" alt=""><figcaption></figcaption></figure>


# Hosted SubQuery

Hosted SubQuery is a fully managed service that simplifies the indexing and querying of blockchain data, removing the need for complex infrastructure management. With Hosted SubQuery, you can quickly retrieve on-chain data and integrate it into decentralized applications (dApps), analytics tools, or research projects. The platform offers a scalable, high-performance environment, allowing you to focus on application logic rather than handling data processing.

By providing a flexible and user-friendly interface, Hosted SubQuery streamlines the process of querying blockchain data through GraphQL, making it accessible to both small-scale community projects and enterprise-grade solutions. This service is particularly useful for tracking blockchain events, querying historical data, or building powerful data-driven features. With custom RPC endpoints provided by users, Hosted SubQuery supports indexing tailored to each project's specific needs.


# Quick Start Guide

Hosted SubQuery supports a wide range of blockchains, grouped into several major network families. Each network family includes various blockchains, and users can provide their custom RPC to configure and add subqueries accordingly. The supported network families and example blockchains includes

#### EVM

Supported Blockchains: Custom EVM RPC, Ethereum, Holesky, Gnosis, Polygon, Fantom, Binance, Optimism, Avalanche.

#### Polkadot

Supported Blockchain: Custom Polkadot RPC.

#### Cosmos

Supported Blockchain: Custom Cosmos RPC.

#### NEAR

Supported Blockchain: Custom NEAR RPC.

#### Algorand

Supported Blockchain: Custom Algorand RPC.

#### Concordium

Supported Blockchain: Custom Concordium RPC.

#### Stellar

Supported Blockchain: Custom Stellar RPC.

**Prerequisites**: Before you begin, make sure you have the following prerequisites:

* An account on the [Traceye Platform](https://app.traceye.io/account/login).
* Familiarity with the subQuery creation process.


# Purchase Subscription

Follow these steps to purchase a subscription:

**Step1: Register/Login** - Create a new account or log in to the existing account on the [Traceye Platform](https://app.traceye.io/account/login)

**Step 2: Navigate to Purchase Page -** Navigate to the [Hosted SubQuery](https://app.traceye.io/subgraph/shared-subquery) purchase page by clicking on **Hosted SubQuery** present in the **SHARED INDEXING** section from the left navigation pane and then clicking on the **Buy Subscription** button at the top.

**Step 3: Enter Quantity** - Provide the number of Subqueries, additional API units and  additional storage units that you want to purchase. Then, click on the **Buy Now** button to proceed.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FduJOp9poGb99tCLfzhAc%2Fimage.png?alt=media&amp;token=820e15f0-5771-4510-8869-8c6ece7c63f1" alt=""><figcaption></figcaption></figure>

**Step 4: Make Payment** - On the payment page, enter your card details and click on **Subscribe** to make payment.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F6qBnkyHxlrCKBP4rbX0W%2Fimage.png?alt=media&amp;token=293faa65-12a8-4f5e-8f6d-fdd46d171120" alt=""><figcaption></figcaption></figure>

#### Congratulations 🎉 !!! You have successfully purchased your subscription. <a href="#congratulations-you-have-successfully-purchased-your-subscription" id="congratulations-you-have-successfully-purchased-your-subscription"></a>


# Manage Hosted SubQuery

In [Hosted SubQuery](https://app.traceye.io/subgraph/shared-subquery), you can view a list of all existing subqueries and create a new subQuery using the **Add SubQuery** button. Click on a subQuery to open the subQuery details. The subQuery details include information such as the Blockchain Family, Blockchain Network, RPC Endpoint and Creation date. You can view the subQuery **Deployment Command** and the subQuery **Query URL**.

### Monitor your subQuery status

The status of a subQuery is displayed on the subQuery detail page. The status will be one of the following:&#x20;

* **Not deployed** — this status is displayed when you create a subQuery but have not yet deployed a subQuery.
* **In Progress** — the subQuery is in the process of being deployed.
* **Failed** — the subQuery deployment is failed.
* **Deployed** — the subQuery is being deployed and is syncing data.

### Work with SubQuery:

**Step 1: Register/Login** - Create a new account or log in to your existing account on the [Traceye Platform](https://app.traceye.io/account/login).

**Step 2: Navigate to Hosted SubQuery** - Click on the **Hosted SubQuery** in the **SHARED INDEXING** section on the Left navigation panel.

**Step 3:** You will be redirected to the **SubQuery Dashboard** screen to view a list of all existing subqueries.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FRgANIYwervIa5TQK6kV6%2Fimage.png?alt=media&amp;token=9a162d0a-eecb-4a72-bc3a-e3e7b4052e3b" alt=""><figcaption></figcaption></figure>

**Step 4:** Click on the **Add SubQuery** button at the top right of the screen, after which you will be redirected to the Create SubQuery screen.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FAS5hhUU0sdBc1ttE9FuQ%2Fimage.png?alt=media&amp;token=60acff07-254a-4b42-9f72-f6cf9740c514" alt=""><figcaption></figcaption></figure>

**Step 5:** Enter valid Details of the subQuery and Click on the **Add SubQuery** button. After successful validation, you can create a subQuery and be redirected to the details page.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FsayGpTeSfYnpLlUJDJXk%2Fimage.png?alt=media&amp;token=d62c2837-07bf-4244-93a2-bea568462bdc" alt=""><figcaption></figcaption></figure>

**Step 6:** The subQuery details page includes information such as the **Blockchain Family**, **Blockchain** **Network**, **RPC Endpoint** and **Creation date**. You can view the **API units consumed** and other request metadata. Also, you can view the **SubQuery Query URL** and the **SubQuery Deployment Command**, which you are required to deploy the subQuery.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F1erHPKWYOKYzBbH4CWlx%2Fimage.png?alt=media&amp;token=fc555769-7cbc-435d-8a96-7b24f56ced06" alt=""><figcaption></figcaption></figure>

**Step 7:** After the subQuery is deployed, Status will change from “**Not deployed**” to “**Deployed**” and the subQuery will start indexing. They will be able to see the **Sync Status**, **Request Data** and **Query URL**

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FLTuv7PrhQTzE9w5i9kqt%2Fimage.png?alt=media&amp;token=45a7cf7b-46e4-4d46-b64a-aa03b5b4590e" alt=""><figcaption></figcaption></figure>

**Step 8:** Query URL section provides the URL which will be used to make GraphQL queries. Click on the button on top to access GraphQL playground.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FhNYdloLRMQ99NneZql5w%2Fimage.png?alt=media&amp;token=559e14fe-8c34-44fa-90b9-cc9b3fe468f9" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F2buuUHTj0HC3TGADqx6P%2Fimage.png?alt=media&amp;token=30c33d08-5986-4e84-a42e-e1c227f9e3d1" alt=""><figcaption></figcaption></figure>

**Step 9:** Click on the **Log** button of any deployed subQuery to get real-time status information about the progress of the sync.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FCnkAxMaCZraCmU9bL1w2%2Fimage.png?alt=media&amp;token=23a1c84e-171f-4223-857e-2122e458a541" alt=""><figcaption></figcaption></figure>

**Step 10:** Click on the “**Entities**” tab of the deployed subQuery to view the entities associated with the subQuery.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F6hxWlVyv8GfIzou2tkWE%2Fimage.png?alt=media&amp;token=30f355f2-6ad4-4e73-ad29-1f5e343ea562" alt=""><figcaption></figcaption></figure>

**Step 11:** Click on the **Delete** button to delete a subQuery. Your subQuery is deleted, and you return to the [Hosted SubQuery](https://app.traceye.io/subgraph/shared-subquery) dashboard page. Then click on **Continue** to authorize the deletion.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F25laoUCp4h9shjpRYyQM%2Fimage.png?alt=media&amp;token=fdcaf9e2-4f86-4657-9e1a-47bcf1a193ae" alt=""><figcaption></figcaption></figure>


# Settings

Manage Settings

**Step 1: Register/Login** - Create a new account or log in to your existing account on the[ ](https://app.zeeve.io/auth/signup)[Traceye Platform](https://app.traceye.io/account/login).

**Step 2: Navigate to Hosted SubQuery** - Click on the **Hosted SubQuery** in the **SHARED INDEXING** section on the Left navigation panel.

**Step 3:** You will be redirected to the **Hosted** **SubQuery Dashboard** screen to view a list of all existing subqueries.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FSvawQytOFeHCidjBbcgi%2Fimage.png?alt=media&amp;token=162d0b22-fb5d-460d-aa23-c905bb539570" alt=""><figcaption></figcaption></figure>

**Step 4:** Select a subQuery to navigate to its details page, then click on the **Settings** tab. This section displays all your configured settings.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F3errda3vyojtV6FMNfGo%2Fimage.png?alt=media&amp;token=7f16718a-0c09-43d2-a0e0-0eac3670379f" alt=""><figcaption></figcaption></figure>

Step 5: To apply new settings, adjust them as needed and then click **Save** Button to confirm your changes.

## Setting Types

### Notifications

SubQuery notifications are a pivotal feature for users who rely on subQuery data for their applications or analyses. These notifications are designed to inform users about significant changes and milestones in the lifecycle of a subQuery, enhancing the overall user experience by ensuring critical updates are timely communicated. Here are the main scenarios where notifications are triggered:

#### SubQuery Status

Notifications are sent out once the status of a subQuery changes to 'Healthy', 'Unhealthy', or 'Failed'. This feature is crucial for maintaining the reliability and performance of applications that depend on subQuery data.

#### Completely Synced

Notifications are sent out once a subQuery has fully synced with the blockchain. This ensures that users are aware of when the data from a subQuery is up to date and reflects the latest state of the blockchain.

#### Query Ready

Notifications are sent out once the subQuery are ready to be queried, ensuring that they can leverage the latest data and information immediately.

Implementing these notifications helps users monitor their subquerieseffectively, reducing the need for manual checks and enabling more efficient management of their applications or data analyses.

{% hint style="info" %}
You will receive notifications both in-app and via email.
{% endhint %}

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FDUA7m5pDRGDVbEByjEYD%2Fimage.png?alt=media&amp;token=e570d1fe-107f-46c8-ab43-6620b3b966f8" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FMSC993cmrq2YPrR0Ghn4%2Fimage.png?alt=media&amp;token=9d6f6439-45f6-49c9-b41c-1504e44bc735" alt=""><figcaption></figcaption></figure>


# Dedicated Indexing

Traceye combines its most reliable enterprise-grade infrastructure with The Graph’s data indexing protocol to provide an easy, predictable, and smooth experience for using subgraphs and subquery.

Traceye's Subgraphs and Subquery remove the complexity of extracting and processing data from archive nodes and deliver intuitive UI for Web3 developers to filter and query data efficiently. When you deploy a subgraph and subquery and configure the query criteria, all successful hits are indexed, and the results are stored in a PostgreSQL database. A GraphQL endpoint is created that you can use to access the most recent data from your subgraph and subquery, synchronized to the latest block. Coupled with Traceye elastic archive nodes, Traceye Subgraphs and Subquery is the most powerful blockchain data indexing solution available. It provides extremely fast sync times and near-zero latency to keep your subgraphs and subquery at the latest block. Enterprise-grade infrastructure reliability and support will ensure you get the best of the data indexing with Traceye.

Dedicated Indexers Offerings on our platform -

* [Graph Nodes-](/services/dedicated-indexing/graph-nodes) If you require dedicated infrastructure to deploy a new subgraph or migrate an existing hosted subgraph, you can use our dedicated Indexers with simple per-graph-node pricing to get started in minutes.&#x20;
* [Subquery Nodes](/services/dedicated-indexing/subquery-nodes)- If you require dedicated infrastructure to deploy a new subquery,  you can use our dedicated Indexers with simple per-subquery-node pricing to get started in minutes.&#x20;


# Graph Nodes


# Quick Start Guide


# Purchase Subscription

Follow these steps to purchase a subscription:

**Step1: Register/Login** - Create a new account or log in to the existing account on the [Traceye Platform](https://app.traceye.io/account/login)

**Step 2: Navigate to Purchase Page -** Navigate to the [Graph Nodes](https://app.traceye.io/subgraph/graph-node) purchase page by clicking on **Graph Nodes** present in the **DEDICATED INDEXING** section from the left navigation pane and then clicking on the **Buy Subscription** button at the top.

**Step 3: Enter Quantity** - Provide the number of Nodes and Addons that you want to purchase. Then, click on the **Buy Now** button to proceed.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FDjw49tOyCwjAxT7IxV7u%2Fimage.png?alt=media&amp;token=2ea21ee9-1d15-428b-bd43-9b31a0069698" alt=""><figcaption></figcaption></figure>

**Step 4: Make Payment** - On the payment page, enter your card details and click on **Subscribe** to make payment.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FnoRTf5hMx9OSYpea0f1J%2Fimage.png?alt=media&amp;token=44054ae7-3608-4f50-80f5-c93a2008f8a0" alt=""><figcaption></figcaption></figure>

### Congratulations :tada: !!! You have successfully purchased your subscription.


# Graph Node Manual

On the detail page of your node, you will be able to see all the relevant details of your node.

You can access the following on the node page,

* Basic Information
* Analytics Dashboard \*
* Blockchain Networks
* Manage Addon Services \*
* Add New Subgraph \*

\* Available only after the node is up and running.

***

### Basic Information

On the node dashboard, you will be able to see basic information about the node such as,

* Name
* API Key
* Creation Date
* Deployment Date
* Status
* Number of subgraphs created
* Machine configuration
* Blockchain Networks and their RPC and Substream Endpoints


# Deploy Graph Node

This section will guide you on how to deploy your Dedicated Graph Node.

You need first to have a subscription to deploy a node.

**Step 1: Register/Login** - Create a new account or log in to your existing account on the [Traceye Platform](https://app.traceye.io/account/login).

**Step 2: Graph Nodes** - Navigate to the [Graph Nodes](https://app.traceye.io/subgraph/graph-node) page on the platform. Here you will see a list of nodes that you purchased and can be deployed. Click the **Deploy** button on the node card that you want to deploy.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FmtDWlnLuCLTycsE6jR9u%2Fimage.png?alt=media&amp;token=915297c9-af8d-4c3b-bb5d-69f203e6307f" alt=""><figcaption></figcaption></figure>

**Step 3: Basic Details** - Provide a name for your node. Then, proceed further by clicking on the **Next** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2Fcv8y0db0sXhhbivscxrd%2Fimage.png?alt=media&amp;token=ad51b905-d063-4907-a049-ff947a399a6a" alt=""><figcaption></figcaption></figure>

**Step 4: Addons** - Enable the addons you want on your node. The addons that you have purchased can only be enabled. Then, proceed further by clicking on the **Next** button.&#x20;

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2Fhuq3kIS0CUracMlbvq71%2Fimage.png?alt=media&amp;token=f2f78a92-8d2b-418f-af88-b4c451fe0ed0" alt=""><figcaption></figcaption></figure>

**Step 5: Blockchain Networks** - Add desired blockchain networks on your node by providing their names and respective RPC , Substream endpoints. Finally, initiate deploying your node by clicking on the **Submit** button. You can see your node on the [Graph Nodes](https://app.traceye.io/subgraph/graph-node) page as initiated.

{% hint style="warning" %}
The RPC endpoint should be able to request archive data.
{% endhint %}

{% hint style="info" %}
Refer [Substream Endpoints](https://docs.substreams.dev/reference-material/chains-and-endpoints) & [Token Generation](https://docs.substreams.dev/reference-material/substreams-cli/authentication).
{% endhint %}

You can provide RPC endpoint, Substream endpoint, or both. If you provide a Substream endpoint, **Substream-powered subgraphs** will be supported. If not, you can deploy a **Standard subgraphs**.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FtUDcf3r4UrJroigQmXUF%2Fimage.png?alt=media&amp;token=683825b0-f1d8-4017-aebf-4b89181dac4a" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FjDmWtEDwjHXreI5DFYSC%2Fimage.png?alt=media&amp;token=2432b25d-bd95-4ee9-897f-7dc21a894f20" alt=""><figcaption></figcaption></figure>


# View Analytics

Analytics are shown after the node is up and running. The Analytics and Monitoring feature allows you to access multiple reports in various formats, such as graphs, pie charts, and more. Additionally, you can verify CPU utilization, RAM utilization, Storage utilization, alerts, and many more.

To view a specific analytics dashboard, go to the Node Dashboard page and click the icon next to **Add Subgraph**. Under **ANALYTICS & MONITORING**, select the dashboard you want to access.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FpGc8QxDKNudL2o56H3zk%2Fimage.png?alt=media&amp;token=3fa42aeb-7955-480e-a8ef-b451343b690d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FT8eDK22fQFClnsQsuiW3%2Fimage.png?alt=media&amp;token=3568ce12-ca80-4f6b-931a-bedc02f360ce" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FkAUvXf0PyVgraf4fV3ep%2Fimage.png?alt=media&amp;token=d5e9e718-1a4c-43bc-867a-980f6643a52a" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FwXOJf5XrO539eaIQ5RXL%2Fimage.png?alt=media&amp;token=739ac883-d62e-4e90-817c-4ca62f7e46bb" alt=""><figcaption></figcaption></figure>


# Manage Addon Services

This section will guide you to manage the addon services on your node.

The following services are being offered for your node,

1. [Webhooks](#webhooks)
2. [Index Data Pruning](#index-data-pruning)
3. [Ledger Data Pruning](#ledger-data-pruning)
4. [Analytics & BI Tool](#analytics-and-bi-tool)

***

### Webhooks

The Webhooks service is an innovative feature on our platform that allows you to subscribe to specific entities within a subgraph. This functionality ensures you receive data in near real-time, directly to your system, whenever any data related to your subscribed entities is added or modified.

{% hint style="warning" %}
You will need a subscription for the Webhook addon to enable it on a node.
{% endhint %}

{% hint style="info" %}
The Webhook addon will be associated with one node on which you enable the service.

You have the flexibility to create multiple webhooks across various entities within any subgraph hosted on the node.
{% endhint %}

#### Enabling the  Webhooks service

{% hint style="info" %}
Activating the Webhook addon will enable Webhooks service and  consume one Webhook addon from your subscription.
{% endhint %}

There are two ways to enable the service, the first is to enable it while deploying the node, and the other is to enable it after the node is deployed from the node dashboard page.

**Method 1: While deploying node**

Enable the checkbox against **Webhook** on the Addons tab while you deploy your node.&#x20;

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FTUIIpFQuq3mmth37oOLR%2Fimage.png?alt=media&amp;token=a7fdafdf-bd47-4476-840b-614aa0e77063" alt=""><figcaption></figcaption></figure>

**Method 2: After the node is deployed**

**Step 1:** Visit the dashboard for the node you wish to activate Webhooks. Then, navigate to the Addons section and expand it. Now, click on the **Webhook**  **Addon** **Activate** button to initiate activation of the service.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F8aLKCWpfwKH9zKyEafxj%2Fimage.png?alt=media&amp;token=bea4d3b7-bf19-4201-b796-c2e2f6af7b96" alt=""><figcaption></figcaption></figure>

**Step 2:** On the modal asking confirmation to enable the addon, click on the **Yes** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FKIY5YZqOHk5RPG4kFI57%2Fimage.png?alt=media&amp;token=eb149d58-28a6-45d1-aba2-d2abb4d54b91" alt=""><figcaption></figcaption></figure>

This will initiate the process to enable the webhooks service on the node. While the webhooks are being enabled,  you will see that it is under process.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FzDDkXM1MnymMoZj0ZQud%2Fimage.png?alt=media&amp;token=9db2a3b3-0419-4f5d-9975-19937e163d82" alt=""><figcaption></figcaption></figure>

Once the service is enabled you will be notified via in-app notification and see this on the dashboard.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FX5iqZmJCF049sSRQdmJn%2Fimage.png?alt=media&amp;token=3b7f32e5-1c8a-41a9-a45a-a5f4530491a2" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**More Details:** [Webhook Management](/services/dedicated-indexing/graph-nodes/subgraph-manual/webhook-management)
{% endhint %}

#### Disabling the Webhooks service

{% hint style="danger" %}
Disabling the Webhooks service will delete all the webhooks on all the subgraphs created within that particular node. This process is irreversible, so proceed with caution.
{% endhint %}

{% hint style="info" %}
Deactivating the Webhook addon will disable Webhooks service and  free one Webhook addon from your subscription.
{% endhint %}

**Step 1:** Visit the dashboard for the node you wish to deactivate Webhooks. Then, navigate to the Addons section and expand it. Now, click on the **Webhook**  **Addon** **Deactivate** button to initiate deactivation of the service.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F1jQFEIeZmkqyEElTK2s8%2Fimage.png?alt=media&amp;token=0d6a8935-1bce-4241-b89d-1e782623261b" alt=""><figcaption></figcaption></figure>

**Step 2:** On the modal asking for confirmation to disable the addon, click on the **Yes** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FqFB958mEo1FcihBqUyZG%2Fimage.png?alt=media&amp;token=250905a2-688a-4b9e-a802-18b73b11b663" alt=""><figcaption></figcaption></figure>

This will initiate the process to disable the service on the node. While the webhooks are being disabled,  you will see that it is under process.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2Faxdg3C5hBCbOOKU6afyZ%2Fimage.png?alt=media&amp;token=6fe12ccf-315b-49e0-91f9-e2f2021efce6" alt=""><figcaption></figcaption></figure>

Once the service is disabled you will be notified via in-app notification.

***

### Index Data Pruning

The Index Data Pruning service introduces a cutting-edge functionality to our platform, enabling users to retain only the latest data for their subgraph entities by setting desired history blocks. This streamlining significantly accelerates the performance of GraphQL queries, offering a more efficient and responsive experience.

{% hint style="warning" %}
You will need a subscription for the Storage & Query Optimizer addon to enable it on a node.

It will be associated with one node on which you enable the service.
{% endhint %}

#### Enabling the Index Data Pruning service

{% hint style="info" %}
Activating the Storage & Query Optimizer addon will enable Index Data Pruning service and  consume one Storage & Query Optimizer addon from your subscription.
{% endhint %}

There are two ways to enable the service, the first is to enable it while deploying the node, and the other is to enable it after the node is deployed from the node dashboard page.

**Method 1: While deploying node**

Enable the checkbox against **Storage & Query Optimizer** on the Addons tab while you deploy your node.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FGBkwA3Q0uPpQq2bKkY7U%2Fimage.png?alt=media&amp;token=b2e0e284-574b-42ab-b219-2005269310f1" alt=""><figcaption></figcaption></figure>

**Method 2: After the node is deployed**

**Step 1:** Visit the dashboard for the node you wish to activate Index Data Pruning. Then, navigate to the Addons section and expand it. Now, click on the **Storage & Query Optimizer** **Addon** **Activate** button to initiate activation of the service.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FB8krAHhsw3MytjJJExpU%2Fimage.png?alt=media&amp;token=1ec68ec7-4c6a-470c-b71b-e9000b86221a" alt=""><figcaption></figcaption></figure>

**Step 2:** On the modal asking confirmation to enable the addon, click on the **Yes** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FOXD3dtyxfNwZKdmHgsfI%2Fimage.png?alt=media&amp;token=5e39fb3d-023e-4142-92c9-4d1f15bbf8b7" alt=""><figcaption></figcaption></figure>

This will enable the Index Data Pruning service on the node.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FJv8NgXmlj9C2j6C1XfQ4%2Fimage.png?alt=media&amp;token=9ba50a67-4706-4d9f-b015-7fb565a5bc2f" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**More Details:** [Index Data Pruning](/services/dedicated-indexing/graph-nodes/subgraph-manual/index-data-pruning)
{% endhint %}

#### Disabling the Index Data Pruning service

{% hint style="warning" %}
Before you proceed to disable the Index Data Pruning service, it's crucial to verify that there are no subgraphs actively being pruned. If any subgraph is undergoing pruning, please deconfigure the pruning process within that subgraph first.
{% endhint %}

{% hint style="info" %}
Deactivating the Storage & Query Optimizer addon will disable Index Data Pruning service and  free one Storage & Query Optimizer addon from your subscription.
{% endhint %}

**Step 1:** Visit the dashboard for the node you wish to deactivate Index Data Pruning. Then, navigate to the Addons section and expand it. Now, click on the **Storage & Query Optimizer** **Addon** **Deactivate** button to initiate deactivation of the service.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FdqXF7pgn1DRnmfgdY4xG%2Fimage.png?alt=media&amp;token=34d6e5f0-27e3-4111-b1c1-42ca770a6493" alt=""><figcaption></figcaption></figure>

**Step 2:** On the modal asking for confirmation to disable the addon, click on the **Yes** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FaubqbhQVInTF2RA2BjX2%2Fimage.png?alt=media&amp;token=74eb4816-29d1-4251-8076-c322a60db322" alt=""><figcaption></figcaption></figure>

This will disable the Index Data Pruning service on the node.

***

### Ledger Data Pruning

The Ledger Data Pruning service introduces a cutting-edge functionality to our platform, enabling users to retain only the latest chain data by setting desired history blocks.

{% hint style="warning" %}
You will need a subscription for the Storage & Query Optimizer addon to enable it on a node.

It will be associated with one node on which you enable the service.
{% endhint %}

#### Enabling the Ledger Data Pruning service

{% hint style="info" %}
Activating the Storage & Query Optimizer addon will enable Ledger Data Pruning service and  consume one Storage & Query Optimizer addon from your subscription.
{% endhint %}

There are two ways to enable the service, the first is to enable it while deploying the node, and the other is to enable it after the node is deployed from the node dashboard page.

**Method 1: While deploying node**

Enable the checkbox against **Storage & Query Optimizer** on the Addons tab while you deploy your node.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FeXXqdLbxj4s8e2pXQRAr%2Fimage.png?alt=media&amp;token=b2d609c7-ad21-4535-bd22-eacc0d54fa10" alt=""><figcaption></figcaption></figure>

**Method 2: After the node is deployed**

**Step 1:** Visit the dashboard for the node you wish to activate Ledger Data Pruning. Then, navigate to the Addons section and expand it. Now, click on the **Storage & Query Optimizer** **Addon** **Activate** button to initiate activation of the service.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FgFbdiu2pg3JqZy4KmYSA%2Fimage.png?alt=media&amp;token=7567bd44-dde4-4988-a74d-b1c118d92630" alt=""><figcaption></figcaption></figure>

**Step 2:** On the modal asking confirmation to enable the addon, click on the **Yes** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FvUFtIPiaEiryzpvtw15U%2Fimage.png?alt=media&amp;token=6096015b-8da4-40da-b907-240086278b93" alt=""><figcaption></figcaption></figure>

This will enable the Ledger Data Pruning service on the node.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FsoGUdgDGJynLfwaaNLIt%2Fimage.png?alt=media&amp;token=510249e0-a0a1-4d01-b87a-7af4982de2c0" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**More Details:** [Ledger Data Pruning](/services/dedicated-indexing/graph-nodes/graph-node-manual/ledger-data-pruning)
{% endhint %}

#### Disabling the Ledger Data Pruning service

{% hint style="info" %}
Deactivating the Storage & Query Optimizer addon will disable Ledger Data Pruning service and  free one Storage & Query Optimizer addon from your subscription.
{% endhint %}

**Step 1:** Visit the dashboard for the node you wish to deactivate Ledger Data Pruning. Then, navigate to the Addons section and expand it. Now, click on the **Storage & Query Optimizer**  **Addon** **Deactivate** button to initiate deactivation of the service.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FhKcf2dHMoR7cQwFM1czj%2Fimage.png?alt=media&amp;token=e973dfb7-d75c-49c2-983b-4542e036970f" alt=""><figcaption></figcaption></figure>

**Step 2:** On the modal asking for confirmation to disable the addon, click on the **Yes** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FW2mSDvX89An7PdmUevVp%2Fimage.png?alt=media&amp;token=0f9ae766-5fc7-4895-9608-e1f02ab64f48" alt=""><figcaption></figcaption></figure>

This will disable the Ledger Data Pruning service on the node.

***

### Analytics & BI Tool

The Analytics & BI tool in Traceye is another no-code analytics and visualization tool through which users can make subgraph's indexed data easy-to-analyze via charts, graphs, or tables.

{% hint style="warning" %}
You will need a subscription for the Analytics & BI Tool addon to enable it on a node.

It will be associated with one node on which you enable the service.
{% endhint %}

#### Enabling the Analytics & BI Tool service

{% hint style="info" %}
Activating the Analytics & BI Tool addon will enable Analytics & BI Tool service and  consume one Analytics & BI Tool addon from your subscription.
{% endhint %}

There are two ways to enable the addon, the first is to enable it while deploying the node, and the other is to enable it after the node is deployed from the node dashboard page.

**Method 1: While deploying node**

Enable the checkbox against **Analytics & BI Tool** on the Addons tab while you deploy your node.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FAQr5asDae8Jwc6NyzB24%2Fimage.png?alt=media&amp;token=0d231c3f-60cf-40c8-9295-8640e56a35b0" alt=""><figcaption></figcaption></figure>

**Method 2: After the node is deployed**

**Step 1:** Visit the dashboard for the node you wish to activate Analytics & BI Tool. Then, navigate to the Addons section and expand it. Now, click on the **Analytics & BI Tool** **Addon** **Activate** button to initiate activation of the service.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F0V79Ajy9UA6kiKP4uHwA%2Fimage.png?alt=media&amp;token=1b258d70-1e77-4742-a6a3-160596c5e7de" alt=""><figcaption></figcaption></figure>

**Step 2:** On the modal asking confirmation to enable the addon, click on the **Yes** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2Fj30vphcnCOGJ9w1oZpTn%2Fimage.png?alt=media&amp;token=da483d60-5795-4e76-a592-52dbb27099ce" alt=""><figcaption></figcaption></figure>

This will enable the Analytics & BI Tool service on the node.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FBzWNJv03DOMO31pqvvmj%2Fimage.png?alt=media&amp;token=6d9f1618-5bff-454e-b78d-793a22552eee" alt=""><figcaption></figcaption></figure>

#### Disabling the **Analytics & BI Tool** service

{% hint style="info" %}
Deactivating the Analytics & BI Tool addon will disable Analytics & BI Tool service and  free one Analytics & BI Tool addon from your subscription.
{% endhint %}

**Step 1:** Visit the dashboard for the node you wish to deactivate Analytics & BI Tool. Then, navigate to the Addons section and expand it. Now, click on the **Analytics & BI Tool** **Addon** **Deactivate** button to initiate deactivation of the service.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FtAsEX3FUyttyvCKmSa8s%2Fimage.png?alt=media&amp;token=adb24667-7822-4085-a420-319d29296610" alt=""><figcaption></figcaption></figure>

**Step 2:** On the modal asking for confirmation to disable the addon, click on the **Yes** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FY2fyQEygcUDRiAMqIyT4%2Fimage.png?alt=media&amp;token=b7a0e066-54e2-4c02-9c33-30be9436c844" alt=""><figcaption></figcaption></figure>

This will disable the Analytics & BI Tool service on the node.


# Ledger Data Pruning

The **Ledger Data Pruning** introduces a cutting-edge functionality to our platform, enabling users to retain only the latest chain data by setting desired History Blocks.

Cron run every month which will remove chain data based on the History Blocks of each chain.

{% hint style="danger" %}
While pruning, chain cache data also remove , it may slow down the subgraph indexing of respective chain.
{% endhint %}

## Manage Ledger Data Pruning On Node

**Step 1:** Purchase **Ledger Data Pruning** addons by navigating to [Graph Nodes Purchase](https://app.traceye.io/subgraph/graph-node/purchase).

{% hint style="info" %}
Refer [Purchase Subscription](/services/dedicated-indexing/graph-nodes/quick-start-guide/purchase-subscription) page for more details.
{% endhint %}

**Step 2:** To enable the **Storage & Query Optimizer** addon service, navigate to the specific node where it needs to be enabled.

{% hint style="info" %}
Refer [Manage Addon Services](/services/dedicated-indexing/graph-nodes/graph-node-manual/manage-addon-services) page for more details.
{% endhint %}

**Step 3:** Select a node to navigate to its details page. In this page ledger data pruning can be configured on desired chain.

### Configure Pruning

To configure ledger data pruning for a chain, follow these steps:

1. Click the **Configure** button, a modal window will appear.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2Fevwo7E1s1oK0jGI4Dc3v%2Fimage.png?alt=media&amp;token=ad8fc910-0df6-46f4-9366-ab79c89e3591" alt=""><figcaption></figcaption></figure>

2. Set desired **History Blocks**. ( The minimum value must be set at 500, while the maximum value should align with the latest block of the subgraph. )

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FVPvanTlqWh2OU5yf7joY%2Fimage.png?alt=media&amp;token=d6db8644-8152-4c52-93a4-e49c3355b128" alt=""><figcaption></figcaption></figure>

3. Click the **Confirm** button to configure ledger data pruning, or click **Close** button to dismiss the modal without making changes.

### Deconfigure Pruning

To deconfigure ledger data pruning for a chain, follow these steps:

1. Click on the **Configure** **Icon** of desired chain, a modal window will appear.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2Fjf8LZUjppPCtinnRd5IH%2Fimage.png?alt=media&amp;token=17d4dd70-6797-4bd3-85a4-0974dd50603f" alt=""><figcaption></figcaption></figure>

2. Click on the **Delete Icon**, this will deconfigure ledger data pruning on the chain.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F1CA2scgmwosGT3T5yLaW%2Fimage.png?alt=media&amp;token=16a1b65f-7242-4a33-a675-d98e7da1d6b7" alt=""><figcaption></figcaption></figure>


# Subgraph Manual


# Manage Subgraph

This section will guide you on how to manage a subgraph.

* [Create Subgraph](#create-subgraph)
* [Deploy Subgraph](#deploy-subgraph)
* [Query Subgraph](#query-subgraph)
* [Delete Subgraph](#delete-subgraph)

***

### Create Subgraph

{% hint style="warning" %}
The node needs to be in the live state for you to add a subgraph to it.
{% endhint %}

**Step 1: Graph Nodes** - Navigate to the [Graph Nodes](https://app.traceye.io/subgraph/graph-node) page on the platform. Here you will see a list of nodes that you purchased and the ones that are already deployed. Now, click on the **Add Subgraph** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FpCtXnYLlpkujJmjqL926%2Fimage.png?alt=media&amp;token=337812a0-6d50-4844-ab8b-efd3c45fe7f9" alt=""><figcaption></figcaption></figure>

**Step 2: Create Subgraph -** Choose the **Create New** option from the dropdown menu.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FelUN83Qe5BCisbAcJiPy%2Fimage.png?alt=media&amp;token=c8a05129-7986-4dc9-b1e1-aeda7d563d71" alt=""><figcaption></figcaption></figure>

**Step 3: Enter Details -** Provide a name, and choose the node and the network for your subgraph. Now, click on the **Add** button to create a new subgraph.\
NOTE: If only one node is live then it will be pre-selected. Also, if a single network is present in the node then it will also be pre-selected.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FxmsD4DkKFq08wthJY3v8%2Fimage.png?alt=media&amp;token=e8886aa5-b1cf-4b80-9e5e-9757ef256970" alt=""><figcaption></figcaption></figure>

On successful creation, you will be redirected to the subgraph detail page.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FfOYQ6VPNNvBHfZs1d3DB%2Fimage.png?alt=media&amp;token=4127b0aa-eb5c-4519-b951-521501e34e4b" alt=""><figcaption></figcaption></figure>

***

### Deploy Subgraph

**Step 1:** Navigate to the **Details** section on the subgraph detail page. Now, click on the **Deployment Command** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FisffyQXdV1OSDTIQUzq2%2Fimage.png?alt=media&amp;token=14095ad3-906a-4282-ae14-c7930dfed13f" alt=""><figcaption></figcaption></figure>

**Step 2:** Follow the steps provided on the screen to deploy your own subgraph.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FN8KTvUQgrGeJ3W17HIJA%2Fimage.png?alt=media&amp;token=304f5dd4-2f8a-4619-b43e-51ad1db73ddf" alt=""><figcaption></figcaption></figure>

***

### Query Subgraph

{% hint style="warning" %}
The subgraph must be deployed and indexed before it can be queried.
{% endhint %}

On the subgraph detail page, navigate to the **Query URL** section. Click on first icon to open the **GraphiQL** query editor on a new tab, or click on second icon to copy the query URL.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FNarxgm3eMcLErIY52cW7%2Fimage.png?alt=media&amp;token=dde7ce02-99f5-4ada-97a6-4c480614ba9f" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FkNl85upm08tgEfacC9iK%2Fimage.png?alt=media&amp;token=aeb35d4c-0336-4912-acdc-712090e7dbce" alt=""><figcaption></figcaption></figure>

***

### Delete Subgraph

On the subgraph detail page, click on the **Delete** button on the top right corner of the screen.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FqV3pjRLdjtDdIVKKxYvw%2Fimage.png?alt=media&amp;token=dcc98813-4dcb-41a3-9e1f-01d2b796b3f4" alt=""><figcaption></figcaption></figure>

Now, click on the **Continue** button to delete the subgraph.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FtX5hpvS6Fl5C7GPLhorV%2Fimage.png?alt=media&amp;token=87c7cfcf-8770-440f-87d8-1fe9065d02c0" alt=""><figcaption></figcaption></figure>


# Webhook Management

{% hint style="warning" %}
The Webhook addon service needs to be enabled on the node for you to use webhooks.

Follow the guide to manage the Webhook addon service [here](/services/dedicated-indexing/graph-nodes/graph-node-manual/manage-addon-services).
{% endhint %}

{% hint style="warning" %}
Webhook management is only possible for deployed subgraphs.
{% endhint %}

This section will guide you on how to manage your webhooks.

* [Create Webhook](#create-webhook)
* [Update Webhook](#update-webhook)
* [Undelivered Records](#undelivered-records)
* [Delete Webhook](#delete-webhook)

### Handle Incoming Webhook Data <a href="#handle-incoming-webhook-data" id="handle-incoming-webhook-data"></a>

When configuring a webhook, it is imperative that the URL specified is capable of handling **POST** requests.

**API Request Retry Policy**

When initiating a request to a specified URL, the system will automatically attempt to connect up to three times at 30-minute intervals.&#x20;

If, after three attempts, the URL remains unreachable, the data will be classified as an **undelivered record.**

Sample data payload that will be sent to the provided URL.

```json
{
  "data": [
    {
      "id": "\\x1af00600",
      "vid": 50,
      "hour": 454682,
      "block$": 56200,
      "protocol": "\\x4200000000000000000000000000000000000010",
      "timestamp": 1636856051,
      "block_number": 56200,
      "cumulative_transaction_count": 1621,
      "cumulative_transfer_in_count": 1440,
      ...
    },
    {
      ...
    },
    {
      ...
    }
  ]
}
```

***

### Create Webhook

On the subgraph detail page, navigate to the **Webhooks** section. Now, click on the **'+**' icon.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FvNyrkF3oKuWWWiQUIFR0%2Fimage.png?alt=media&amp;token=ab2a755d-7fc8-41cb-952a-60ce2b9c95b6" alt=""><figcaption></figcaption></figure>

In the window that appears, choose the entities for whom you want to enable webhooks. Then, type in the URL of the location where you want the data for these entities to be sent.

Now, click the **Create** button to create webhooks for the selected entities.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FQeIqDt4yi17FByOSg7H5%2Fimage.png?alt=media&amp;token=9aa9d388-d71b-4aa0-8b7a-312df4ca8fc2" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FXi28EFhax9sVxy7Si8RQ%2Fimage.png?alt=media&amp;token=df237de9-90a6-4146-9c15-539d85662294" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FtboZuDT2p44iO4dWDAQg%2Fimage.png?alt=media&amp;token=acbbf18e-f4ec-4325-9c78-21f713b6a02f" alt=""><figcaption></figcaption></figure>

***

### Update Webhook

On the subgraph detail page, navigate to the **Webhooks** section.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FeimoDSXDiIwXOD5bhlE0%2Fimage.png?alt=media&amp;token=cc6b6c0c-b566-45e3-b00d-861d71d64acf" alt=""><figcaption></figcaption></figure>

Now, click the **View Details** button next to the entity you want to update.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FXFaPXqgARYttygHEETth%2Fimage.png?alt=media&amp;token=039edaed-2dbd-443a-8ea2-2e3594c3c9e6" alt=""><figcaption></figcaption></figure>

On the window that appears, click the **Edit** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FKOGkIsmHOihntKOz5cfT%2Fimage.png?alt=media&amp;token=016922dc-3439-47b4-b181-7097547a53ff" alt=""><figcaption></figcaption></figure>

Update the required fields and then click on the **Update** button for the changes to take place.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F6omuFRJMQRrgzcylxb6j%2Fimage.png?alt=media&amp;token=29c25d06-50cd-4749-a622-3c80b5a20fd5" alt=""><figcaption></figcaption></figure>

***

### Undelivered Records

On the subgraph detail page, navigate to the **Webhooks** section. Then, click the **View Details** button next to the entity you want to check for undelivered records.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2Fp9FboZ8jYMPfChm42ufc%2Fimage.png?alt=media&amp;token=4c487aae-79e0-4773-a770-73d28451c814" alt=""><figcaption></figcaption></figure>

On the window that appears, navigate to the **Undelivered Records** section.

In case, there are no undelivered records, the following message will be displayed.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FpgnbnDB0nKFoIj3GbTyf%2Fimage.png?alt=media&amp;token=fd732132-99b9-42d7-8eed-b4ef49cb5eef" alt=""><figcaption></figcaption></figure>

If undelivered records are present then you can access them and try again to get them delivered by clicking on the **Try Again** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FB1jaXTUF9PBypqppyEzI%2Fimage.png?alt=media&amp;token=5bbc4761-5583-46ce-98ba-5271f5bfd33d" alt=""><figcaption></figcaption></figure>

***

### Delete Webhook

On the subgraph detail page, navigate to the **Webhooks** section. Now, click the **Delete** button against the entity for whom you want to delete the webhook and stop receiving updates.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FVGTY5CrXjNw093KO3XTU%2Fimage.png?alt=media&amp;token=e7450ada-4ba5-4e45-b95a-e194fb4e54c8" alt=""><figcaption></figcaption></figure>

Now, click on the **Delete** button to delete the webhook.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FakHNZ7Rne7I8oIZsYxzQ%2Fimage.png?alt=media&amp;token=b7bf6b57-d0e1-40a7-9c2f-9bc31b98f007" alt=""><figcaption></figcaption></figure>

**NOTE:** In case you want to remove all webhooks from the subgraph, click the **Delete All** button at the top right.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FJKeOEzI72QresxBRVkuN%2Fimage.png?alt=media&amp;token=4d3b3a78-b675-4690-9b89-efb79e4dc8f0" alt=""><figcaption></figcaption></figure>

Now, click the **Delete** button to delete all the webhooks.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FzFqgajJVmQiXlmmbx1Au%2Fimage.png?alt=media&amp;token=74e37662-eca2-4649-93d3-746be845ac15" alt=""><figcaption></figcaption></figure>


# Index Data Pruning

Subgraphs, by default, store a full version history for entities, allowing consumers to query the subgraph as of any historical block. **Index Data Pruning** is an operation that deletes entity versions from a subgraph older than a certain block, so it is no longer possible to query the subgraph as of prior blocks. In GraphQL, those are only queries with a constraint `block { number: <n> } }` or a similar constraint by block hash where `n` is before the block to which the subgraph is pruned. Queries that are run at a block height greater than that are not affected by pruning, and there is no difference between running these queries against an unpruned and a pruned subgraph.

**History Blocks** setting which is used to periodically check whether the subgraph has accumulated more history than that. Whenever the subgraph does contain more history than that, the subgraph is automatically repruned. Repruning is performed whenever the subgraph has more than `History Blocks * 1.8` blocks of history.

## Manage Index Data Pruning On Subgraph

**Step 1:** Purchase **Index Data Pruning** addons by navigating to [Graph Nodes Purchase](https://app.traceye.io/subgraph/graph-node/purchase).

{% hint style="info" %}
Refer [Purchase Subscription](/services/dedicated-indexing/graph-nodes/quick-start-guide/purchase-subscription) page for more details.
{% endhint %}

**Step 2:** To enable the **Storage & Query Optimizer** addon service, navigate to the specific node where it needs to be enabled.

{% hint style="info" %}
Refer [Manage Addon Services](/services/dedicated-indexing/graph-nodes/graph-node-manual/manage-addon-services) page for more details.
{% endhint %}

**Step 3:** Select a subgraph to navigate to its details page, then click on the **Index Data Pruning** tab. This section display **Index Data Pruning** configuration for the respective subgraph.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FYof2CKncOwDo5xe1YL5M%2Fimage.png?alt=media&amp;token=374d0e3a-2ac4-464f-bb7d-c33fe7565a1b" alt=""><figcaption></figcaption></figure>

### Configure Pruning

{% hint style="warning" %}
Before configuring index pruning, ensure the subgraph is deployed.
{% endhint %}

To configure index data pruning for a subgraph, follow these steps:

1. Click the **Configure Pruning** button, a modal window will appear.
2. Set desired **History Blocks**. ( The minimum value must be set at 500, while the maximum value should align with the current block of the subgraph. )
3. To prune once, select the **Prune Once** checkbox (Repruning will not occur); otherwise, leave it unselected.
4. Click the **Confirm** button to configure index data pruning, or click **Close** button to dismiss the modal without making changes.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F77km6DQ2SnuThOrxhZht%2Fimage.png?alt=media&amp;token=ee1baf30-499f-4c4b-8e47-7d795b14413c" alt=""><figcaption></figcaption></figure>

This will initiate the process to configure index data pruning on the subgraph.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FhKE1BUe1uuohm8OK6nKu%2Fimage.png?alt=media&amp;token=3208fc89-7977-4e2e-a5f9-86f1b6128443" alt=""><figcaption></figcaption></figure>

Once the index data pruning is configured you will be notified via in-app notification and see this on the dashboard.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FCEpVSaIwXwwzDmkvzmvW%2Fimage.png?alt=media&amp;token=4e27094e-d01a-4056-b707-c87e88974182" alt=""><figcaption></figcaption></figure>

### Deconfigure Pruning

To deconfigure index data pruning for a subgraph, follow these steps:

1. Click the **Deconfigure** button, a modal window will appear.
2. Click the **Yes** button to deconfigure index data pruning, or click **No** button to dismiss the modal.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FGITLTbHyyTIqDC8kLNkW%2Fimage.png?alt=media&amp;token=0af047d9-36cd-4b7a-88ef-73324ad0a65a" alt=""><figcaption></figcaption></figure>


# Settings

## Manage Settings

**Step 1: Register/Login** - Create a new account or log in to your existing account on the[ ](https://app.zeeve.io/auth/signup)[Traceye Platform](https://app.traceye.io/account/login).

**Step 2: Navigate to Graph Nodes** - Click on the **Graph Nodes** in the **DEDICATED INDEXING** section on the left navigation panel.

**Step 3:** You will be redirected to the [Graph Nodes](https://app.traceye.io/subgraph/graph-node) screen to view a list of all existing nodes and their respective subgraphs.

**Step 4:** Select a subgraph to navigate to its details page, then click on the **Settings** tab. This section displays all your configured settings.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FQTbvJ2dhaPXJeFVLlRkQ%2Fimage.png?alt=media&amp;token=b5fab5d8-4735-4011-bd44-11e342d75962" alt=""><figcaption></figcaption></figure>

Step 5: To apply new settings, adjust them as needed and then click **Save** Button to confirm your changes.

## Setting Types

### Notifications

Subgraph notifications are a pivotal feature for users who rely on subgraph data for their applications or analyses. These notifications are designed to inform users about significant changes and milestones in the lifecycle of a subgraph, enhancing the overall user experience by ensuring critical updates are timely communicated. Here are the main scenarios where notifications are triggered:

#### Subgraph Status

Notifications are sent out once the status of a subgraph changes to 'Healthy', 'Unhealthy', or 'Failed'. This feature is crucial for maintaining the reliability and performance of applications that depend on subgraph data.

#### Completely Synced

Notifications are sent out once a subgraph has fully synced with the blockchain. This ensures that users are aware of when the data from a subgraph is up to date and reflects the latest state of the blockchain.\_

#### Query Ready

Notifications are sent out once the subgraph are ready to be queried, ensuring that they can leverage the latest data and information immediately.

Implementing these notifications helps users monitor their subgraphs effectively, reducing the need for manual checks and enabling more efficient management of their applications or data analyses.

{% hint style="info" %}
You will receive notifications both in-app and via email.
{% endhint %}

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FDsQQa3xdgSM0xGLiNG6T%2Fimage.png?alt=media&amp;token=f9cc2396-f42f-4c0d-ab87-49ee3b66d2e7" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F3Jy2KXylldSUAVhERBaX%2Fimage.png?alt=media&amp;token=fab2a585-530a-4a14-902a-a25901d57211" alt=""><figcaption></figcaption></figure>


# Substreams-Powered Subgraphs

{% hint style="danger" %}
&#x20;An internet connection is required for generating Rust bindings.
{% endhint %}

1. Direct Download

```sh
LINK=$(curl -s https://api.github.com/repos/bufbuild/buf/releases/latest | \
awk "/download.url.*buf-Linux-$(uname -m)\"/ {print \$2}" | sed 's/"//g')

echo Downloading $LINK

curl -L $LINK -o /usr/bin/buf
```

2. Using npm

```sh
npm install @bufbuild/buf
```

#### Rust

A complete Rust environment is necessary for developing Substreams modules.

```sh
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

source $HOME/.cargo/env
```

### Create Substreams-Powered Subgraphs

There are two methods of creating Substreams-Powered Subgraphs:

1. **Using Substreams** [**triggers**](https://thegraph.com/docs/en/sps/triggers/): Consume from any Substreams module by importing the Protobuf model through a Subgraph handler and move all your logic into a Subgraph. This method creates the Subgraph entities directly in the Subgraph.
2. **Using** [**Entity Changes⁠**](https://docs.substreams.dev/how-to-guides/sinks/subgraph/graph-out): By writing more of the logic into Substreams, you can consume the module’s output directly into Subgraph. In Subgraph you can use the Substreams data to create your Subgraph entities.

You can choose where to place your logic, either in the Subgraph or Substreams. However, consider what aligns with your data needs, as Substreams has a parallelized model, and triggers are consumed linearly.

### Deploy Substreams-Powered Subgraphs

{% hint style="danger" %}
Before deploying a substream-powered subgraph, ensure substream are enabled for the blockchain network in Graph Node.
{% endhint %}

1. Add Rust Target

```sh
rustup target add wasm32-unknown-unknown
```

2. Generate Protobuf Types

```sh
substreams protogen
```

This command generates types in /src/pb.

3. Build Substreams

```sh
substreams build
```

This command creates a Substream package (`.spkg`), which can be used as a data source for a subgraph to access pre-indexed blockchain data streams.

4. Generate Subgraph Project

```sh
substreams codegen subgraph
```

5. Navigate to the Subgraph Directory

Edit the following files as needed:

* mappings.ts
* schema.graphql
* subgraph.yaml

6. Install Dependencies

```sh
npm install
```

7. Generate AssemblyScript & Protobuf Bindings

```sh
npm run generate
```

8. Build Subgraph

```sh
npm run build
```

The final step is to deploy the subgraph using the deployment command. See [Manage Subgraph](/services/dedicated-indexing/graph-nodes/subgraph-manual/manage-subgraph)


# Subquery Nodes


# Quick Start Guide


# Purchase Subscription

Follow these steps to purchase a subscription:

**Step1: Register/Login** - Create a new account or log in to the existing account on the [Traceye Platform](https://app.traceye.io/account/login)

**Step 2: Navigate to Purchase Page -** Navigate to the [Subquery Nodes](https://app.traceye.io/subgraph/subquery/purchase) purchase page by clicking on **Subquery Nodes** present in the **DEDICATED INDEXING** section from the left navigation pane and then clicking on the **Buy Subscription** button at the top.

**Step 3: Enter Quantity** - Provide the number of Nodes and Addons that you want to purchase. Then, click on the **Buy Now** button to proceed.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F0Va9SSTJZxdwbpf6mpiY%2Fimage.png?alt=media&amp;token=017b7623-3cbe-4521-aec4-9a6999a628f9" alt=""><figcaption></figcaption></figure>

**Step 4: Make Payment** - On the payment page, enter your card details and click on **Subscribe** to make payment.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F2JrUe23IIZeduuskLpcl%2Fimage.png?alt=media&amp;token=7b606c31-beab-4604-ab10-dcc07901f425" alt=""><figcaption></figcaption></figure>

### Congratulations :tada: !!! You have successfully purchased your subscription.


# Subquery Node Manual

On the detail page of your node, you will be able to see all the relevant details of your node.

You can access the following on the node page,

* Basic Information
* Analytics Dashboard \*
* Addons And Services \*
* Add New Subquery \*

\* Available only after the node is up and running.

***

### Basic Information

On the node dashboard, you will be able to see basic information about the node such as,

* Name
* API Key
* Creation Date
* Deployment Date
* Status
* Number of subquery project created
* Machine configuration


# Deploy Subquery Node

{% hint style="warning" %}
You need first to have a subscription to deploy a node.
{% endhint %}

**Step 1: Register/Login** - Create a new account or log in to your existing account on the [Traceye Platform](https://app.traceye.io/account/login).

**Step 2: Subquery Nodes** - Navigate to the [Subquery Nodes](https://app.traceye.io/subgraph/subquery) page on the platform. Here you will see a list of nodes that you purchased and can be deployed. Click the **Deploy** button on the node card that you want to deploy.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FNZSGcU1lZ31G6S6kqlx5%2Fimage.png?alt=media&amp;token=837b60bf-08d1-426b-a29e-c080bbe154b2" alt=""><figcaption></figcaption></figure>

**Step 3: Basic Details** - Verify the machine configuration and provide a name for your node. Then, proceed further by clicking on the **Next** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F8Yexa93pQHoPTLt08amk%2Fimage.png?alt=media&amp;token=c5ae97e9-4446-49fe-b8dc-727ebb95047a" alt=""><figcaption></figcaption></figure>

**Step 4: Addon Services** - Enable the add-on you want on your node. The addons that you have purchased can only be enabled. Finally, initiate deploying your node by clicking on the **Submit** button. You can see your node on the [Subquery Nodes](https://app.traceye.io/subgraph/subquery) page as initiated.&#x20;

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FxnFULrFHYDfMnRRtP1zw%2Fimage.png?alt=media&amp;token=19be5463-9d50-4f3b-8983-40e69a2ebfcb" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2Fj5zEIPYTfVd8tDupNAfZ%2Fimage.png?alt=media&amp;token=4150d6bb-3966-4e01-a392-09c651bb3dc8" alt=""><figcaption></figcaption></figure>

Traceye team will set up your subquery node server and activate it. Once the server is live, you will receive an in-app notification.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FbYAn6IHvCyuTMr023mZP%2Fimage.png?alt=media&amp;token=d57ed1a5-5858-4ec3-ad75-48b55e39781a" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FxPJ4df9CbsFitSS8JNLe%2Fimage.png?alt=media&amp;token=1071fe4c-f6f9-48b4-a459-ce4ae9b7f01a" alt=""><figcaption></figcaption></figure>


# View Analytics

Analytics are shown after the node is up and running. The Analytics and Monitoring feature allows you to access multiple reports in various formats, such as graphs, pie charts, and more. Additionally, you can verify CPU utilization, RAM utilization, Storage utilization, alerts, and many more.

To view a specific analytics dashboard, navigate to the node dashboard page, click on the icon next to **Add Subquery**, Under **ANALYTICS & MONITORING**, choose the dashboard you wish to access.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FNkj0v4hQtMfCuH9xMw3w%2Fimage.png?alt=media&amp;token=8af10549-6228-4258-94a7-a59b638e8f77" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2Fj8r9uf9VsYKFruJ09Mjz%2Fimage.png?alt=media&amp;token=9bf5ac33-ee81-4ebd-ac3a-5028014f9ed6" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FlWtQ1M6tVb0CDobLccLQ%2Fimage.png?alt=media&amp;token=acb8b645-6335-4438-ae5a-55e80e4bcbd9" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FxLw4LJJbtpYTDA1B9Ehq%2Fimage.png?alt=media&amp;token=c8999de2-e6ff-47ae-9491-11c8de3e084c" alt=""><figcaption></figcaption></figure>


# Manage Addon Services

The following addon services are being offered for your node,

1. [Analytics & BI Tool](#analytics-and-bi-tool)

***

### Analytics & BI Tool

The Analytics & BI tool in Traceye is another no-code analytics and visualization tool through which users can make subquery's indexed data easy-to-analyze via charts, graphs, or tables.

{% hint style="warning" %}
You will need a subscription of the Traceye BI Tool addon to enable it on a node.
{% endhint %}

{% hint style="info" %}
The Traceye BI Tool addon will be associated with one node on which you enable the service.
{% endhint %}

#### Enabling the Analytics & BI Tool service

{% hint style="info" %}
Enabling the Analytics & BI Tool service will consume one Traceye BI Tool addon from your subscription.
{% endhint %}

There are two ways to enable the addon, the first is to enable it while deploying the node, and the other is to enable it after the node is deployed from the node dashboard page.

**Method 1: While deploying node**

Enable the checkbox against Traceye BI Tool on the Addons tab while you deploy your node.&#x20;

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F9IG1R3A8IOKsETAkfRbX%2Fimage.png?alt=media&amp;token=1c48d1ab-64c5-419c-a0b0-1d6d79bfc7d2" alt=""><figcaption></figcaption></figure>

**Method 2: After the node is deployed**

**Step 1:** Visit the dashboard for the node you wish to configure Analytics & BI Tool for. Then, navigate to the Addons section and expand it. Now, click on the Traceye Bi Tool addon **Activate** button to enable the service.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FpvIclJ9MbcdBJ62AGPIM%2Fimage.png?alt=media&amp;token=4c71b12f-585d-482b-ab74-5d178ad40e30" alt=""><figcaption></figcaption></figure>

**Step 2:** On the modal asking confirmation to enable the addon, click on the **Yes** button.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FFEoimj3jiDjzed9yrTCv%2Fimage.png?alt=media&amp;token=f6c4ba24-4920-4231-a993-bde277e26588" alt=""><figcaption></figcaption></figure>

This will enable the service on the node.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FFJf4yIU1y4jDXkRUn08l%2Fimage.png?alt=media&amp;token=df14ba32-8ae0-4f44-99f3-fe4e67e60dd6" alt=""><figcaption></figcaption></figure>

**Step 3:** Then click on the icon next to **Add Subquery** and click on the **Traceye BI** to access it.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FmKfJwJcXrMmnmiIW5L79%2Fimage.png?alt=media&amp;token=b1c8a5a3-7de7-42a4-951f-a2d3a318c4e8" alt=""><figcaption></figcaption></figure>

#### Disabling the Analytics & BI Tool service

{% hint style="info" %}
Disabling the Analytics & BI Tool  service will free up a Traceye Bi Tool addon in your subscription.
{% endhint %}

**Step 1:** Visit the dashboard for the node you wish to configure Analytics & BI Tool for. Then, navigate to the Addons section and expand it. Now, click on the Traceye Bi Tool addon **Deactivate** button to disable the service.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2Fk36YMncY93YiLhtaCrky%2Fimage.png?alt=media&amp;token=93bbba5d-7a02-40ba-9e19-644b9a0987af" alt=""><figcaption></figcaption></figure>

**Step 2:** On the modal asking for confirmation to disable the addon, click on the **Yes** button. This will disable the service on the node.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F6CbkQiEzjiAqyw8mEHnq%2Fimage.png?alt=media&amp;token=ba340143-324b-4a23-b604-9fb72f81197c" alt=""><figcaption></figcaption></figure>


# Subquery Manual


# Manage Subquery

This section will guide you on how to manage a subquery.

* [Create Subquery](#create-subquery)
* [Deploy Subquery](#deploy-subquery)
* [Query Subquery](#query-subquery)
* [Delete Subquery](#delete-subquery)

***

### Create Subquery

{% hint style="warning" %}
The node needs to be in the live state for you to add a subquery to it.
{% endhint %}

**Step 1: Subquery Nodes** - Navigate to the [**Subquery Nodes**](https://app.traceye.io/subgraph/subquery) page on the platform. Here you will see a list of nodes that you purchased and the ones that are already deployed. Now, click on the **Add Subquery** buttons.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FB1lWEMAvjaUw2LounxSP%2Fimage.png?alt=media&amp;token=2257f698-c316-4081-a678-5452c9625f9b" alt=""><figcaption></figcaption></figure>

**Step 2: Enter Details -** Provide a name, rpc endpoint and choose the node for your subquery. Now, click on the **Add** button to create a new subquery.\
NOTE: If only one node is live then it will be pre-selected.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FHIE6QlDm939hZwcoDPvD%2Fimage.png?alt=media&amp;token=0d573eac-a1b2-45b3-95ac-d07bd76d383d" alt=""><figcaption></figcaption></figure>

On successful creation, you will be redirected to the subquery detail page.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2Fqwlm97McSZuTPD9Jd3NA%2Fimage.png?alt=media&amp;token=46f905d3-3dbc-4041-b17b-8f78e42754ed" alt=""><figcaption></figcaption></figure>

***

### Deploy Subquery

**Step 1:** Navigate to the **Details** section on the subquery detail page. Now, click on the **Deployment Command** button.

**Step 2:** Follow the steps provided on the screen to deploy your own subquery.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2F0tKghrSdDdkRYsQk89Ku%2Fimage.png?alt=media&amp;token=2e217ef4-c02c-4064-9874-20034606104c" alt=""><figcaption></figcaption></figure>

***

### Query Subquery

{% hint style="warning" %}
The subquery must be deployed and indexed before it can be queried.
{% endhint %}

On the subquery detail page, navigate to the **Query URL** section. Click on **Redirection** icon to open the **GraphiQL** query editor on a new tab, or click on **Copy**  icon to copy the query URL.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2Fh0zWvacO6kEOTFlFZanW%2Fimage.png?alt=media&amp;token=3ad056be-7f25-4e1f-bb61-8a9ffe8a2abd" alt=""><figcaption></figcaption></figure>

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FZDGPVwRZtJvY6amgVJAJ%2Fimage.png?alt=media&amp;token=d91ea079-6b85-40b6-a4ff-af18ceb82a94" alt=""><figcaption></figcaption></figure>

***

### Delete Subquery

On the subquery detail page, click on the **Delete** button on the top right corner of the screen.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FkWJXv67ejdzTkhRRXgkS%2Fimage.png?alt=media&amp;token=6da973c4-d2e1-4735-abbe-eab31f8ac9e2" alt=""><figcaption></figcaption></figure>

Now, click on the **Continue** button to delete the subquery.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2Fc8pTa2Hq6cmvIHdPdmiT%2Fimage.png?alt=media&amp;token=c533f3a1-66f0-40ad-a7c4-48dce5be02ea" alt=""><figcaption></figcaption></figure>


# Settings

## Manage Settings

**Step 1: Register/Login** - Create a new account or log in to your existing account on the[ ](https://app.zeeve.io/auth/signup)[Traceye Platform](https://app.traceye.io/account/login).

**Step 2: Navigate to Subquery Nodes** - Click on the **Subquery Nodes** present in the **DEDICATED INDEXING** section from the left navigation pane.

**Step 3:** You will be redirected to the **Subquery Nodes** screen to view a list of all existing nodes and their respective subquery.

**Step 4:** Select a subquery to navigate to its details page, then click on the **Settings** tab. This section displays all your configured settings.

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FzWIV0MA5jP0Nqe1ukRzn%2Fimage.png?alt=media&amp;token=0fb2b230-e05e-406c-b5b9-b3e710c3d7ab" alt=""><figcaption></figcaption></figure>

Step 5: To apply new settings, adjust them as needed and then click **Save** Button to confirm your changes.

## Setting Types

### Notifications

Subquery notifications are a pivotal feature for users who rely on subquery data for their applications or analyses. These notifications are designed to inform users about significant changes and milestones in the lifecycle of a subquery, enhancing the overall user experience by ensuring critical updates are timely communicated. Here are the main scenarios where notifications are triggered:

#### Subquery Status

Notifications are sent out once the status of a subquery changes to 'Healthy', 'Unhealthy', or 'Failed'. This feature is crucial for maintaining the reliability and performance of applications that depend on subquery data.

#### Completely Synced

Notifications are sent out once a subquery has fully synced with the blockchain. This ensures that users are aware of when the data from a subquery is up to date and reflects the latest state of the blockchain.

#### Query Ready

Notifications are sent out once the subquery are ready to be queried, ensuring that they can leverage the latest data and information immediately.

Implementing these notifications helps users monitor their subquery effectively, reducing the need for manual checks and enabling more efficient management of their applications or data analyses.

{% hint style="info" %}
You will receive notifications both in-app and via email.
{% endhint %}

<figure><img src="https://461237800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBtdewVLJM1K7okWyOstj%2Fuploads%2FUzu24K6mqaStHjPtyj2N%2Fimage.png?alt=media&amp;token=128d2752-4bfa-4e2f-b181-bb7b107978e8" alt=""><figcaption></figcaption></figure>


