Skip to content

v0.6.0 Local First Agents

Choose a tag to compare

@github-actions github-actions released this 05 Mar 20:44
· 762 commits to main since this release
110bff6

Obol banner

v0.6.0 — Local Agents for Ethereum

This is the Obol Stack's v0.6.0 release. It allows you to run AI agents on your own hardware with local-first inference and decentralised infrastructure.

Screenshot 2026-03-04 at 21 49 08

Highlights

  • Qwen 3.5 as default local modelobol model setup now also recommends qwen3.5:9b, a strong general-purpose model that runs well on consumer hardware. (~12GB of RAM, up to 256k context)
  • LiteLLM gateway — replaced llmspy with LiteLLM, an industry-standard OpenAI-compatible proxy with wildcard routing, provider fallbacks, and broad model support
  • Smart model hierarchy — cloud models (Anthropic, OpenAI) automatically become the primary when added via obol model setup, with local models as fallbacks
  • Sell-side monetizationobol sell enables pay-per-request access to local compute via x402 micropayments (USDC on Base Sepolia)
  • Buy-side payments — x402-buyer sidecar with pre-signed ERC-3009 authorizations for bounded, zero-signer-access spending
  • On-chain agent registration — ERC-8004 Identity Registry on Base Sepolia with obol sell register
  • Agent discovery skill — agents can search the ERC-8004 registry to find and purchase services from other agents
  • Base Network Support - Adds Coinbase's Base network as a default free RPC

What's New

LLM Routing

  • LiteLLM with wildcard routing (anthropic/*, openai/*) — add a provider once, use any model
  • obol model sync pushes LiteLLM model list to all OpenClaw instances via host-side file patching (hot-reload, no pod restart)
  • obol model setup auto-detects Ollama models and registers them in LiteLLM
  • Tool calling support through LiteLLM for Ollama models

Monetize (x402)

  • Full sell → discover → buy → settle roundtrip tested end-to-end
  • ServiceOffer CRD with 6-stage reconciliation (monetize.py)
  • x402-verifier ForwardAuth middleware for Traefik Gateway API
  • Buyer sidecar with pre-signed authorization pool

Infrastructure

  • Pinned Ethereum client versions for reproducible deployments
  • Local networks registered in eRPC with proper aliases
  • Disabled default public tunnel (opt-in via obol tunnel provision)
  • Remote-signer chart bumped to 0.3.0
  • OpenClaw chart 0.1.7 with LiteLLM defaults and model fallback support

CLI

  • obol sell — inference, http, list, status, stop, delete, pricing, register
  • obol model sync — refresh OpenClaw model lists from LiteLLM
  • obol model pull — interactive model selection with pull progress
  • Renamed: obol rpcobol network, obol monetizeobol sell

Upgrade

OBOL_RELEASE=v0.6.0 ./obolup.sh
obol stack init && obol stack up

# To upgrade from a local model to a remote anthropic or openAI model
obol model setup

What's Changed

Full Changelog: v0.5.0...v0.6.0