This release is mostly about trust. The economy had a flaw that let a few people print money, so it has been rebuilt from the market up and reset. Every game result can now be verified by anyone, and the honeypot explains itself to the people it catches and to your appeal reviewers.
The stock market was built so prices drifted back towards an average. That made the next move predictable: a share below its average was expected to rise, so "buy low, sell high" paid off on average instead of being a gamble. Prices could also swing up to ~35% every 15 minutes, and there was no limit on how much you could hold. A handful of accounts compounded that roughly every day.
By the time we caught it, the market had created about 6.5 quintillion coins — against roughly
4 trillion from daily, work, crime and objectives combined. The richest balances passed two
quintillion, and one very large sale failed because the amount no longer fit in the database, taking
the shares without paying for them.
Those coins can't be separated from money people earned honestly, so every balance, business, share, loan, tier and objective has been reset. Everyone starts again on equal terms, under the rules below.
Prices now follow a pure random walk: the expected next price is always the current price, from any starting point. We test that no "buy the dip" strategy wins on average on any ticker.
| Rule | Value |
|---|---|
| Price updates | Every 15 minutes |
| Daily movement | 1.5–5% depending on the ticker |
| Spread (ask − bid) | 0.5–1.5% depending on the ticker |
| Broker fee | 1.9% at Hustler down to 0.5% at Titan |
| Holding lock | Shares can't be sold for 1 hour after buying |
| Dividends | Up to ~0.07% a day, only on shares held 24 hours |
| Who can trade | From tier 2 (Hustler) |
How much you can hold grows with your tier:
| Tier | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|
| Max holding | 5K | 25K | 100K | 400K | 1.5M | 5M | 15M | 40M | 100M |
,market info <ticker> now shows the bid, ask, spread, volatility and dividend, and
,market portfolio shows when each position unlocks.
Two bugs meant businesses barely worked:
,business collect always collected nothing. It reset your pending income to zero and then
reported the zero back. No business has paid out correctly until now.Upkeep now comes out of that day's business income first, then your wallet, then your bank. Only what none of them can cover becomes debt.
Returns were rebalanced so a business is an investment rather than a money printer: roughly 1% of its price a day for a Vending Route, falling to ~0.4% for a Casino Floor, with some days paying nothing. A business takes about 100–250 days to pay for itself.
Objective rewards used to add up to roughly the net worth needed for your next tier, so objectives alone carried people up the ladder. They're now a small bonus on top of playing:
| Reward totals | Through tier 1 | Tier 4 | Tier 6 | Tier 9 |
|---|---|---|---|---|
| Before | 4K | 474K | 1.9M | 40M |
| Now | 1.7K | 74K | 300K | 4M |
Top-tier betting limits came down too, because a single lucky streak at the old caps could jump someone hundreds of millions:
| Tier | Magnate | Tycoon | Mogul | Oligarch | Titan |
|---|---|---|---|---|---|
| Max bet | 100K | 250K | 500K | 1M | 2M |
Over a simulated year of play the median player now ends around 0.6M and the very richest around 50–90M.
,objectives claim with no name claims everything that's ready.Every game — and every ,work, ,crime, ,rob and business payout — is decided by your own seeds
before you play, using the same scheme as the major crypto casinos, so any provably-fair verifier
can check it:
result = HMAC_SHA256(server seed, "client seed:nonce:round")
each number = b0/256 + b1/256² + b2/256³ + b3/256⁴
Games with several steps are fully decided when you bet: the whole blackjack deck, where the mines are, every high/low card, every ladder rung, the crash point, and the scratch card's prize. Your choices only change how much of that you reveal.
| Command | What it does |
|---|---|
| Provably Fair button | On every game result: the seed hash, client seed, nonce and result for that bet |
,fair | Your current seeds and the hash of the next server seed |
,fair rotate [seed] | Reveals your server seed and starts a new pair (optionally with your own client seed) |
,fair verify <id> | Replays a bet from its seeds and confirms the result matches |
,fair bets | Your recent bets with their ids and nonces (kept 30 days) |
You can't rotate while a game is still in progress — otherwise you could learn where the mines are.
We compared greed's honeypot with the most widely used standalone honeypot bot and closed the gaps.
| Feature | Default | Details |
|---|---|---|
| Timeout action | — | ,honeypot action timeout — one hour, and it stays in place if they leave and rejoin |
| DM the caught user | On | Explains their account is probably compromised and how to secure it. Sent before removal, so it always arrives |
| Rejoin link | Off | A one-use, 7-day invite in the DM after a kick or softban |
| Appeal button | Automatic | Banned users get an Appeal button when your appeals are open |
| Forward to logs | On | The honeypot log quotes what they posted and counts attachments |
| More trap channels | — | ,honeypot add [channel] — 1 free, 5 with Server Premium |
| Random daily name | Off | Renames the trap channel every day so spam bots can't learn to skip it |
Toggle the options with ,honeypot option dm|invite|forward|rename on|off, or from /configure.
Appeals now show the context. When someone the honeypot banned submits an appeal, your review channel gets a Caught by the honeypot card: which channel, when, and exactly what they posted. Almost every honeypot catch is a hacked account, so reviewers can decide in seconds.
/honeypot is also a slash command now, so setup is one click away, and a trap channel deleted in
Discord is removed from the honeypot automatically.
greed now has real version numbers, written as MAJOR.MINOR.PATCH followed by a build number and
commit, for example v5.2.0 build.885.db7ec06c. The build number goes up with every change we ship,
so two deploys of the same version are still distinguishable.
,botinfo shows the exact version and build running./changelog shows the latest release in Discord, with a menu and Older / Newer buttons to
browse every release and its build.When you add greed to a server, the welcome DM to the owner has a Get Premium (10% off) button. It takes 10% off the first payment of any User or Server Premium plan, by card, PayPal or crypto, and is valid for 7 days after greed joins. It's only for the server's owner and isn't available through Discord's in-app purchases.