๐ฐ SmartWithdraw
Turn your balance into real, tradeable, cryptographically signed banknotes.
โ ๏ธ Requires Vault + an economy plugin (e.g. EssentialsX). Vault alone provides no balance. ๐ฅ Vault ยท EssentialsX
Why SmartWithdraw?
Every other withdraw plugin stores the note value in plain unsigned item data โ anyone with an NBT editor can forge a $999999 note. SmartWithdraw HMAC-signs every note with a server-generated secret key. Forged or tampered notes are automatically detected and rejected.
Features
๐ Tamper-Proof Notes โ Cryptographic signing on every note. No NBT exploit, no dupe.
๐ต Three Real Currency Backends
- Money via Vault / EssentialsX
- GamePoints via PlayerPoints
- Experience via player XP/levels
Each gets its own custom skull head, denominations, tax, daily limit, and world restrictions.
๐ฆ Multi-Page Bank GUI โ Currency selection page โ denomination withdraw page. Light gray glass border, filled empty slots, back and close buttons. Custom skull heads throughout.
๐ Editable Note Lore โ Every tooltip line is a configurable template per currency.
๐ธ Real Tax System โ Per currency, on withdraw or deposit or both. Burns the amount from the economy.
๐ Note Expiry โ Live lore countdown, detected on deposit/login/periodic scan.
๐ Daily Limits โ Rolling 24hr window per currency per player. Persists across restarts.
๐ World Restrictions โ Per currency, all worlds allowed by default.
๐ Note Inspector โ /sw inspect opens a 54-slot filled GUI with full note details.
๐ฆ Offline Give โ /sw give delivers notes to offline players on next login.
๐ Transaction Logging โ Unique TX ID per entry, queued writes, never silently dropped.
Commands
| Command | Description |
|---|---|
/withdraw <amount> [currency] |
Withdraw balance as notes |
/deposit |
Deposit all notes |
/sw gui |
Open the bank menu |
/sw inspect |
Inspect held note |
/sw limit [currency] |
Daily usage info |
/sw give <player> <amount> [currency] |
(admin) Give notes |
/sw reload |
(admin) Reload config |
Interactions
| Action | Effect |
|---|---|
| Right-click note | Deposit one |
| Sneak + right-click stack | Deposit whole stack |
| Sneak + left-click note | Split into smaller denominations |
Requirements
- Paper / Spigot / Purpur โ 1.21+
- Vault + economy plugin like EssentialsX โ required
- PlayerPoints โ optional
- PlaceholderAPI โ optional
Fully configurable โ currencies, denominations, lore, sounds, tax, expiry, world restrictions, messages.

