Credits (Dollarinos)

Dollarinos (Ds) are the compute credits used to run skills on CLANKER.NET.

What are Dollarinos?

Dollarinos are in-app compute credits with no monetary value. They’re used to pay for AI processing when executing skills.

Note: Dollarinos are purely for tracking compute usage within the platform. They cannot be exchanged for real currency.

Subscription Tiers

ModeMonthly DsPricePack Discount
BYOK ModeFree (own key)
PAYG ModeFree (buy packs)
Based Mode2,000 Ds$29/month20% off credit packs

Cost Calculation

Execution costs are based on token usage:

Token TypeCost
Input tokens1 Ds per 1,000 tokens
Output tokens5 Ds per 1,000 tokens
Minimum per execution1 Ds
Minimum balance required to start10 Ds

Example

For an execution with:

  • 2,000 input tokens
  • 5,000 output tokens

Cost = (2,000 / 1,000 × 1) + (5,000 / 1,000 × 5) = 2 + 25 = 27 Ds

Since 27 >= 1 (minimum), the final cost is 27 Ds.

Checking Balance

Via Mobile App

Your balance is shown in the header of the app and on the Account screen.

Via MCP

{
  "tool": "get-credit-balance",
  "arguments": {}
}

Via REST API

GET /api/v1/billing/balance

Response:

{
  "balance": 450,
  "totalSpent": 150,
  "canExecute": true,
  "isAdmin": false
}

Purchasing Credits

Need more Ds? Purchase additional credit packs:

Pack IDDollarinosPriceSavings
pack_100100 Ds$1.00
pack_250250 Ds$2.2510%
pack_500500 Ds$4.2515%
pack_10001,000 Ds$8.0020%
pack_50005,000 Ds$37.5025%

Via Mobile App

  1. Go to Account > Credits
  2. Select a pack
  3. Complete purchase via Apple Pay or credit card

Via REST API

POST /api/v1/billing/purchase
Content-Type: application/json

{
  "packId": "pack_500",
  "email": "[email protected]",
  "successUrl": "https://clanker.net/payment-success",
  "cancelUrl": "https://clanker.net/payment-cancel"
}

Balance Reservation

When you start an execution:

  1. System estimates the maximum cost
  2. Reserves that amount from your balance
  3. After completion, charges actual cost
  4. Returns unused reservation

This prevents overdrafts during long executions.

Monthly Reset

Based Mode subscribers receive their monthly allocation on the 1st of each month:

  • Unused Ds do not roll over
  • Purchased packs do roll over
  • Balance = Monthly allocation + Purchased packs

Transaction History

View your credit transactions:

Via REST API

GET /api/v1/billing/transactions

Response:

{
  "transactions": [
    {
      "id": 1,
      "type": "execution",
      "amount": -27,
      "description": "README Generator execution",
      "createdAt": "2024-01-15T10:31:30Z"
    },
    {
      "id": 2,
      "type": "purchase",
      "amount": 500,
      "description": "500 Ds",
      "createdAt": "2024-01-10T14:00:00Z"
    }
  ]
}

Low Balance Handling

When your balance is insufficient:

  1. Execution is rejected with INSUFFICIENT_CREDITS error
  2. You’ll receive a push notification (if enabled)
  3. Purchase a pack or wait for monthly reset

Best Practices

  1. Monitor usage - Check balance regularly in the app
  2. Optimize prompts - Shorter, focused prompts cost less
  3. Check before executing - Verify balance before large executions
  4. Review transactions - Understand where your credits go