{"eid":"dahl","name":"Dahl Inference","domain":"dahl.global","resolved_by":"domain","topics":["inference"],"n_records":1,"best_vorder":2,"review":null,"aliases":["Dahl Inference","dahl.global"],"records":[{"rid":"inference/dahl-inference","card":{"rid":"inference/dahl-inference","eid":"dahl","topic":"inference","slug":"dahl-inference","provider":"Dahl Inference","url":"https://inference.dahl.global/docs/tokens/","domain":"dahl.global","category":"inference API on the Gonka network, one-time 100M-token grant, anonymous account","tier":null,"verdict":"trial-only","vorder":2,"grp":"trial","self_hosted":0,"confidence":"documented","binding":"volume-quota","identity_kind":"anonymous","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":"rest","egress_metered":null,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-11-04T06:15:50.267Z","verified_basis":"live","checked_on":"2026-11-04","stale_on":"2026-12-05","n_evidence":5,"usd_month":null,"usd_per_tb_month":null,"summary":"a one-time gift of 100 million tokens to the account pool at signup, with no monthly reset; a new key holds 0 tokens until tokens are allocated from the pool","duplicate_of":null,"n_unknown":4,"free_unit":"tokens"},"record":{"topic":"inference","slug":"dahl-inference","per_object_cap":{"stated":"not applicable"},"retention":{"stated":"not applicable"},"egress":{"terms":null,"metered":false},"interface":["rest"],"verified_at":"2026-11-04T06:15:50.267Z","provider":"Dahl Inference","url":"https://inference.dahl.global/docs/tokens/","category":"inference API on the Gonka network, one-time 100M-token grant, anonymous account","free_tier":{"stated":"a one-time gift of 100 million tokens to the account pool at signup, with no monthly reset; a new key holds 0 tokens until tokens are allocated from the pool","unit":"tokens","metered_on":"unstated","source_url":"https://inference.dahl.global/docs/tokens/","read_on":"2026-11-04","notes":"creating extra keys does not grant more free tokens; paid top-ups are about $0.02 per 1M tokens"},"endpoint":"https://inference.dahl.global/v1/chat/completions","tooling":"OpenAI-compatible client at https://inference.dahl.global/v1 with a Bearer key; sign-up is browser-only behind a Cloudflare check","chaining":"top-up with crypto (USDT, BTC and others via NOWPayments) makes the account paid and first in the capacity queue","limits":[{"kind":"volume-quota","value":"100 million tokens once per account, spent on input plus output tokens","source":"https://inference.dahl.global/docs/tokens/"},{"kind":"request-rate","value":"parallel-request limits per key and per account and a per-model concurrency cap return 429; free accounts queue behind paid ones at peak; no numbers published","source":"https://inference.dahl.global/docs/api/"}],"binding":"volume-quota","binding_note":"the one-time 100M-token grant is the whole free allowance","identity_cost":{"kind":"anonymous","detail":"an account is a username and a generated fingerprint that is the password; there is no email recovery by design; sign-up runs a Cloudflare browser check","country":null},"reliability_note":"at model capacity, requests are admitted paid accounts first, then free accounts; 429 model_concurrency when a model is full","confidence":"documented","evidence":[{"url":"https://inference.dahl.global/docs/tokens/","date":"2026-11-04","capture":"sha256:2b66300782144b6629e93fd49ef41abdcef8c97ddaa0208b061df6d172286635","quote":"- New account: 100 million tokens as a gift at signup — they go to the pool, not to the first key.","proved":"a new account receives 100 million tokens at signup"},{"url":"https://inference.dahl.global/docs/tokens/","date":"2026-11-04","capture":"sha256:2b66300782144b6629e93fd49ef41abdcef8c97ddaa0208b061df6d172286635","quote":"Creating extra keys does not grant more free tokens.","proved":"extra keys add no free tokens"},{"url":"https://inference.dahl.global/docs/authentication/","date":"2026-11-04","capture":"sha256:adfcb711d814aa8d725a6a4c9424b6c92f195318d378cc23ba9839242b9d847b","quote":"If you lose the fingerprint, create a new account. There is no email recovery by design.","proved":"accounts have no email"},{"url":"https://inference.dahl.global/docs/authentication/","date":"2026-11-04","capture":"sha256:adfcb711d814aa8d725a6a4c9424b6c92f195318d378cc23ba9839242b9d847b","quote":"Username: 3–20 characters, letters, digits, underscore.","proved":"the account is a username plus a fingerprint"},{"url":"https://inference.dahl.global/docs/api/","date":"2026-11-04","capture":"sha256:30c66a27bb24a911a0406541c93c4134a7817f55343d2872e91bd118009190a2","quote":"When a model is at capacity, requests are admitted by account class: paid accounts first, then free accounts, then keys not linked to an account.","proved":"free accounts queue behind paid at capacity"}],"verdict":"trial-only","notes":"one-time grant, no monthly reset"},"claims":[{"path":"$.free_tier","kind":"has-free-tier","num":1.0,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.free_tier.stated","kind":"free-quota","num":0.0,"unit":"tokens","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[0].value","kind":"limit:volume-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[1].value","kind":"limit:request-rate","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.egress.metered","egress-unknown"],["$.egress.terms","process"],["$.per_object_cap.stated","not-applicable"],["$.retention.stated","not-applicable"]],"history":[],"drift":[]}]}