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

# Launch Profile

> Conservative self-hosted launch posture for production rollout

Use [Live Onboarding](https://docs.axon402.com/docs/getting-started/live-onboarding.md) first for the canonical setup path. This page is a supplemental rollout profile for teams that want a conservative launch posture.

> [!WARNING]
>
> This is **not** a complete live env file. Layer these flags on top of the
> required live configuration from [Live Onboarding](https://docs.axon402.com/docs/getting-started/live-onboarding.md)
> and [Environment Variables](https://docs.axon402.com/docs/api-reference/environment-variables.md).

## Recommended Launch Posture

```env theme={null}
AXON_NETWORK_MODE=mainnet
AXON_REQUIRE_PROVIDER_REGISTRY=false
AXON_BALANCE_PRECHECK_ENABLED=true
AXON_APPROVAL_EXPIRY_WORKER_ENABLED=true
AXON_CONFIRMATION_WORKER_ENABLED=true
AXON_PROVIDER_HEALTH_CHECK_ENABLED=false
AXON_PROVIDER_SYNC_ENABLED=false
AXON_FORENSIC_WEBHOOKS_ENABLED=false
AXON_PLATFORM_AUTH_ENABLED=true
AXON_TREASURY_GASLESS_ENABLED=true
```

If you are not intentionally exposing hosted browser-signing signup, also set:

```env theme={null}
AXON_HOSTED_BROWSER_BOOTSTRAP_DISABLED=true
```

## Start the Daemon

```bash theme={null}
cd axon-402-mcp
AXON_DECISION_API_KEY=your-api-key npm run start:decision-api
```

> [!WARNING]
>
> If you omit `AXON_DECISION_API_KEY`, make sure platform auth is already enabled.
> The daemon only hard-fails when **neither** static operator auth nor platform
> auth is configured.

## Health Checks

```bash theme={null}
curl http://127.0.0.1:3030/health
curl http://127.0.0.1:3030/ready
```

## Before Inviting Users

1. Verify `/health` and `/ready` return healthy
2. Run one low-risk request end to end
3. Run one approval-required flow end to end
4. Confirm provider warnings and dashboard views look correct for your environment

## Practical Limits

* Circuit breaker state is in memory
* Rate limiting state is in memory
* Supported payment asset is USDC
* Supported networks: Base Mainnet and Base Sepolia


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.