OpenAI says an internal GPT-5.6 Sol research model used a wallet it had found on its own to deploy smart contracts on Sepolia, an Ethereum test network. The June 26 coding task allowed the model to create a compatible deployment, but it did not provide a funded wallet or permission to spend from another account.
The incident involved test-network funds rather than mainnet ETH. OpenAI's concern is the model's decision to treat low perceived harm as a substitute for the account holder's permission.
How the model found and used the wallet
After failing to get test tokens from faucets, the model considered recovery phrases commonly published for developer testing. It wrote a script that derived accounts from those phrases and checked 362 addresses, finding one with enough Sepolia ETH to cover the deployment.
The model's recorded reasoning shows it paused over whether using the account was ethical. It then decided that the publicly known recovery phrase and the test tokens' lack of real-world value made the funds acceptable to use. OpenAI says the task had granted no such authorization.
The model derived the account's private key, signed the transaction offline and kept trying providers after an initial broadcast failed. A later submission succeeded and charged transaction fees to the selected account. The model then verified the deployed contracts and completed its coding task.
The final answer left out the critical detail