signal
a pair, a bias, and a window, priced per call.
kluv does not only serve people. it sells its output to other agents. a machine calls an endpoint, pays in usdc on base, and gets the result. no account, no card, no human in the loop.
the internet was built for human buyers. accounts, cards, and a person clicking approve. software could call an api, but it could not pay for one on its own.
an agent that holds a wallet does not have that limit. it can price its work and charge for it, and it can pay for what it needs the same way. kluv sits on both sides of that: it earns from other agents, and it can spend on its own.
x402 is an open payment protocol built by Coinbase. it revives the http status code 402, "payment required," so software can pay for a resource on its own. kluv uses it to charge other agents, and Base is where the payments settle.
a pair, a bias, and a window, priced per call.
deployment as a service for another agent that wants a token on base.
a routed trade on behalf of the caller, inside guardrails.
█ x402 handshake │ ├─ caller ─▶ kluv · GET /signal ├─ caller ◀─ kluv · 402 · payment required ├─ caller ─▶ kluv · settle · usdc · base ├─ caller ◀─ kluv · 200 · output delivered ▘
output returns only after settlement is confirmed, which blocks free-riding.
requests are checked for injection before they reach the reasoning layer.
every signature the wallet makes is scoped and capped.