GAG Calc

Data sources & methodology

Full transparency on how every token value on GAG Calc is computed and where the data comes from.

Trade Tokens, not Sheckles

All pet trade values on this site are reported in Trade Tokens — the in-game Trade World currency introduced in the 2025 update. We follow the same convention as game.guide,tradekitsune.com and growagardencalculator.com. Sheckles are a separate currency and are no longer used to model pet trade value (they remain the unit for crop sell value).

How we compute pet trade tokens

Two-tier system depending on data availability:

1. Verified Datapoints (64 pets)

For top-traded pets we maintain hand-curated weight → token anchor tables cross-checked against game.guide, tradekitsune and growagardencalculator. Values between anchors use simple linear interpolation — the same methodology as growagardencalculator.com.

tokens(weight) = interpolate(datapoints, weight)
finalTokens     = tokens(weight) × mutationMult × demandFactor

Each verified pet has 6–9 datapoints spanning hatch weight to max weight, with anchor spacing exponential at the top end (which is where token values explode in the real economy — e.g. Disco Bee jumps from 400 tokens at 61 kg to 120,000 tokens at 114 kg). Pets with this status display a Verified Datapoints badge.

2. Formula Estimate (242 pets)

For pets without enough community trade data yet, we use a rarity-aware default curve. The shape is the same Disco-Bee–calibrated curve, but the peak multiplier (max-weight tokens ÷ base tokens) varies by rarity, because low-tier pets have much flatter curves in practice:

RarityBase @ 1kgPeak (× base)Max wt tokens
Common1~5
Uncommon212×~24
Rare530×~150
Legendary12120×~1.4K
Mythical28360×~10K
Divine80720×~57K
Prismatic250720×~180K

These pets display a Formula Estimate badge so you know the value is approximate.

What we deliberately do NOT model

Modifiers (apply to both tiers)

FactorRangeNotes
mutationMult1× → 5×Shiny 1.15×, Rainbow 2.5×, Ascended 5×.
demandFactor0.5× → 2×User-adjustable market signal.

Where datapoints come from

For our 64 Verified pets, datapoints are cross-checked against:

We require ≥2 sources to agree within 15% before a datapoint moves.

4-layer verification pipeline

  1. In-game testing — formulas verified by playing the game, not extracting code.
  2. Community submissions — trade evidence sent via email.
  3. Cross-source check — we require ≥2 independent sources to agree before publishing.
  4. Editorial review — final value approved by the GAG Calc team.

What we use

Update cadence

Public changelog

Every value update logged at /changelog with timestamps.

API access

Full data available via our free REST API. Each pet endpoint includes its dataSource field so you can see if values are verified or formula.

Disagree with a value?

Submit evidence (trade screenshot or 2+ confirming traders) to our Discord. Verified corrections roll out within 24 hours and are logged in the public changelog.