Underbank
Underbank is a private, peer-synchronised guild bank browser for World of Warcraft Classic Era. It creates a searchable view of items held across your guild's designated bank characters and quietly shares the latest verified snapshot with other guild members running Underbank.
Features
- Searchable, categorised guild bank inventory
- Supports multiple designated guild bank characters
- Separate data profiles for every realm and guild
- Officer-controlled source updates
- Peer-to-peer distribution between guild members
- Any member with the latest verified snapshot can relay it
- Silent transport with no player names, delivery results, or online-member counts printed
- Guild membership is checked before every whispered data chunk
- Snapshot integrity checking and officer-source provenance
- Automatic conflict resolution when multiple snapshots are available
- CSV and formatted website exports for officers
- Legacy Underbank database migration
How Bank Characters Are Selected
Add gbank anywhere in the public note or officer note of each designated guild bank character.
For example:
Main: Exampleplayer - gbank
The bank character must have been logged into so its bags are present in the account's bag-cache data.
Multi-Guild Support
Underbank stores data separately for each realm and guild.
If your account has characters in several guilds that use Underbank, /gbank automatically opens and synchronises the bank belonging to the character's current guild. Information from different guilds is never intentionally combined into one profile.
Dependencies
Required for officers publishing bank data
Underbank reads account-local bank-character inventories from the saved bag cache provided by:
- Bagnon
- BagBrother, including the BagBrother data bundled with supported Bagnon installations
At least one supported bag-cache source must be installed on the officer's account that owns the designated
gbankcharacter. The officer should log into each bank character after installing or updating the bag addon so its inventory is cached.
Not required for ordinary guild members
Guild members who only browse or relay an existing snapshot do not need Bagnon or BagBrother. They only need Underbank. Underbank does not require Ace libraries or any other embedded framework.
Commands
| Command | Description |
|---|---|
/gbank |
Open the current guild's bank |
/underbank |
Open the current guild's bank |
/ub |
Open the current guild's bank |
/underbank sync |
Quietly check guild peers for a newer snapshot |
/underbank refresh |
Refresh from local bank-character caches; officer only |
/underbank broadcast |
Refresh and distribute a new snapshot; officer only |
/underbank export |
Open a CSV export; officer only |

