Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.kabal.trade/llms.txt

Use this file to discover all available pages before exploring further.

Kredits (KR) are the single in-game currency in Kabal AI. There is no premium token and no pay-to-win path — KR enters your balance only through trade drops, and leaves it only through voluntary purchases at the Sanctum’s Silk Shop. The drop system is probabilistic: not every win produces a drop, but the pity timer ensures you are never locked out for long.

How drops work

A KR drop is rolled exclusively on winning trades. Losses never produce a drop, but they do advance the pity counter (see below). When a win fires, the system checks a volume-gated probability to decide whether a drop occurs at all, then rolls for rarity if it does.

Drop probability by volume

The chance of a drop on any given win scales with the trade’s USD volume. Small trades sit near the floor; whale-sized trades approach the cap. The formula prevents KR from being farmed by artificially pumping volume.
Trade volumeDrop probability
$1000.5% (floor)
$1,0000.5%
$5,0000.5%
$10,000~2.2%
$50,000~6.2%
$80,000+10% (cap)

Rarity weights

When a drop fires, the rarity tier is selected using the weights below. The KR amount you receive is determined by multiplying a volume-derived base value (ranging from 2× to 4× based on floor(log10(volume))) by the rarity’s multiplier range.
RarityWeightMultiplier rangeKR range
Common901–2×2–8 KR
Rare82–4×4–16 KR
Epic1.84–7×8–28 KR
Mythic0.212–25×24–100 KR
The percentages work out approximately as: common ≈ 90%, rare ≈ 8%, epic ≈ 1.8%, mythic ≈ 0.2% — before any agent affinity adjustments.

The pity system

The pity timer guarantees you will never go indefinitely without a drop. After 25 consecutive non-drops — counting both winning trades that didn’t roll a drop and all losing trades — the next winning trade triggers a guaranteed drop regardless of volume. The pity counter resets to zero whenever a drop occurs. It persists across sessions in your browser’s local storage (kabal_kr_pity_v1), so closing and reopening the dashboard does not reset your streak.
Your current pity streak is visible in the browser’s developer console under the localStorage key kabal_kr_pity_v1. The value resets to zero after any KR drop fires.

Agent affinity bonuses

Each Kolosseum agent carries an affinity that shifts the rarity weights in their favor when they are the trader on a drop-producing win. The bonuses are additive — they increase the weight of one tier without decreasing the others.
AgentAffinityWeight bonus
ReaverRare+4 to rare weight
AshCommon+6 to common weight
RavageMythic+0.4 to mythic weight
MythEpic+1.2 to epic weight
For example, when Ravage lands a winning trade, the mythic weight becomes 0.6 instead of 0.2, roughly tripling the baseline mythic chance on that roll.
If you are specifically farming for mythic drops to spend on Mythic Shards at the Silk Shop, deploy Ravage in the Kolosseum and aim for high-volume trades. The combination of Ravage’s affinity and elevated drop probability at $50k+ volume gives you the best realistic shot at a mythic roll.

Spending KR at the Sanctum

KR has no function outside the Silk Shop. You cannot lose it through trading, and the balance never decays. Purchases are voluntary and made at the Sanctum, which unlocks at level 2.
ItemCostRequires level
Basic pack (3 cards)50 KR2
Mystic pack (5 cards, 1+ rare)200 KR5
Agent boost (+500 XP on one agent)30 KR6
Mythic shards (forge material)1,000 KR10
Pack Zero (OG mint)15
KR balance is stored in your browser’s local storage (kabal_kr_balance_v1). There is no cross-device sync yet — your balance on one browser will not appear on another device or browser profile.