# Audited Claiming Contract

The Fuul Airdrop Distributor runs on audited smart contracts. Projects deploy their own instance of the contract directly from the Fuul dashboard — no custom contract development required.

## Security

The Airdrop Distributor contract has been audited. The full audit report is publicly available:

{% embed url="<https://github.com/fuul-protocol/protocol-contracts-v2/blob/main/audits/Fuul_Protocol_audit_30_12_2025.pdf.md>" %}

## Contract addresses

The Airdrop Distributor is deployed per-project at launch time. The underlying factory and manager contracts are shared across all projects:

| Contract        | Address                                      |
| --------------- | -------------------------------------------- |
| **FuulManager** | `0x8a0836dA623ea1083c85acB958DeEa3716b39dc6` |
| **FuulFactory** | `0xa0080A60EE9f1985151161Fa6b09652Dc46afdEF` |

**Supported networks:**

| Network  | Chain ID |
| -------- | -------- |
| Ethereum | 1        |
| Arbitrum | 42161    |
| Base     | 8453     |
| HyperEVM | 999      |
| Optimism | 10       |

## Contract repository

{% embed url="<https://github.com/fuul-protocol/protocol-contracts-v2>" %}

{% hint style="info" %}
Projects deploy their own airdrop contract instance through the Fuul dashboard. The deployed contract is a project-specific instance of the audited factory — no manual contract deployment is required.
{% endhint %}
