ai makes solidity code