← all projects

Obol

@Makabeez·Makabeez·5 followers·added 2026-07-19
1
stars
1.8k
lines
34
files
0
forks
5
followers
languages
Python 63%JavaScript 15%HTML 15%Solidity 5%Shell 2%

Obol is the buyer in a room of sellers. This Python agent takes a USDC budget, discovers paid API providers on Arc, pays each per call, and scores what comes back. A Thompson-sampling multi-armed bandit in obol/allocator/bandit.py sizes spend toward providers with proven edge, keeps probing cheap unknowns, and cuts losers once confident, with response quality judged in obol/eval/evaluator.py. Each verdict is written on-chain through contracts/ReputationRegistry.sol, so any other agent can read who delivers before paying, with a Node sidecar (sidecar/payer.mjs) handling settlement and a live dashboard served from dashboard/server.py. The result is capital allocation as the core of agent autonomy: the smartness is in what to buy, how much, and when to stop.

events
tags
circle components
builder bio

Algorithmic trader & Web3 builder. Onchain agents, DeFi security tooling, trading infra. Solidity · Python · Rust.

team · solo

1 (Solo) — 1

on xx/geiserjoe2
last pushed 2026-06-23