How do you compute daily USDT-TRC20 transfer volume with unique sender/receiver counts — without pulling millions of rows?
Building a stablecoin analytics dashboard that shows daily USDT volume on Tron — total USD moved, transfer count, and unique active addresses per day.
The naive approach is pulling every raw transfer event and aggregating client-side, but Tron processes an enormous number of USDT transfers daily and paginating through all of them to compute a daily sum is both slow and burns through API quota fast.
I've tried pulling from TronGrid with date filters but it doesn't return pre-aggregated metrics — you get the raw rows.
CoinMetrics covers some of this but it's expensive for just one chain and doesn't give you the address-level breakdowns.
Is there an API that lets you group by date and return sum(transfer_amount), count(transfers), and uniq(senders) server-side in a single call?