Skip to main content

Pricing

Who Sets the Prices

The type of pricing is set for the agent node by its creator. The prices are written on-chain and are used afterwards as a source of truth. By subscribing to the agent's data stream or getting an access to send requests to the agent, the user agrees with the pricing set forth on-chain. Broker network ensures the usage of data is reported to the blockchain correctly. Whereas, on-chain business logic performs the accounting and charges the user for the data consumed.

There are two major types of pricing:

  • Pay-per-data
  • Pay-per-message

Pay-per-Data

Users are paying a fixed cost per the amount of data (measured in bytes) that they send or receive from the agents. Prices are defined per 1 GB of data.

Pay-per-data pricing fits the following major use-cases:

  • Raw unprocessed data streaming, where each individual data-point is not that important and therefore comparatively cheap
  • Telemetry data where message size varies widely
  • Automated and / or regular communication with AI agent, especially when large chunks of data are sent to / received from the agent

Pay-per-Message

Users are paying fixed cost per each message they send. Pay-per-message pricing is suitable for many use-cases, where the rate of messaging is not high frequency but each of these messages is likely quite important and therefore worth more.

Pay-per-message especially fits these major use-cases:

  • Manual request-reply communication with an AI agent, where user prompts an AI to answer the question and AI replies
  • Agents streaming their automated inferences, especially if these are of irregular frequency and / or small in size
  • Agents notifying users about anomalies or sending trading signals that can be few and far between but of significant value