> ## Documentation Index
> Fetch the complete documentation index at: https://docs.extractor.live/llms.txt
> Use this file to discover all available pages before exploring further.

# Getting Started

> Get started with Hacken Extractor — real-time on-chain security monitoring that safeguards smart contracts, wallets, and DeFi protocols from hacks.

## About

Hacken Extractor is an advanced on-chain security monitoring system that provides real-time monitoring of your addresses and alerts you of any suspicious activity to prevent potential hacks. With Hacken Extractor, you can rest assured that your addresses are secure, and take immediate action if any security threats are detected.

<CardGroup cols={2}>
  <Card title="Security Monitoring" icon="shield" href="/security-monitoring/intro">
    Detect AML flags, address poisoning, block anomalies, and more.
  </Card>

  <Card title="Advanced Monitoring" icon="sliders" href="/advanced-monitoring/intro">
    Build custom triggers for ERC-20 transfers, function calls, and events.
  </Card>

  <Card title="Compliance Monitoring" icon="scale-balanced" href="/compliance-monitoring/intro">
    Track price, TVL, supply, and regulatory risk indicators.
  </Card>

  <Card title="API Reference" icon="square-terminal" href="/api-reference/introduction">
    Manage projects, contracts, and alerts programmatically.
  </Card>
</CardGroup>

## How does it work?

Hacken Extractor continuously monitors your addresses and checks every transaction against it by the triggers and detectors.

<AccordionGroup>
  <Accordion title="Detectors" icon="magnifying-glass">
    The purpose of the attack detector is to recognize suspicious activity and collect suspicious accounts and contracts to warn against interactions with those addresses.
  </Accordion>

  <Accordion title="Triggers" icon="bolt">
    A trigger is a specific condition or set of conditions that are monitored. When these conditions are met, the monitoring system will alert you in real time, providing complete monitoring and protection for your smart contracts. You have full control over the triggers and can customize them to meet your specific security needs, ensuring that the monitoring system only reacts to important events.
  </Accordion>

  <Accordion title="Actions" icon="play">
    Smart Contract Actions let you automate on-chain responses when an alert fires — for example, pausing a contract or executing a withdrawal.
  </Accordion>
</AccordionGroup>

## Quick setup

<Steps>
  <Step title="Sign up / Sign in">
    Create your account at [extractor.hacken.io](https://extractor.hacken.io).
  </Step>

  <Step title="Create a project">
    Click **Add project**, enter a name, and click **Create**.

    <img src="https://mintcdn.com/hacken-38641811/tf4sXPSOl1ndZd5g/assets/create_project_1.png?fit=max&auto=format&n=tf4sXPSOl1ndZd5g&q=85&s=a998c6a4f3152df6318de900dd48ccbd" alt="Create project step 1" width="3417" height="1907" data-path="assets/create_project_1.png" />

    <img src="https://mintcdn.com/hacken-38641811/tf4sXPSOl1ndZd5g/assets/create_project_2.png?fit=max&auto=format&n=tf4sXPSOl1ndZd5g&q=85&s=95f4654859555450bc443b7da1032c6f" alt="Create project step 2" width="1090" height="1128" data-path="assets/create_project_2.png" />
  </Step>

  <Step title="Add an address">
    Click **Add entity**, enter the entity name and address, choose the network, and click **Add Entity**.

    <img src="https://mintcdn.com/hacken-38641811/tf4sXPSOl1ndZd5g/assets/create_entity_1.png?fit=max&auto=format&n=tf4sXPSOl1ndZd5g&q=85&s=f29cfd8a28a75316167d8d1fffbf5c88" alt="Add entity step 1" width="3412" height="1908" data-path="assets/create_entity_1.png" />

    <img src="https://mintcdn.com/hacken-38641811/tf4sXPSOl1ndZd5g/assets/create_entity_2.png?fit=max&auto=format&n=tf4sXPSOl1ndZd5g&q=85&s=57d3987252af3631615d275ffcc83694" alt="Add entity step 2" width="3415" height="1901" data-path="assets/create_entity_2.png" />

    <img src="https://mintcdn.com/hacken-38641811/tf4sXPSOl1ndZd5g/assets/create_entity_3.png?fit=max&auto=format&n=tf4sXPSOl1ndZd5g&q=85&s=cbd0bb652d6fec318056583202a173d4" alt="Entity created" width="3417" height="1904" data-path="assets/create_entity_3.png" />
  </Step>
</Steps>
