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

# Week of May 22, 2026

> Internal portal, Razorpay payments, and a fresh brand

## New features

**Aether Citadel Portal**
A new web portal is live at [app.aethercitadel.cloud](https://app.aethercitadel.cloud). Sign in with your Citadel credentials to monitor live events, inspect intents, browse request logs, manage API keys, and review fraud flags, billing events, and subscriptions — all from one place. Navigation adapts to your role (admin, developer, support, or accounts).

**Sign in to your account**
Log in, fetch your profile, and sign out via the new portal auth flow. Sessions are issued as short-lived JWTs and stored in your browser — no more copy-pasting tokens between tools.

**Razorpay payments (INR)**
You can now pay for Citadel plans in Indian Rupees through Razorpay. Checkout creates an order, verifies the payment signature, and provisions your plan automatically. Available on [akashalabs.cloud/#pricing](https://akashalabs.cloud/#pricing).

**Endpoint Tester**
A built-in request runner in the portal lets you hit any `/v1/*` endpoint with your active API key and inspect the response without leaving the browser. Useful for smoke-testing after a key rotation. See [Authentication](/authentication).

## Updates

**New Aether Citadel brand**
Refreshed logo, favicon, and login screen artwork across the docs, portal, and marketing site. Nothing changes in the API — just a cleaner look.

**Pricing moved to akashalabs.cloud**
Plan selection and checkout now live at [akashalabs.cloud/#pricing](https://akashalabs.cloud/#pricing). Existing Lemon Squeezy subscribers are unaffected; new sign-ups go through the new flow.

**Production hosting hardened**
`api.aethercitadel.cloud` now serves with HSTS, a strict Content-Security-Policy header, and tightened CORS allowlists for the portal and marketing origins. No action needed — browser-based clients on approved origins continue to work.

**Dashboard uses your API key automatically**
Once you sign in to the portal, all API calls from the dashboard are signed with your tenant's `ack_live_*` key. No more manual configuration.

## Bug fixes

* **Login redirect loop**: Fixed a double-`/auth` path issue that caused login to fail on some deployments.
* **AetherDB default URL**: The SDK now defaults to the API endpoint instead of the dashboard host, so out-of-the-box installs connect on the first try.
