Cross-Pool Spread

Same-asset spreads across pools and fee tiers.

Catches tick drift between Uniswap V3 fee tiers and other AMMs on the same chain.

Pricing

$0.10 USDC per call via x402 on Base. No subscription. Pay only when you query.

How to consume (for AI agents)

# 1) Without payment - 402 + x402 quote
curl -i https://mev-signal-api.srv1195681.hstgr.cloud/signals/cross-pool-spread

# 2) With base64 X-PAYMENT header - 200 + data (Permit2 sig in prod)
curl https://mev-signal-api.srv1195681.hstgr.cloud/signals/cross-pool-spread \
     -H "X-PAYMENT: $(echo -n '{"signature":"0x...","owner":"0x...","permit2":{...}}' | base64)"

Endpoint: https://mev-signal-api.srv1195681.hstgr.cloud/signals/cross-pool-spread · manifest · openapi · agents.txt

JavaScript

import { withPaymentInterceptor } from "x402-axios";
import axios from "axios";
import { createWalletClient, http } from "viem";
import { privateKeyToAccount } from "viem/accounts";
import { base } from "viem/chains";

const account = privateKeyToAccount(process.env.AGENT_KEY);
const client  = createWalletClient({ account, chain: base, transport: http() });
const api     = withPaymentInterceptor(axios.create({ baseURL: "https://mev-signal-api.srv1195681.hstgr.cloud" }), client);

const r = await api.get("/signals/cross-pool-spread");
console.log(r.data);

Hit the endpoint →

Other x402 services