๐Ÿ”’ Billing and Limits

Billing

Sentio measures usage in Sentio Units (SU) and issues bills at the end of each month. The USD price per SU depends on your plan.

Billing Rules

  • All processor usage is billed to the project owner.
  • All API usage is billed to the API caller (identified by API key).

Free Usage

The following incur no charges:

  • Usage from the Sentio UI.
  • Usage from the processor in backfill stage

If a bill remains unpaid for one month, the service will be automatically suspended.

Sentio Units

Inside Processor

ActivityCost (Sentio Units)
Each new data point in watching stage (metrics, event-logs, entities)ยน4,000
Each Webhook trigger in watching stage1,000
Each node RPC request in watching stage, with a few exceptionsยฒ20

Outside Processor

ActivityCost (Sentio Units)
Each Data API request, depends on engineยณ1,000โ€“2,000
Each GraphQL API request100
Each data export task10,000
Each node RPC request, with a few exceptionsยฒ200

Notes

  1. Updates or deletes of entities do not count as new points and cost 0 SU.

  2. Data API per call cost for different query engine (Medium, Large, Ultra require a paid plan.)

    Engine SizeDescriptionCost (Sentio Units)
    SmallBasic performance, minimal resources1,000
    MediumBalanced performance and resources1,250
    LargeHigh performance with faster speed and more resources1,500
    UltraMaximum resources, top-tier performance2,000
  3. RPC call exceptions: โ€ข net_version, eth_chainId, eth_syncing, eth_protocolVersion, net_listening, web3_* โ†’ 0 SU

Multi-Version Usage

If multi-version is enabled (e.g. versions X and Y, with X being the new one):

  • Backfill for all versions is free.
  • Once X enters Watching, usage for both X and Y is charged until you switch the active version to X.
  • Abandoning a version stops its usage from being counted.

Limits

  • Number of Series per Processor: max 10,000.
  • Free Tier Projects: up to 3 projects.
  • Free Tier Alerts: up to 3 alerts.