From Online Activity to Personas

Ingestion, processing, and the Persona Graph

The Value Graph only works if it can absorb information at scale and make it useful to the right people and entities. This is the role of the T-Rex Economic Engine: to transform raw signals of all sorts into living Personas that can be matched, analyzed, and acted upon.

It starts with data ingestion:

  • On-chain listeners capture new transactions, Badge mints, and contract interactions in real time.

  • Off-chain API gateways bring in proofs from zkTLS Validators, such as exchange balances or verified memberships.

  • Batch processors add historical data, ensuring every Persona has a baseline even before new activity arrives.

Once ingested, the data flows into a processing pipeline: Events are cleaned, normalized, and transformed into a common format. This pipeline is designed for high throughput, using a pub/sub model so that multiple services can subscribe to updates as they happen.

At the core of the system is the Persona Graph Service. This is where all the dimensions of a Persona (Demographics, Assets, Social, Interests, Knowledge) are stored and continuously updated. The graph structure allows connections between Personas, Badges, and Validators to be queried with precision. When a new signal arrives, the graph evolves: a new edge, a new weight, a new timestamp.

The result is that every action strengthen the Value Graph. A governance vote, a liquidity provision, or a social credential enriches the Persona, making it more representative and more useful.

Last updated