CurrencyCore
A full economy: balances, daily rewards, a shop, transfers and leaderboards — all earned in your server.


A Volantic product · Modular Discord bot
Polymorph is built from modules — currency, minigames, moderation and more. Switch on what you need, configure every detail in your browser, and write your own plugins when you want something nobody else has.
Free to add · No code required · Configure everything from the web
Everything is a module
No bloat, no “close enough”. Every feature is a self-contained module you can enable, disable and tune per server — and the list keeps growing.
A full economy: balances, daily rewards, a shop, transfers and leaderboards — all earned in your server.
Trivia, blackjack, slots, duels — games members actually play, with your currency on the line.
Auto-mod, warnings, timed mutes and full logging. Keep things clean without lifting a finger.
XP, ranks and role rewards that turn everyday activity into visible progression.
Anyone can extend Polymorph. Write a plugin against the open API and drop it straight in.
Trigger actions on events — welcome flows, scheduled posts, reaction roles and more.
Per-server control
Every server runs its own Polymorph. The same bot can be a tight moderation tool in one place and a full game economy in another.
Currency system
Coins are earned by being active, spent in your shop, and gambled in minigames. You decide what they're worth.
Open plugin API
Polymorph's core is a runtime for plugins. Register commands, listen to events and store data — the same API every built-in module uses.
// greet new members & pay a welcome bonusexport default definePlugin({ name: "welcome-bonus", setup(poly) { poly.on("memberJoin", async (m) => { await poly.currency.grant(m.id, 500) await m.dm(`Welcome! +500 coins 🎉`) }) }})Add Polymorph in seconds, then sign in to configure every module from your browser. A blank server is enough to get started.