Jackal Protocol (JKL) — the network, measured

Generated 2026-09-02T13:45:27Z from live ClickHouse queries against this estate's ledger. Held inventory: 12,672 observations · 43 distinct series · 3 upstream sources · first row 2026-08-09 17:15:20 · newest row 2026-09-02 13:42:53 · 12,672/12,672 rows carry a verify_url. 42 series refreshed in the last 24h (1,127 fresh rows). Nothing on this page is cached, estimated, or remembered.

What this page is. One network — Jackal Protocol, the Cosmos-SDK storage chain (chain id jackal) whose supply-side telemetry is measured here from the chain's own REST endpoints via rest.cosmos.directory plus a named market reference, catalog category storage — packaged as a read-only product page. It reports what the network's own endpoints (and the named market reference) answered and when. It does not forecast, rank investment merit, or advise. Where a metric has a measurement caveat, the caveat ships with the metric — the dual-denomination supply trap, the upstream-zero block-transaction rows, and the auth-endpoint upstream 500 are declared below.

Provenance — where every number comes from

3 source families feed this network's ledger. Every row they wrote carries its own source, as_of and verify_url; this table is the live rollup of that.

SourceRows heldSeriesRows w/ verify_url Window (UTC)Sample origin
CoinGecko /coins/markets6,872246,8722026-08-09 17:15:20 → 2026-09-02 12:50:20sample origin ↗
cosmos_lcd5,796185,7962026-08-09 23:25:59 → 2026-09-02 13:42:53sample origin ↗
first_party_api4442026-08-10 00:04:09 → 2026-08-10 00:04:09sample origin ↗

30-day history — headline series (daily last-value, live)

