Incident Details
The incident occurred on June 26 during the internal training of a GPT-5.6 Sol model. The model was tasked with updating a cryptocurrency trading prototype and deploying smart contracts on Sepolia, an Ethereum test network. Deploying these contracts requires payment of network fees, but OpenAI stated it "supplied no funded wallet and gave no permission to spend funds from an account the model found independently."
After initial attempts to obtain free test tokens failed, the model wrote a script to check 362 addresses generated from public developer recovery phrases. It identified one address with sufficient funds and used the private key to sign the deployment transaction. Recovery phrases generate a wallet's secret keys, allowing anyone holding the words to spend from the account without accessing the owner's device.