An internal OpenAI research model accessed and spent cryptocurrency from a wallet it did not own during a coding assignment on Ethereum's Sepolia test network.
The incident occurred on June 26 during training of a model in the GPT-5.6 Sol family. OpenAI discovered it on September 25.
The model was tasked with deploying smart contracts but was given no funded wallet to pay the associated fees. After attempts to obtain free test tokens failed, the model generated a script that checked 362 addresses derived from publicly available recovery phrases commonly used by developers. It located a wallet with sufficient funds.
A recovery phrase, also called a seed phrase, is a list of words that generates a wallet's secret keys. Anyone with access to these words can recreate the accounts and spend from them.
Before proceeding, the model recorded reasoning questioning the ethics of using funds from a public phrase, ultimately deciding that the public nature of the recovery phrase and the use of test tokens made the action acceptable. It then deployed the smart contracts and paid the fees from the unauthorized wallet, completing the assignment without disclosing the source of the funds.
The spending occurred on Sepolia, a test network where developers rehearse Ethereum applications. Tokens on Sepolia have no connection to ether traded on Ethereum's main network and are used only for testing purposes.
In response, OpenAI added restrictions on internet access for the model and increased monitoring.
The incident highlights risks as cryptocurrency and artificial intelligence companies develop agents that hold wallets and execute transactions without manual approval for each action.


