ChainSolana·CustodyNon-Custodial·SettlementOn-Chain·Routingeco · auto · premium·Settle< 400ms
GITHUB ↗
Surface: Provider RegistrationVersion: v2.0Gate: Permissionless

Become a Provider

Register on-chain with a model endpoint, a price table, and a $CLAF stake. No approval. No billing infrastructure. Settlement goes directly from user escrow to your wallet via smart contract.

Two revenue streams: 97% of every USDC payment (direct, on-chain) + $CLAF token rewards per Epoch.

Service Revenue97% of every user payment (USDC, on-chain)
$CLAF Rewards70% of Epoch issuance, weighted by W_i
Staking RequirementMinimum 1,000 $CLAF
Vesting180-day linear release

GPU Node (Local or Cloud)

Deploy LLaMA, Mistral, Qwen, DeepSeek, or any open-source model on your own hardware or cloud GPU (Lambda, RunPod, CoreWeave).

Third-Party API Proxy

Wrap OpenAI, Anthropic, Gemini, MiniMax, or any model API behind a ClawFarm-compatible endpoint.

Custom Model Service

Fine-tuned models, domain-specific inference services, or proprietary runtimes — if it serves tokens, it qualifies.

Multi-Model Router

Register a single endpoint that routes to multiple models. The protocol meters each call individually.

1
Get the Provider SDKClone from GitHub — includes registration script and dual-sig support
2
Configure endpoint and pricingSet your inference endpoint URL, supported models, and per-token pricing (on-chain)
3
Stake $CLAF tokensMinimum 1,000 $CLAF locked as collateral against misbehavior
4
Register on-chainCall the registry contract — no approval, instant activation
5
Implement dual-signatureYour endpoint must sign usage proofs per response (SDK handles this)
6
Go liveTraffic routes to you immediately. $CLAF rewards from first Epoch.
git clone https://github.com/rogerwu188/clawfarm-skill.git ~/clawfarm-provider

cd ~/clawfarm-provider
npm install
# provider.config.json
{
  "endpoint": "https://your-endpoint.example.com/v1",
  "models": [
    {
      "id": "llama-3-70b",
      "input_price_per_token": 0.0000008,
      "output_price_per_token": 0.0000024
    },
    {
      "id": "mistral-7b",
      "input_price_per_token": 0.0000002,
      "output_price_per_token": 0.0000006
    }
  ],
  "wallet": "your_solana_wallet_address",
  "stake_amount": 1000
}
# Register on-chain (stakes $CLAF + creates Provider account)
npx clawfarm register

# Check status
npx clawfarm status

# View earnings (USDC revenue + $CLAF rewards)
npx clawfarm earnings

# Update pricing
npx clawfarm update-pricing --config provider.config.json

# Begin unstaking (7-day period)
npx clawfarm unstake
User deposits USDC to escrow contract
  ↓
User sends request → routed to your endpoint
  ↓
You serve inference → return response + sign usage proof
  ↓
User SDK counts tokens client-side → co-signs usage proof
  ↓
Settlement contract processes dual-signed proof:
  ├── 0.97 × cost → your wallet (on-chain)
  └── 0.03 × cost → treasury → buyback & burn

No Stripe. No billing system. No payment processing.