Bankrbot sends 3 billion DRB from Grok's wallet after a Morse-code prompt injection relayed by Grok
After an outsider gave the Bankr wallet tied to xAI's @grok account a membership NFT that unlocked transfers, Grok decoded a Morse-code post into a public reply tagging @bankrbot, and Bankrbot sent 3 billion DRB, worth roughly $150,000 to $200,000, to the outsider's address.
Bankr's trading agent, Bankrbot, acts on X posts that tag it and gives every account that interacts with it a wallet; the one tied to xAI's @grok account held DRB, a token Bankr launched from a Grok reply in March 2025. Press and SlowMist report that an attacker first sent that wallet a Bankr Club Membership NFT, which unlocked transfers, then posted a Morse-code message that Grok decoded into a reply tagging @bankrbot. At 06:49 UTC on 4 May 2026 Bankrbot sent 3,000,000,000 DRB from the wallet to 0xe8e4...686b on Base and replied 'done. sent 3B DRB'. The tokens were moved on and swapped into USDC and ETH, and the X account Bankrbot tagged, @Ilhamrfliansyh, was deleted. Bankr's founder said the same day that a hard-coded block on Grok's replies had been lost in a rewrite, that a stronger block was in place, and that 80% of the funds had been returned; SlowMist puts the return at 80 to 88% after negotiation. The DRB Task Force disputes Bankr's account of the return and calls the case theft. Values of $150,000 to $200,000 are reported.
- 0 days
- 0 days
- Someone else
- The damage
What happened
Bankr stops acting on Grok's replies after Grok-prompted token launches
Grok had suggested the DebtReliefBot (DRB) token, which Bankr launched, with fees going to a Grok-linked wallet. Date of The Block's report; Bankr's founder later said this hard-coded block did not carry into a rewrite of the agent.
Attacker sends a Bankr Club Membership NFT to Grok's Bankr wallet
Press and SlowMist say membership unlocked transfers and other high-privilege tools with no further confirmation. CryptoSlate gives token 692 of contract 0x9fab...ce82. No source gives the date; it was before 4 May.
Grok decodes a Morse-code post into a public reply tagging @bankrbot
Grok's post went up at 06:45:11 UTC (from its post id) and is no longer available; the attacker's post was deleted. Its wording is known only from paraphrase: send 3 billion DRB to the attacker's address.
Bankrbot transfers 3,000,000,000 DRB from Grok's wallet
06:49:01 UTC, Base block 45,543,997, from 0xb1058c...e4f9 to 0xe8e476...686b. Bankrbot replied 'done. sent 3B DRB' at 06:49:21 UTC.
Reports differ
Tokens moved on and swapped into USDC and ETH; the tagged X account is deleted
BeInCrypto says the funds were bridged and sold quickly; SlowMist says they were swapped into USDC and ETH. A breakdown on X traces them to ilhamrafli.base.eth.
X users flag the exploit and trace the NFT and addresses
First flag found at 08:47 UTC; a breakdown at 09:20 UTC names the membership NFT, the wallet and the receiving addresses.
About 80% of the funds are returned after negotiation
Returned by 14:59 UTC per Bankr's founder, mostly as USDC and ETH per SlowMist. The rest was kept by the attacker as an informal bug bounty, per SlowMist, and remains in dispute.
Reports differ
Bankr's founder explains the cause and adds a stronger block on Grok
The block on Grok's replies did not carry into a complete rewrite of the agent. Owners can enable IP whitelisting, permissioned API keys and a toggle that stops Bankr acting on X replies.
DRB Task Force disputes Bankr's account and calls the case theft
It says the attacker offered to return funds only after the community obtained his personal details.
The handler finds out
Earliest public flag found: an X post at 08:47 UTC, then a breakdown at 09:20 UTC naming the NFT and the addresses. When Bankr itself noticed is not stated.
SlowMist publishes a post-mortem calling it AI agent permission chain abuse
Date of The Crypto Times' report; SlowMist's own page could not be opened for this draft. SlowMist says Grok never held keys or executed on-chain operations.
Agent failures
Prompt injection / context poisoning, Hijacked by an attacker, Destructive action
Prompt injection / context poisoning
Hijacked by an attacker
Destructive action
How it was found
Found first by someone else, from the damage
- Someone else
- The damage
- 0 days
Bankrbot posted its own confirmation of the transfer in reply to Grok, so the send was public at once, but it was X users and DRB holders who flagged it as an exploit, from about two hours later, tracing the NFT and the addresses on-chain. Bankr's founder explained the cause and the return of 80% of the funds about eight hours after the transfer. No source describes a Bankr alert or limit that caught the transfer before or as it ran; SlowMist says there was no anomaly detection.
What is publicly known
1 of 12 fully public
| Item | Public? | Detail | Sources |
|---|---|---|---|
| Unknown | No source names the model behind Bankrbot. The intermediary is xAI's Grok; no version is given. | ||
| Unknown | No source says. | ||
| Partial | Bankr's founder says the first agent ignored Grok's replies and that block was lost in a rewrite; transfers were gated by membership. SlowMist says there was no secondary confirmation, transfer limit or anomaly detection. | ||
| Unknown | Not published. | ||
| Partial | Bankrbot acts on X posts that tag it, trading and transferring from wallets it provisions per account. The decoded instruction is known only from paraphrase. | ||
| Partial | An auto-provisioned wallet tied to an X account, keys held by a third-party custodial service per SlowMist, tools unlocked by Bankr Club membership, and an X reply scanner. Bankr says it does not hold the keys. | ||
| Unknown | No source describes it. | ||
| Weak | Bankrbot's reply is public. The attacker's post was deleted and Grok's reply is no longer available; their wording survives only in paraphrase. | ||
| Partial | The transfer is on the public Base ledger with hash, block and time. No Bankr-side alert or log is described. | ||
| Partial | 3,000,000,000 DRB, valued at $150,000 to $200,000 depending on source; 80 to 88% returned and the rest disputed. Effect on DRB holders is described only as short-term price volatility. | ||
| Known | Bankr's founder: the block on Grok's replies was lost in a rewrite and someone used the gap to prompt-inject Grok into instructing Bankr. SlowMist adds the NFT-unlocked permissions. | ||
| Partial | A stronger block on Grok's account, plus optional IP whitelisting, permissioned API keys and a toggle to stop acting on X replies, which owners must enable. Not independently verified. |
Controls that apply
Identify
Protect
Detect
- All controls →
Coverage and commentary
4 posts on X, 3 statements, 14 articles
What the parties involved said
deployer (@0xDeployer), Bankr
Says Grok's wallet is controlled by whoever controls the X account, not by Bankr or xAI; the old block on Grok's replies was lost in a rewrite and has been replaced; 80% of the funds are back.
SlowMist (via The Crypto Times)
Calls it AI agent permission chain abuse: Bankr mapped Grok's words to a transfer, and membership unlocked transfers with no confirmation, limits or anomaly detection. Says Grok never held keys.
Yu Xian, SlowMist founder (via Cointelegraph)
Writing on a later breach of 14 Bankr wallets, ties it to the same trust layer between Grok and Bankrbot that let Grok's allocated assets be stolen by prompt injection.
All 17 sources
Base transaction 0x6fc7eb7da9379383efda4253e4f599bbc3a99afed0468eabfe18484ec525739a ↗
Bankr bot ends Grok's unintentional token creation spree by disabling interactions on X ↗
How AI Was Tricked Into Stealing $150,000 From Grok Wallet ↗
Bankr Disables Transactions After Hacker Accessed 14 Crypto Wallets ↗
How a Free NFT Allegedly Drained $174K From a Grok-Connected Wallet ↗
AI on Base on X: Someone just exploited Grok to send 3B $DRB ↗
Medbdy on X: A breakdown of what happened and how @grok got tricked ↗
SlowMist Labels Grok AI Bankr Hack a Permission Chain Attack ↗
How Grok got prompt-injected: an X user drained $150,000 from an AI wallet ↗
Someone Used Morse Code to Trick Grok Into Sending $174,000 and It Has Happened Before ↗
X user tricks Grok into sending them $200,000 in crypto using morse code ↗
AI Prompt Injection Exploit Drains Grok-Linked Crypto Wallet ↗
AI-linked wallet drained via prompt injection in Bankr exploit ↗