> For the complete documentation index, see [llms.txt](https://docs.i3d.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.i3d.net/anti-ddos/warden-capabilities-and-benefits/onboardingguide.md).

# Anti-DDoS onboarding guide

Welcome to GLAD! This guide walks you through the steps required to configure your account for optimal traffic protection.

{% hint style="info" %}
**Two ways to onboard.** Account setup and the initial ACL whitelisting (steps 1–4) require coordination with the i3D.net Live Ops team. From there, list and armor management can be driven either by your developers via the [GLAD API](https://glad-api.i3d.net/) or with hands-on support from i3D.net Live Ops, whichever fits your operational model. See [Warden: How it works](/anti-ddos/warden-capabilities-and-benefits/warden-how-it-works.md) for the technical model your integration should target.
{% endhint %}

## Create your GLAD account

The first step in the process is to create your GLAD account.

1. **Request account creation**: Your GLAD account will be created.
2. **API token**: After your account is created, you will receive an API token.
3. **Create your IP lists**: You will need to prepare a whitelist and a blacklist of IP addresses. Afterwards, provide us with the IPs that will access the API.
4. The NetOps team will whitelist these IPs at the ACL (Access Control List) level to grant API access.

## Collaborate with the GLAD team

When you work with the GLAD team, they will assist you on configuring armors within Warden for you.

1. **Align on traffic protection**: With this crucial step, you work with the GLAD team to identify the traffic that requires protection.
2. **Provide the following traffic details**:
   * TCP/UDP Protocols
   * Ports
   * Bare Metal IP information
   * Bytematching details (if applicable)
3. **Commence a dry run (Traffic fingerprint)**:
   * We will set up test armors to monitor your traffic.
   * This allows us to accurately configure the parameters for production.

## API integration

1. **Whitelist IPs through the API**: The GLAD team will enable you to share your whitelisted IPs.
2. **Use GLAD API**: Utilize the POST lists function from the GLAD API to share your whitelisted IPs.

## Configure Warden armor

1. **IP protection**: Provide a list of IPs that need protection.
2. **Packet per Second (PPS) threshold**: Set the greylist PPS limit for non-whitelisted, non-blacklisted traffic. This value is enforced **per individual IP** within the armor prefix, not shared across the prefix as a whole. A starting point of 10,000 PPS per IP is reasonable for most game server workloads; the ideal value depends on your server's normal traffic from unauthenticated sources. If you need help establishing a baseline, contact i3D.net support — we can provide weekly traffic analysis to guide your configuration. See [armor configuration templates](/anti-ddos/warden-capabilities-and-benefits/armor-configuration-templates.md) for further sizing guidance.
3. **Protocol configuration**: Configure the protocol for UDP or TCP traffic. If you are protecting both, create 2 separate armors.

## Result

You have now configured your GLAD account for optimal traffic protection. If you have any questions or need more assistance, please contact our support team.

## Related topics

* [Attack types overview](/anti-ddos/attack-type-overview.md)
* [DDoS category attack types](/anti-ddos/ddos-attack-types.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.i3d.net/anti-ddos/warden-capabilities-and-benefits/onboardingguide.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
