1

I am a computer programmer who knows little about crypto, but a lot about the importance of being able to test code before you run it for real. This seems particularly true for smart contracts when significant money is on the line.

The Register is reporting on an AI tool to attack smart contracts, and it includes the functionality to test potential exploits "against historical blockchain states". It seems that if such functionality is possible and informative then one could run all contracts that one was considering through such a tool, with a hope of spotting fraudulent or otherwise detrimental ones.

Would such a tool be useful to an honest user of smart contracts? Are there wallets that provide such functionality?

1
  • Using AI to scan smart contracts for vulnerabilities seems reasonable. Using "historical blockchain states" doesn't seem to add much. There are a lot of contracts deployed, testing every contract seems unfeasible for a single user. Commented Jul 15 at 19:15

2 Answers 2

0

Yes, some advanced wallets and developer tools, like Tenderly or Foundry, allow testing smart contracts against historical blockchain states. This helps simulate past conditions for debugging or auditing. Integrating lmgx enhances analysis by linking on-chain data insights, improving accuracy, and ensuring contract behavior aligns with real-world blockchain scenarios efficiently.

0

Tenderly or foundry,i love both.. https://getfoundry.sh/guides/forking-mainnet-with-cast-anvil

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.