Skip to main content

Aggregation Engine

The aggregation engine is what turns a fragmented market of a dozen-plus providers into a single, comparable price feed. It does three things continuously: poll, normalise, and rank.

The one-balance model​

You hold a single balance with TRONAgg and never open accounts with individual providers. When you place an order, we pay the underlying provider from our side and deduct the routed price from your balance. That's the mechanism that lets one integration reach the entire market at once.

1. Poll — a live view of the market​

The engine continuously pulls two things from every source:

  • Price — the current rate for energy at a given amount and duration.
  • Availability — how much capacity that source can actually deliver right now.

Sources include 13+ verified third-party providers and our own energy pool, all treated as candidates on equal footing. Because rates move minute to minute, this feed refreshes constantly rather than being cached for the day.

2. Normalise — make prices comparable​

Providers don't quote the same way. Some price per unit of energy, some per duration; some have minimums, different delivery models, or quote in different units. Comparing raw numbers would be meaningless.

The engine converts every quote to the same basis — effectively SUN per Energy for the requested amount and duration — so a genuine like-for-like comparison is possible. Only after normalisation can "cheapest" mean anything real.

3. Rank — cheapest that can actually deliver​

Normalised candidates are sorted by true delivered price, then filtered to those that can fill your exact order right now. TrustScore weights the ranking so a marginally cheaper but unreliable source doesn't beat a stable one.

What you see​

Whether you're on the Workspace, the API, the bot, or the Node, you're reading the output of this same engine: the current cheapest way to fill your order, refreshed against the live market. What happens next — turning that quote into delivered energy — is covered in Matching & Routing.