# MetaScan

## Introduction

MetaScan adopts a revolutionary approach that puts developers first. It integrates multiple security scanning engines into a single platform with unprecedented speed and accuracy, ensuring the protection of every layer of the application, not just the smart contract layer.MetaScan security platform includes multiple critical engines:&#x20;

MetaScan security platform includes multiple critical engines:

* [Security Analyzer](https://docs.metatrust.io/introduction/metascan/security-analyzer): Detect security vulnerabilities in smart contracts.
* [Security Prover](https://docs.metatrust.io/introduction/metascan/security-prover): Prove free of vulnerability in smart contracts using formal methods.
* [GPTScan](https://docs.metatrust.io/introduction/metascan/gptscan): Harnessing the Potential of GPT for Accurate Vulnerability Detection.
* [Open Source Analyzer](https://docs.metatrust.io/introduction/mpm): Supply chain analysis tool which pinpoints vulnerabilities in a developer's open-source dependencies early in the entire software development lifecycle.
* [IP Analyzer:](https://docs.metatrust.io/introduction/broken-reference) Detect vulnerabilities in smart contracts caused by code clones.
* [Code Quality](https://docs.metatrust.io/introduction/metascan/code-quality): Detect contract code quality and code convention compliance.

## Environments

MetaScan provides multiple ways to utilize the product:

### WEB

The MetaScan Web UI at <https://app.metatrust.io> offers a user-friendly, browser-based experience. It incorporates features like organization management, issue filtering, and report generation for resolving identified issues.

### API Integration

Experienced users and partners have the option to leverage MetaScan's APIs to explore its functionalities. The APIs encompass a wide range of common operations that can be performed on the web platform, including project creation, scan execution, and retrieval of scan results.

The API documentation can be accessed at <https://app.metatrust.io/api/docs/index.html>
