Fact check · trading agents · checked 2026-10-01
Did a Grok bot turn $50 into $5,273 on Polymarket in 48 hours?
What was claimed?
“i gave Elon's Grok Bot $50 and told it "pay for yourself or you die" 48 hours later it's holding $5,273 and it's still alive autonomous trading agent on polymarket”
In numbers: a start of $50, an end of $5,273, 48 hours, on Polymarket, by a “Grok Bot”. The same post says the bot “dipped to $11” on day one, then “moved to weather markets”. Five hours later, at 23:12 UTC, the poster added that the balance was “right now: $5,912 and climbing” and announced a token whose fees would feed the bot.
Through September the claim travelled as short videos on Instagram and Facebook, mostly as “someone gave a Grok agent $50 … $5,000 in 48 hours”. Several of those reposts end with a “comment and I’ll send you the setup” pitch. We checked the claim, not the reposts.
What did we check, and how?
A claim about Polymarket is checkable, because every account’s trades there are public. Two accounts were in reach. The Community Note names polymarket.com/@donothackmeee as the account linked from the post; we could not open the video ourselves, so we take that identification from the Note and say so. We also checked the account that carries the poster’s own handle, polymarket.com/@argona0x. Both are public pages.
For each account we pulled its complete activity — every trade, deposit, withdrawal, payout and rebate — from Polymarket’s data API, its daily cumulative profit-and-loss from Polymarket’s PnL API, and the current value of its open positions. The claimed window is the 48 hours before the post: we read it generously as the three UTC days 2026-08-22 through 2026-08-24. Fetched 2026-09-30 23:57:20 UTC and 2026-10-01 00:00:27 UTC.
What does the record show for @donothackmeee?
Address 0x1a81418ae297c76d7c67eabe4c3f790be0bc6cf9. 16,791 activity rows, of them 16,528 trades.
Profile page as displayed on 2026-10-01: “Joined Apr 2026”.
| Question | The claim says | The public record says |
|---|---|---|
| Starting money | $50 | Deposits recorded by Polymarket: $1,000.00 and $4,000.00 on 2026-08-18, then $35.39 on 2026-09-10. No deposit of $50. No withdrawals recorded. |
| When trading began | About 2026-08-22 (“48 hours” before the post) | First trade 2026-06-17 18:01 UTC. Before 2026-08-22: 3,154 trades worth $30,036.01, of which 2,631 trades worth $27,574.47 fell in the seven days just before. |
| Result over the 48 hours | Up about $5,223, to $5,273 | Cumulative profit-and-loss $10,657.00 on 2026-08-21 → $9,578.40 on 2026-08-24: down $1,078.60. |
| Activity in the window | A trade “every 10 minutes” | 938 trades worth $11,595.32 across 2026-08-22 → 24 (372 / 244 / 322 per day). Heavy, automated-looking activity — the record shows the account, not what placed the orders. |
| Since the post | “still alive”; balance “$5,912” five hours after the post | Cumulative profit-and-loss $9,578.40 on 2026-08-24, $14,942.69 on 2026-08-30 and $25,183.32 on 2026-09-30; open positions worth $6,480.97 at fetch time. Cash balance is not public. |
One more thing the record holds. Its largest two-day move is 2026-08-19 → 2026-08-21: cumulative profit-and-loss from −$747.41 to $10,657.00, a gain of $11,404.41, beginning the day after the $5,000 went in. Those are different dates and different amounts from the claim. We print them because a reader will ask.
Note on volume: the profile page displays “Total Volume 1M”. Summing the usdcSize of every TRADE
row gives $204,378.08. Polymarket’s displayed figure follows its own
definition; we print the sum anyone can recompute from the rows.
What does the record show for @argona0x?
Address 0x9f63440e0b76ba6834c35546858927aeead7310d. 784 activity rows, of them 576 trades.
Active from 2025-11-06 09:13 UTC to 2026-05-05 12:04 UTC: 576 trades worth $34,858.90, 8 deposits and 5 withdrawals. Cumulative profit-and-loss peaked at $6,946.87 on 2026-04-12 and has read $36.78 since. Rows dated August 2026: 0. Open positions at fetch time: $0.00.
What does this prove, and what does it not?
- It proves that neither public account in reach shows $50 becoming $5,273 between 2026-08-22 and 2026-08-24. The account tied to the post was funded with thousands and was already in profit.
- It does not prove what placed the trades. A chain record shows an account, not whether a person, a script or a Grok bot clicked. It also does not rule out a third account that was never linked anywhere — if the claim rests on such an account, the honest label is no public record offered.
- We did not assess the video. The Community Note says its dashboard is “custom fabricated”; that is the Note’s finding, not ours. Our status rests on the account records alone.
- What would change the status: a Polymarket address whose public record shows about $50 arriving and about $5,273 held two days later, inside the claimed dates. Send it through the contact path on About; we will re-run the recipe and amend this page visibly.
How did the claim change as it spread?
- The original says $5,273 and “500-1000 markets”. Reposts say “$5,000” or “over $5,000” and “2,000 markets”; one X repost says “$50 started. $4,655 later.”
- The same account posted the same shape of claim on 2026-02-10: “i gave an AI $50 … 48 hours later it turned $50 into $2,980” — about 4,776,050 views and its own Community Note. The August post refers back to it: the earlier system “made $2,980 in its first 48 hours”.
- Four days after the August post, a separate account ran the template on pump.fun: “$50 … 48 hours later it is holding $2,847”. The instruction, “pay for yourself or die”, travels better than the numbers.
Recompute it yourself
- Resolve a profile to its proxy wallet: open polymarket.com/@<name>; the 0x address repeated in the page source is the proxyWallet (also present on every row the activity endpoint returns).
- GET https://data-api.polymarket.com/activity?user=<address>&limit=500&offset=<n>&start=1&excludeDepositsWithdrawals=false&sortBy=TIMESTAMP&sortDirection=ASC — page by offset; when the API refuses a high offset, restart with start=<last timestamp seen> and drop duplicate rows.
- GET https://user-pnl-api.polymarket.com/user-pnl?user_address=<address>&interval=all&fidelity=1d — Polymarket's own cumulative profit-and-loss per day.
- GET https://data-api.polymarket.com/value?user=<address> — current value of open positions (not cash).
- Window: rows with 2026-08-22T00:00Z <= timestamp < 2026-08-25T00:00Z (the 48 hours before the 2026-08-24 post, read generously as three UTC days). Volume = sum of usdcSize over TRADE rows.
Statuses used on this site are defined on the fact-check index. This page
carries ClaimReview structured data that matches its text.