I wouldn't fully trust ChatGPT with coding projects. I feel deploying a smart contract directly from it might leave you open to exploits. I've tested it's ability to write a NFT contract and my contracts are way more gas efficient than t