Behavior Score
Read the visual grammar generated from a token's saved structured rules.
Documentation index
A visual reading of active rules
Behavior Score transforms the active TokenRule[] into a financial schematic. Fee rules become sources. Buyback, holder, staker, liquidity, and liquidity-provider allocations become branches. Time changes become rails. Buyer rewards become milestone tracks. Limits become labeled boundaries.
The visual grammar follows the rule families
- FEE
- A BUY or SELL source, the configured percentage, and any FIRST or ABOVE condition.
- SPLIT
- Branches from one fee source. Each branch shows the effective trade percentage after normalization.
- DESTINATION
- A terminal such as BUY MOG, HOLDERS, STAKERS, LIQUIDITY, or LIQUIDITY PROVIDERS. BURN appears only when it is explicit.
- TIME
- A NOW-to-THEN or ENDS rail for a configured fee change or duration.
- LIMIT
- A labeled boundary such as MAX BUY, MAX SELL, MAX WALLET, MIN TRADE, or COOLDOWN.
- MILESTONE
- A buyer-count track ending at the configured interval/count and reward.
Liquidity, access, trading-open, timed-activation, and volatility rules that do not have a specialized diagram remain visible as plain-language behavior rows. That fallback is deliberate: the score should not drop a supported active rule merely because its geometry is less specialized.
The score uses the same frontend configuration
Review and Behavior Score read the same normalized rule objects. A score branch cannot exist without a corresponding active rule. Explicit burn is never inferred from buyback alone. Disabled rules are omitted.
This is a useful source-of-truth relationship inside the frontend. Classic V1 has no rule-execution consumer, so the score does not prove that a market is enforcing those rules.
How to read a complex score
- 01Find the source
Start at BUY or SELL and note the collected percentage and any FIRST or ABOVE condition.
- 02Follow every branch
Each destination shows its effective percentage of the trade, not only its share of the fee.
- 03Read the terminal
A buyback may stop at reserve/another destination or continue to BURN only when burn is explicit.
- 04Inspect time separately
NOW and THEN/ENDS show when a fee changes; volume endpoints are only configured triggers today.
- 05Check standalone limits and milestones
These are active rules even when they do not connect to a fee branch.
Simple and composed scores use the same model
A simple score might contain one SELL 2% source. A composed score groups that same source with buyback and staking branches, then places time changes, limits, and milestones alongside it. Composition changes the amount of visible structure; it does not introduce a second data model.
What Behavior Score is not
It is not a token-quality rating, risk score, audit result, creator reputation, contract verification, market forecast, or promise of returns. A harmful or nonsensical configuration can still be displayed clearly.