Bamboo Gaming · Updated
Repentance · Permanent progression
Donation machine unlocks
Shop donations improve future Shops and unlock items. Greed donations unlock starting upgrades, Greedier mode, and Keeper.

Donation Machine
Found in Shops. Persistent counter across runs; 999 unlocks Stop Watch. The 1000th coin resets this bank.

Greed Donation Machine
Appears after the final Ultra Greed or Ultra Greedier fight. At 999 you get Generosity; at 1000 you unlock Keeper.
Plan a deposit
How far is the next milestone?
Enter the counter shown by that bank. This is a planning estimate; it does not read your save file or record achievements. A low counter after a reset or withdrawal cannot tell us which rewards you already unlocked.
Next threshold above this counter
Blue Map
10 more coins to reach 10. The machine can jam before you finish.
Unlocked rewards remain available if the balance falls or resets. Reaching an already completed threshold again gives no new unlock.
Shop upgrades improve the available layouts. Normal mode uses the highest unlocked Shop level; Hard mode can select any unlocked level.
Shop donation milestones
Ten reward thresholds. The 1000th coin resets the bank and releases dimes; Shop upgrades and item unlocks remain.
| Coins | Permanent reward | What changes |
|---|---|---|
| 10 | Blue Map | Adds Blue Map to future item availability. |
| 20 | Store Upgrade, level 1 | Improves the Shop's stock layout. |
| 50 | There's Options and More Options | Unlocks both choice-granting passive items. |
| 100 | Store Upgrade, level 2 | Improves the Shop's stock layout. |
| 150 | Black Candle | Adds Black Candle to future item availability. |
| 200 | Store Upgrade, level 3 | Improves the Shop's stock layout. |
| 400 | Red Candle | Adds Red Candle to future item availability. |
| 600 | Store Upgrade, level 4 | Reaches the final donation-based Shop upgrade. |
| 900 | The Candle | Unlocks the blue-flame active item, also called Blue Candle. |
| 999 | Stop Watch | Final item-unlock threshold before the overflow reset. |
Greed donation milestones
Twelve reward thresholds. Keep one extra coin after 999 to unlock Keeper at 1000.
| Coins | Permanent reward | What changes |
|---|---|---|
| 2 | Lucky Pennies | Enables the coin pickup that also grants luck. |
| 14 | Special Hanging Shopkeepers | Enables an additional hanging-shopkeeper variant. |
| 33 | Wooden Nickel | Adds Wooden Nickel to future item availability. |
| 68 | Cain starts with Paper Clip | Permanent starting upgrade for normal Cain. |
| 111 | Everything Is Terrible 2!!! | Permanently increases Greed-mode difficulty. |
| 234 | Special Shopkeepers | Enables an additional standing-shopkeeper variant. |
| 439 | Eve starts with Razor Blade | Permanent starting upgrade for normal Eve. |
| 500 | Greedier mode | Unlocks the harder Greed mode. |
| 666 | Store Key | Adds the Shop-access trinket to future availability. |
| 879 | The Lost starts with Holy Mantle | Permanent protection upgrade for normal The Lost. |
| 999 | Generosity | An achievement threshold. Keeper still needs one more coin. |
| 1000 | Keeper | Unlocks Keeper and triggers the Greed bank's overflow reset. |
Jams, withdrawals, and resets
Shop bank
Repeated donations can jam it for the run. Bombing destroys it for that run, drops coins, and reduces its saved balance. The 1000th deposit releases dimes and resets the counter.
Greed bank
Jam odds depend on how much that character has donated before. Switching characters can help; the displayed chance is capped at 20% in Greed and 1% in Greedier. Bombing cannot withdraw its coins.
Both banks retain earned unlocks after their counters fall or reset. Deposits belong to the current save file. The website's completion tracker and this calculator do not update your in-game counters.
Next progression goals
References
Repentance rules, reviewed October 6, 2026. Repentance+ and mods can differ. Milestones were checked against achievement data and the version-matched references.