# Technology&#x20;

AI is the secret sauce behind our platform's effectiveness in securing smart contracts.

You can read the our [full research](/thesis/automated-audits.md) for in-deep understanding our aproach. Here's a peek under the hood to see how we leverage AI for specific security challenges:

* **AI in Smart Contract Security:** At the heart of our platform lies a powerful AI engine fueled by customized AI technologies specifically designed to tackle the unique challenges of smart contract security. For vulnerability detection, we utilize a combination of supervised and unsupervised machine learning models trained on massive datasets of real-world smart contract code. These models can not only identify known vulnerabilities but also detect anomalous patterns that might indicate new, previously undiscovered security risks.
* **Real-Time Monitoring and Compliance:** Our platform doesn't sleep. To ensure ongoing compliance and security, we leverage real-time monitoring mechanisms. Machine learning algorithms continuously analyze transactions and interactions with your smart contracts, flagging any activity that deviates from normal patterns or violates regulatory standards.
* **Automated Auditing Process:** The auditing process gets a major boost from our NLP and deep learning expertise. We use these powerful AI techniques to analyze the natural language within smart contracts and their comments. This allows us to automatically generate comprehensive audit reports that highlight potential security concerns and suggest optimizations for both efficiency and compliance.
* **Predictive Threat Intelligence:** Our platform takes a future-proof approach to security. We leverage a sophisticated predictive analytics framework that utilizes historical data and current trends to forecast future security challenges. This forward-thinking approach allows our platform to constantly adapt its security measures in anticipation of new threats, ensuring your smart contracts remain secure against evolving attack vectors.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.veritasprotocol.com/veritas-protocol/white-paper/technology.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
