Workflow

  1. Contract Submission: Users submit a smart contract for analysis through the user interface.

  2. Preprocessing: The contract code and associated documentation are preprocessed by the AI Engine.

  3. Static Analysis: The Static Analysis Module performs a thorough code review to identify known vulnerabilities.

  4. Dynamic Analysis: The Dynamic Analysis Module simulates contract execution to uncover potential runtime issues.

  5. NLP Analysis: The NLP Module ensures the contract documentation accurately reflects the intended functionality and logic.

  6. Reporting: An audit report is generated, detailing the findings and recommendations.

  7. Continuous Monitoring: The Blockchain Integration Module continuously monitors the contract for new vulnerabilities or changes.

Last updated