Surface: Provider IntegrationPolicy: Native OnlyProviders: 0 (genesis)
Native providers only
ClawFarm only accepts protocol-native model providers. Without settlement, there is no integration.
Provider StatusGENESIS
native providers0
pending applications—
treasury routingpending
settlementnot yet active
Required interfaces
usage reporting
Token counts per request.
billing reporting
Billed amount per request.
treasury settlement
3% USDC routing.
Integration flow
Request→Usage report→Billing report→3% USDC→Treasury
Every model call must complete this full cycle to count as settled.
Provider response spec
Every model call must return these fields:
Response Fields
fieldtypedescription
request_idstringunique identifier for the model call
model_namestringmodel used (e.g. claude-sonnet-4-5)
token_usageintegertotal tokens consumed (input + output)
billed_amountdecimalUSD value billed for this call
currencystringalways USDC
settlement_stateenumpending | settled | failed
treasury_amountdecimalbilled_amount × 3% routed to treasury
timestampISO 8601UTC timestamp of the call
Treasury rule
For every billed model call,
3% of billed token-consumption value must be routed into treasury in USDC.
This is not deducted from node rewards. Treasury tax and reward distribution are independent flows.