Skip to main content
A savings account is a second account, separate from a player’s personal balance, that earns interest on the money kept in it (personal accounts never do). Each savings account holds a tier that sets its rate, its balance cap, and how much can move in or out per day. Players open and upgrade savings from the bank app. Everything here is in config/tiers.lua.

The settings

Each tier’s rate is applied once per interval, capped by its maxBalance. So with interestInterval = 'day' and rate = 0.002, a savings account earns 0.2% of its balance every day.

Tier fields

Each entry in the tiers list supports these fields:

Example tier

config/tiers.lua
The shipped file includes three tiers - Standard (free, no credit), Premium, and Elite - each with a higher rate, higher cap, and steeper credit and cost requirements. To add one, copy a block, give it a new id, and set its gates.
If you run the tax engine with interest set as taxable, interest payouts are taxed. See Tax.