Skip to content

docs: rollout economics as measured (metering changed the key + funding steps) - #1

Merged
ralyodio merged 1 commit into
mainfrom
rollout-billing-reality
Nov 5, 2026
Merged

ralyodio merged 1 commit into
mainfrom
rollout-billing-reality

Conversation

@ralyodio

@ralyodio ralyodio commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Interactive metering went live 2026-11-05 and the subsidy stopped the same day, so this plan's key-minting and funding steps were written against economics that no longer exist. Measured against production and corrected.

What changed

  • A trusted-client key (ifc_) buys nothing. With no end-user subject it resolves trusted_unlinked and lands on the same 10-queries-a-day free tier as an anonymous caller. Fleet apps need an account key (ik_live_) — billing resolves an account, not an app. The package already sends it as Authorization: Bearer, so no package change was needed. Step 5 rewritten.
  • No funding call is needed. interactive_billing.spend_earned is true and spendableMicro counts earned_spendable_micro, so the nodes' $15.23 of confirmed earnings already pays for interactive inference. A short JSON generation charges 5 micro-USD → roughly 3 million calls. fund-from-earnings is explicitly one-way and would have written those dollars out of provider_available_usd for no gain.
  • free_tier_when_empty is true, so an account key on an empty balance degrades to the free tier rather than 402. A key is always safe to wire up.
  • Wave 1 marked done.

The risk worth reading

Both paid keys are dead: OPENAI_API_KEY → 401 Incorrect API key provided (invalid, not just out of credit), ANTHROPIC_API_KEY → credit balance too low. The router parks them correctly and apps stay up, but c0mpute is not the default with a safety net — it is the only working provider. Verified live end to end: provider=c0mpute, huihui_ai/qwen3.5-abliterated:9b, 26s, charged 5 micro-USD against earnings.

🤖 Generated with Claude Code

Interactive metering went live 2026-11-05 and the subsidy stopped the
same day, which invalidates the key and funding steps this plan was
written against.

- A trusted-client key (ifc_) buys nothing: with no end-user subject it
  resolves trusted_unlinked and lands on the same 10-queries-a-day free
  tier. Apps need an ACCOUNT key (ik_live_), which the package already
  sends correctly. Step 5 rewritten; the fleet key is minted.
- No funding call is needed. spend_earned is on and earned_spendable
  counts, so the nodes' $15.23 of confirmed earnings already pays for
  interactive inference. A short JSON call charges 5 micro-USD, so that
  is ~3M calls. fund-from-earnings is one-way and would gain nothing.
- Recorded the real risk: both paid keys are dead (OpenAI 401 invalid,
  Anthropic no credit), so c0mpute is not a default with a safety net,
  it is the only working provider.
- Wave 1 done: autoblog 0.5.0.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@ralyodio
ralyodio merged commit 46710b3 into main Nov 5, 2026
3 checks passed
@ralyodio
ralyodio deleted the rollout-billing-reality branch November 5, 2026 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant