How CCTools Sources Data
CCTools brings together several different classes of data so that everything you see - prices, on-chain activity, DeFi metrics, and ecosystem signals - lives in one place. Rather than relying on any single source, we combine multiple provider categories and reconcile them, so a hiccup or gap in one feed doesn’t leave a page blank or stale. The main categories we draw from are:- On-chain indexers - Services that read and index the Canton Network ledger so we can surface validator data, transactions, burns/mints, featured apps, and wallet balances without each user having to run their own node.
- Price oracles - Market-data providers that supply CC token price, market cap, 24h volume, and circulating supply.
- TVL & DeFi aggregators - Sources that track total value locked, liquidity, and protocol-level metrics across Canton DeFi apps.
- Social & community APIs - Public APIs used for engagement signals and campaign task verification (for example, confirming an X follow or retweet).
Price Data
CC token price, market cap, 24h volume, and circulating supply come from established market-data providers (price oracles). Where more than one source is available, we cross-check them to reduce the impact of any single feed being delayed or off. Price data is refreshed frequently - on the order of every few minutes - so the numbers you see stay close to live market conditions.Network Data
On-chain network data is read from the Canton Network through on-chain indexers:- Validator and Super Validator counts
- Daily transaction volume
- Burn and mint amounts per round
- Featured app count
- Total network parties
Portfolio Data
Wallet balances and rewards are fetched from the Canton Network via on-chain indexers. When you add a wallet, CCTools queries your holdings to display:- Token balances
- Rewards history
- Transfer records
Refresh Cadence
Different surfaces update on different schedules, tuned to how fast each kind of data actually changes:- Prices - refreshed every few minutes
- News feed - ingestion runs every 10 minutes, with the Google News queries throttled to roughly hourly
- New-content scan (new projects, opportunities, campaigns, posts, learn paths) - every 30 minutes
