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

# Understanding and withdrawing your earnings

> How provider earnings are calculated per model, how to check your balance via CLI or web console, and how to withdraw via Stripe Connect.

Every token your Mac generates for a consumer request earns you a share of that request's billing. Darkbloom charges consumers per million tokens — input and output priced separately — and credits the full amount to your account. There is no platform fee deducted from provider earnings.

## How pricing works

Billing is per token and varies by model. Larger, higher-quality models command higher rates. The current rates for the models available on the network are:

| Model                         | Input               | Output             |
| ----------------------------- | ------------------- | ------------------ |
| Gemma 4 26B 8-bit             | \$0.065 / 1M tokens | \$0.20 / 1M tokens |
| Qwen3.5 27B Claude Opus 8-bit | \$0.10 / 1M tokens  | \$0.78 / 1M tokens |
| Qwen3.5 122B MoE 8-bit        | \$0.13 / 1M tokens  | \$1.04 / 1M tokens |
| MiniMax M2.5 8-bit            | \$0.06 / 1M tokens  | \$0.50 / 1M tokens |

The coordinator credits your account after each completed request. Earnings accumulate in real time as your Mac serves.

## Checking your earnings

### From the CLI

```bash theme={null}
darkbloom earnings
```

This shows your current balance, total lifetime earnings, total jobs served, and a list of recent individual payouts with the model and amount for each.

Example output:

```
Darkbloom Earnings

Coordinator: online (14 providers connected)

Earnings:
  Balance:       $4.821200
  Total earned:  $12.340000
  Jobs served:   8423

Recent payouts:
  $0.000182  qwen3.5-27b-claude-opus-8bit
  $0.000094  mlx-community/gemma-4-26b-a4b-it-8bit
  $0.000341  qwen3.5-27b-claude-opus-8bit
  $0.000076  mlx-community/gemma-4-26b-a4b-it-8bit
  $0.000217  qwen3.5-27b-claude-opus-8bit
```

### From the web console

Log in at [darkbloom.dev](https://darkbloom.dev) and navigate to the **Earn** section. The dashboard shows your balance, a usage graph over time, and the full payout history with filtering by date and model.

### From the leaderboard API

The network publishes a public leaderboard of provider earnings:

```bash theme={null}
GET /v1/leaderboard
```

This endpoint returns providers ranked by total earnings. It is publicly accessible — no authentication required.

## Withdrawing your earnings

Darkbloom uses [Stripe Connect](https://stripe.com/connect) for payouts. To set up withdrawals:

<Steps>
  <Step title="Connect a payout method">
    Go to the **Earn** section of the web console and click **Set up payouts**. This opens the Stripe Connect onboarding flow where you can link a bank account or debit card.
  </Step>

  <Step title="Request a withdrawal">
    Once your payout method is connected, click **Withdraw** and enter the amount. Stripe processes the transfer to your bank account or card.
  </Step>

  <Step title="Receive your funds">
    Transfer times vary by payout method and region. Bank transfers typically arrive within 1-3 business days.
  </Step>
</Steps>

<Note>
  Withdrawals require your device to be linked to your account. If you have not run `darkbloom login`, earnings are tracked locally but cannot be withdrawn until the machine is linked.
</Note>

## Maximising earnings

A few factors affect how much your machine earns:

* **Uptime** — the more hours your provider is running and connected, the more requests it can serve. Consider using [scheduling](/provider/scheduling) to serve during hours when your Mac would otherwise be idle.
* **Model choice** — higher-value models (like Qwen3.5 122B or MiniMax M2.5) earn more per token. If your hardware has the memory headroom, serving a larger model can significantly increase earnings per request.
* **Hardware** — Macs with more unified memory and higher memory bandwidth serve requests faster, which means higher throughput and more tokens per hour.