One row per series: latest value, a 30-day sparkline of daily last-known values (scaled to the series' own min→max), day count, and window change. Series absent from the 30-day window are omitted from this table, not zero-filled.

SeriesLatest30-day shapeDays held 30d changeWindow & provenance
price_usd0.00041777 usd▄▄▃▄█▄▃▄▅▄▃▂▁▁▁▁▁▂18-8.7%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
market_cap_usd55,060 usd▄▄▃▄█▄▃▄▅▄▃▂▁▁▁▁▁▂18-8.8%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗
bonded_tokens48,812,661.3119 JKL▆▁█▆▇▇▃▄▄▄▄▅▄▄▄▄▄▄▄▄▄▄▄▄▄25-1.5%2026-08-09 → 2026-09-02 via cosmos_lcd · origin ↗
bonded_validators29 validators█▁████▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁25-3.3%2026-08-09 → 2026-09-02 via cosmos_lcd · origin ↗
onchain_total_supply189,785,509.0797 JKL▁▁▂▂▂▂▃▃▃▄▄▄▅▅▅▅▆▆▆▇▇▇███25+0.7%2026-08-09 → 2026-09-02 via cosmos_lcd · origin ↗
block_height19,616,372 block▁▂▂▃▄▄▅▆▆▇██12+0.8%2026-08-22 → 2026-09-02 via cosmos_lcd · origin ↗
governance_proposals_total22 proposals▁▁▁▁▁▁▁▁▁▁▁▁12+0.0%2026-08-22 → 2026-09-02 via cosmos_lcd · origin ↗
ibc_channels_total160 channels▁▁▁▁▁▁▁▁▁▁▁11+0.0%2026-08-23 → 2026-09-02 via cosmos_lcd · origin ↗
total_accounts322,080 accounts▁▃▃▅▅▅▅▅███11+0.0%2026-08-23 → 2026-09-02 via cosmos_lcd · origin ↗
unbonded_tokens75,968,867.8121 JKL████▁▁▁▁▁▁▁▁12-1.7%2026-08-22 → 2026-09-02 via cosmos_lcd · origin ↗
community_pool_tokens758,926.7449 JKL▁▂▂▃▄▄▅▆▆▇██12+0.6%2026-08-22 → 2026-09-02 via cosmos_lcd · origin ↗
circulating_supply131,795,232 tokens▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁18+0.0%2026-08-09 → 2026-09-02 via CoinGecko /coins/markets · origin ↗

Supply & bond — the dual-denomination trap, declared

The same metric names arrive under two sources with different units: cosmos_lcd writes human-denom JKL rows from the live chain; first_party_api wrote the raw micro-denominator ujkl (1 ujkl = 1e-6 JKL) in its archived 2026-08-10 snapshot. The cosmos_lcd and first_party_api rows for the same metric are the same quantity in different denominations — shown side by side as held, never summed, merged, or silently converted. Chain reads from other endpoints (bank supply) stay in their own rows.

MetricSourceValue as held DenominationRows (30d)As of (UTC)Verify
bonded_tokenscosmos_lcd48,812,661.3119 JKLhuman-denom JKL (1 JKL = 1e6 ujkl) — live chain read5662026-09-02 13:42:53origin ↗
bonded_tokensfirst_party_api49,549,118,411,385 ujklraw micro-denominator ujkl — archived first-party snapshot12026-08-10 00:04:09origin ↗
bonded_validatorscosmos_lcd29 validatorshuman-denom JKL (1 JKL = 1e6 ujkl) — live chain read5662026-09-02 13:42:53origin ↗
bonded_validatorsfirst_party_api30 validatorsraw micro-denominator ujkl — archived first-party snapshot12026-08-10 00:04:09origin ↗
inflationcosmos_lcd0.1061 fractionhuman-denom JKL (1 JKL = 1e6 ujkl) — live chain read5652026-09-02 13:42:53origin ↗
inflationfirst_party_api0.1068 ratioraw micro-denominator ujkl — archived first-party snapshot12026-08-10 00:04:09origin ↗
not_bonded_tokensfirst_party_api76,423,716,445,101 ujklraw micro-denominator ujkl — archived first-party snapshot12026-08-10 00:04:09origin ↗
onchain_total_supplycosmos_lcd189,785,509.0797 JKLhuman-denom JKL (1 JKL = 1e6 ujkl) — live chain read5662026-09-02 13:42:53origin ↗
unbonded_tokenscosmos_lcd75,968,867.8121 JKLhuman-denom JKL (1 JKL = 1e6 ujkl) — live chain read2622026-09-02 13:42:53origin ↗

Market reference — CoinGecko coin page, as held

Market-data reference rows: price, supply, capitalisation, and the published change columns. These are the coin-page reference's own numbers — the estate does not model, smooth, or forward-fill them.

MetricLatestAs of (UTC)Verify
circulating_supply131,795,232 tokens2026-09-02 12:50:20origin ↗
fully_diluted_valuation_usd75,6732026-09-02 12:50:20origin ↗
market_cap_change_24h_pct2.8451 percent2026-09-02 12:50:20origin ↗
market_cap_change_24h_usd1,523.172026-09-02 12:50:20origin ↗
market_cap_rank6,005 rank2026-09-02 12:50:20origin ↗
market_cap_usd55,0602026-09-02 12:50:20origin ↗
max_supply400,000,000 tokens2026-09-02 12:50:20origin ↗
price_ath_usd1.0872026-09-02 12:50:20origin ↗
price_atl_usd0.000141752026-09-02 12:50:20origin ↗
price_change_14d_pct-7.5 percent2026-09-02 12:50:20origin ↗
price_change_1h_pct4.6 percent2026-09-02 12:50:20origin ↗
price_change_1y_pct-98.9 percent2026-09-02 12:50:20origin ↗
price_change_200d_pct-94.9 percent2026-09-02 12:50:20origin ↗
price_change_24h_pct2.8451 percent2026-09-02 12:50:20origin ↗
price_change_24h_usd0.000011562026-09-02 12:50:20origin ↗
price_change_30d_pct8.9 percent2026-09-02 12:50:20origin ↗
price_change_7d_pct-14.5 percent2026-09-02 12:50:20origin ↗
price_from_ath_pct-99.9616 percent2026-09-02 12:50:20origin ↗
price_from_atl_pct194.7261 percent2026-09-02 12:50:20origin ↗
price_high_24h_usd0.000411242026-09-02 12:50:20origin ↗
price_low_24h_usd0.000390592026-09-02 12:50:20origin ↗
price_usd0.000417772026-09-02 12:50:20origin ↗
total_supply181,135,672.4527 tokens2026-09-02 12:50:20origin ↗
volume_24h_usd132.42026-09-02 12:50:20origin ↗

Chain & staking parameters — Jackal (Cosmos SDK), as held

Read from the chain's REST endpoints via rest.cosmos.directory (chain id jackal): staking pool, bonded / unbonded / unbonding validator sets, mint/inflation parameters, governance count, IBC channels, slashing parameters, signing infos, account count. Every row is a direct endpoint read with its own as-of stamp.

MetricLatestAs of (UTC)Verify
block_height19,616,372 block2026-09-02 13:42:53origin ↗
bonded_tokens48,812,661.3119 JKL2026-09-02 13:42:53origin ↗
bonded_validators29 validators2026-09-02 13:42:53origin ↗
community_pool_tokens758,926.7449 JKL2026-09-02 13:42:53origin ↗
community_tax0.01 fraction2026-09-02 13:42:53origin ↗
governance_proposals_total22 proposals2026-09-02 13:42:53origin ↗
ibc_channels_total160 channels2026-09-02 13:42:53origin ↗
inflation0.1061 fraction2026-09-02 13:42:53origin ↗
latest_block_txs0 transactions2026-09-02 13:42:53origin ↗
max_validators100 validators2026-09-02 13:42:53origin ↗
onchain_total_supply189,785,509.0797 JKL2026-09-02 13:42:53origin ↗
signed_blocks_window10,000 blocks2026-09-02 13:42:53origin ↗
signing_infos_total170 keys2026-09-02 13:42:53origin ↗
total_accounts322,080 accounts2026-09-02 13:42:53origin ↗
unbonded_tokens75,968,867.8121 JKL2026-09-02 13:42:53origin ↗
unbonded_validators136 validators2026-09-02 13:42:53origin ↗
unbonding_time_seconds1,209,600 seconds2026-09-02 13:42:53origin ↗
unbonding_validators0 validators2026-09-02 13:42:53origin ↗

Archived first-party snapshot — raw ujkl, as held

The first_party_api collector's 2026-08-10 snapshot for JKL: the staking pool, inflation, and validator count in the chain's native micro-denominator (ujkl, 1 JKL = 1,000,000 ujkl). These are the same quantities as the cosmos_lcd rows above, captured in raw form; retained unconverted.

MetricLatestAs of (UTC)Verify
bonded_tokens49,549,118,411,385 ujkl2026-08-10 00:04:09origin ↗
bonded_validators30 validators2026-08-10 00:04:09origin ↗
inflation0.1068 ratio2026-08-10 00:04:09origin ↗
not_bonded_tokens76,423,716,445,101 ujkl2026-08-10 00:04:09origin ↗

Full metric inventory — 43 measured series, each with provenance

Every series held for JKL with rows in the last 30 days: latest value, when it was observed, which source observed it, how many rows we hold, how many of the last 30 days it reported, its comparability grade, and the origin link. "days/30" counts distinct dates with at least one row in the window.

MetricLatestAs of (UTC)Source RowsDays/30ComparabilityVerify
block_height19,616,372 block2026-09-02 13:42:53cosmos_lcd26212/30question-verified
chain_height
origin ↗
bonded_tokens48,812,661.3119 JKL2026-09-02 13:42:53cosmos_lcd56725/30question-verified
tokens_bonded
origin ↗
bonded_validators29 validators2026-09-02 13:42:53cosmos_lcd56725/30question-verified
validators_bonded
origin ↗
circulating_supply
⚠ ⚠ CoinGecko coin-page reference — a market-data estimate, not a chain read; the chain read is onchain_total_supply
131,795,232 tokens2026-09-02 12:50:20CoinGecko /coins/markets35818/30jkl-native (unmapped)origin ↗
community_pool_tokens758,926.7449 JKL2026-09-02 13:42:53cosmos_lcd26212/30jkl-native (unmapped)origin ↗
community_tax0.01 fraction2026-09-02 13:42:53cosmos_lcd24511/30jkl-native (unmapped)origin ↗
fully_diluted_valuation_usd75,673 usd2026-09-02 12:50:20CoinGecko /coins/markets35818/30jkl-native (unmapped)origin ↗
governance_proposals_total22 proposals2026-09-02 13:42:53cosmos_lcd26212/30jkl-native (unmapped)origin ↗
ibc_channels_total160 channels2026-09-02 13:42:53cosmos_lcd24511/30jkl-native (unmapped)origin ↗
inflation0.1061 fraction2026-09-02 13:42:53cosmos_lcd56625/30question-verified
inflation_rate
origin ↗
latest_block_txs
⚠ ⚠ upstream-zero: 0 in every held row; origin probed 200 at generation — Jackal blocks are frequently empty at sample time
0 transactions2026-09-02 13:42:53cosmos_lcd24711/30jkl-native (unmapped)origin ↗
market_cap_change_24h_pct2.8451 percent2026-09-02 12:50:20CoinGecko /coins/markets26112/30jkl-native (unmapped)origin ↗
market_cap_change_24h_usd1,523.17 usd2026-09-02 12:50:20CoinGecko /coins/markets26112/30jkl-native (unmapped)origin ↗
market_cap_rank6,005 rank2026-09-02 12:50:20CoinGecko /coins/markets26312/30jkl-native (unmapped)origin ↗
market_cap_usd55,060 usd2026-09-02 12:50:20CoinGecko /coins/markets35818/30jkl-native (unmapped)origin ↗
max_supply400,000,000 tokens2026-09-02 12:50:20CoinGecko /coins/markets35818/30jkl-native (unmapped)origin ↗
max_validators100 validators2026-09-02 13:42:53cosmos_lcd26212/30jkl-native (unmapped)origin ↗
not_bonded_tokens76,423,716,445,101 ujkl2026-08-10 00:04:09first_party_api11/30question-verified
tokens_not_bonded
origin ↗
onchain_total_supply189,785,509.0797 JKL2026-09-02 13:42:53cosmos_lcd56625/30jkl-native (unmapped)origin ↗
price_ath_usd1.087 usd2026-09-02 12:50:20CoinGecko /coins/markets26312/30jkl-native (unmapped)origin ↗
price_atl_usd0.00014175 usd2026-09-02 12:50:20CoinGecko /coins/markets26312/30jkl-native (unmapped)origin ↗
price_change_14d_pct-7.5 percent2026-09-02 12:50:20CoinGecko /coins/markets26312/30jkl-native (unmapped)origin ↗
price_change_1h_pct4.6 percent2026-09-02 12:50:20CoinGecko /coins/markets26312/30jkl-native (unmapped)origin ↗
price_change_1y_pct-98.9 percent2026-09-02 12:50:20CoinGecko /coins/markets26312/30jkl-native (unmapped)origin ↗
price_change_200d_pct-94.9 percent2026-09-02 12:50:20CoinGecko /coins/markets26312/30jkl-native (unmapped)origin ↗
price_change_24h_pct2.8451 percent2026-09-02 12:50:20CoinGecko /coins/markets25912/30jkl-native (unmapped)origin ↗
price_change_24h_usd0.00001156 usd2026-09-02 12:50:20CoinGecko /coins/markets26112/30jkl-native (unmapped)origin ↗
price_change_30d_pct8.9 percent2026-09-02 12:50:20CoinGecko /coins/markets26312/30jkl-native (unmapped)origin ↗
price_change_7d_pct-14.5 percent2026-09-02 12:50:20CoinGecko /coins/markets26312/30jkl-native (unmapped)origin ↗
price_from_ath_pct-99.9616 percent2026-09-02 12:50:20CoinGecko /coins/markets26312/30jkl-native (unmapped)origin ↗
price_from_atl_pct194.7261 percent2026-09-02 12:50:20CoinGecko /coins/markets26312/30jkl-native (unmapped)origin ↗
price_high_24h_usd0.00041124 usd2026-09-02 12:50:20CoinGecko /coins/markets26312/30jkl-native (unmapped)origin ↗
price_low_24h_usd0.00039059 usd2026-09-02 12:50:20CoinGecko /coins/markets26312/30jkl-native (unmapped)origin ↗
price_usd0.00041777 usd2026-09-02 12:50:20CoinGecko /coins/markets35818/30jkl-native (unmapped)origin ↗
signed_blocks_window10,000 blocks2026-09-02 13:42:53cosmos_lcd24611/30jkl-native (unmapped)origin ↗
signing_infos_total170 keys2026-09-02 13:42:53cosmos_lcd24511/30jkl-native (unmapped)origin ↗
total_accounts322,080 accounts2026-09-02 13:42:53cosmos_lcd24311/30jkl-native (unmapped)origin ↗
total_supply181,135,672.4527 tokens2026-09-02 12:50:20CoinGecko /coins/markets35818/30question-verified
token_supply_total
origin ↗
unbonded_tokens75,968,867.8121 JKL2026-09-02 13:42:53cosmos_lcd26212/30jkl-native (unmapped)origin ↗
unbonded_validators136 validators2026-09-02 13:42:53cosmos_lcd24511/30jkl-native (unmapped)origin ↗
unbonding_time_seconds1,209,600 seconds2026-09-02 13:42:53cosmos_lcd26212/30jkl-native (unmapped)origin ↗
unbonding_validators
⚠ ⚠ upstream-zero: 0 in every held row — a real upstream answer, not a gap
0 validators2026-09-02 13:42:53cosmos_lcd24511/30jkl-native (unmapped)origin ↗
volume_24h_usd132.4 usd2026-09-02 12:50:20CoinGecko /coins/markets26312/30jkl-native (unmapped)origin ↗

Revision ledger — 0 backward revision(s) recorded for JKL

Backward revisions are values upstream later replaced for a date we had already archived. The before-value is retained — that retention is the only reason a rewrite is detectable, and it is the part every overwriting vendor discards.

The ledger query ran during generation and returned 0 rows for JKL. Zero here is the live query result, not a gap — the ledger itself is at /v1/revisions.

Estate grades for JKL (graded 2026-08-20 13:54:15.000)

Served by /v1/network/JKL — the same grades a paying agent receives. Scores are the engines' own 0–100 outputs, not ours to smooth.

EngineGradeScore
Node qualityA100
Dilution riskMINIMAL86.2564
Bot riskC85
Dev velocityA100
RevenueF0
Data coverageC25
OverallA58.7513

Verify any cell yourself — the exact commands

No account, no key, no trust required. Commands 1–6 hit the same upstream endpoints our collectors do (the auth/accounts endpoint upstream answered 500 at generation time, so no curl is offered for that family); command 7 hits this estate's public API, where every row carries the same source / as_of / verify_url fields.

# 1) Staking pool (bonded/unbonded JKL) — keyless, as of 2026-09-02T13:45:27Z:
curl -s -H "User-Agent: kairos-check" "https://rest.cosmos.directory/jackal/cosmos/staking/v1beta1/pool" | python3 -m json.tool
# 2) Native total supply (bank, raw ujkl):
curl -s -H "User-Agent: kairos-check" "https://rest.cosmos.directory/jackal/cosmos/bank/v1beta1/supply/ujkl" | python3 -m json.tool
# 3) Governance — proposal count printed:
curl -s -H "User-Agent: kairos-check" "https://rest.cosmos.directory/jackal/cosmos/gov/v1beta1/proposals?pagination.limit=1&pagination.count_total=true" | python3 -c "import json,sys; d=json.load(sys.stdin); print(d['pagination']['total'], 'proposals')"
# 4) IBC — channel count printed:
curl -s -H "User-Agent: kairos-check" "https://rest.cosmos.directory/jackal/ibc/core/channel/v1/channels?pagination.limit=1&pagination.count_total=true" | python3 -c "import json,sys; d=json.load(sys.stdin); print(d['pagination']['total'], 'ibc channels')"
# 5) Chain height (blocks/latest):
curl -s -H "User-Agent: kairos-check" "https://rest.cosmos.directory/jackal/cosmos/base/tendermint/v1beta1/blocks/latest" | python3 -m json.tool | head -30
# 6) Market reference (CoinGecko public API):
# CoinGecko public markets API (the endpoint family our collector
# reads for the price/supply/cap rows):
curl -s -H "User-Agent: kairos-check" "https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&ids=jackal-protocol" | python3 -m json.tool
# 7) This estate's public API row for JKL:
curl -s "https://kairossignal.com/v1/network/JKL" | python3 -m json.tool | head -60
Get this network as a data feed. Every number here is one API call away, with the same provenance fields. Pricing · Self-register for free $5 API credits — no card, no human · API reference. Machine-readable row for this network: /v1/network/JKL.

Method & honesty notes. All counts are queries against the live ledger at generation time, not restamped copy — this page is regenerated by gen_deep_dive_jkl.py and the hourly claim_drift_check.py run grades its claims against the live API like every other published surface. Comparability grades come from the served canonical-metric system via its own resolver: block_height maps to chain_height (question-verified), bonded_tokens to tokens_bonded (question-verified), bonded_validators to validators_bonded (question-verified), not_bonded_tokens to tokens_not_bonded (question-verified), total_supply to token_supply_total (question-verified), inflation to inflation_rate (question-verified). The remaining series are Jackal-native chain/market metrics with no cross-network concept; grading them would be fabrication, so they are labelled "jkl-native (unmapped)". Human-denom and raw-ujkl rows for the same quantity are different denominations, never reconciled into one number. Where a section has no data, it is absent — we do not publish zeros for gaps.

Machine-generated 2026-09-02T13:45:27Z by propintel/gen_deep_dive_jkl.py · source of truth: default.depin_catalog, default.depin_onchain, default.depin_revision_ledger (ClickHouse, live at generation) · Kairos Signal — provenance or silence.