# Self Serve

Users can create and manage their own API keys directly through the **Client Admin portal** - no manual setup or support tickets required. This self-serve flow makes onboarding faster and gives you full control over your API access from day one.

## Overview

| Detail                    | Value                                                             |
| ------------------------- | ----------------------------------------------------------------- |
| Portal URL                | [client-admin.gaian.network](https://client-admin.gaian.network/) |
| Maximum spend per account | USD $4,000                                                        |
| Setup required            | None — fully self-serve                                           |

## Getting Started

{% stepper %}
{% step %}

### Log in to the Client Admin Portal

Go to <https://client-admin.gaian.network/> and sign in with your account credentials.
{% endstep %}

{% step %}

### Navigate to API Keys

Once logged in, locate the **API Keys** section in the portal dashboard.
{% endstep %}

{% step %}

### Create a New API Key

Click **Create API Key**, give it a name or label for easy identification, and confirm. Your key will be generated immediately.
{% endstep %}

{% step %}

### Copy and Store Your Key Securely

{% hint style="warning" %}
Your API key will only be shown once. Copy it immediately and store it in a secure location such as a secrets manager or environment variable — you will not be able to retrieve it again after leaving the page.
{% endhint %}
{% endstep %}

{% step %}

### Start Making API Calls

Use your new key to authenticate requests. Pass it in the header:

```javascript
"x-api-key": <YOUR_API_KEY>
```

{% endstep %}
{% endstepper %}

## Spend Limits

Each self-serve account is subject to a **maximum spend limit of USD $4,000**. This cap applies automatically — no additional configuration is needed.

{% hint style="info" %}
If your use case requires a higher spend limit, please complete a **Know Your Business (KYB) form** with us and contact the team to discuss upgraded access.

[@FayNguyen](https://t.me/Faynguyen071) - Founder of Gaian Network

[@TTMordred](https://t.me/TTMordred) - Partnership of Gaian Network

{% endhint %}

## Managing Your API Keys

From the Client Admin portal you can:

* **View** all active API keys associated with your account
* **Create** additional keys for different environments (e.g. development, staging, production)

## Security Best Practices

* Never expose API keys in client-side code or public repositories
* Use separate keys for each environment
* Rotate keys regularly
* Store keys using environment variables or a dedicated secrets manager

## Need Help?

If you run into issues accessing the portal or managing your keys, reach out to the support team through the standard support channels.
