Lull routes your wallets, machines, agents, and APIs to the highest-paying venue on Ethereum — every five minutes, non-custodially. Setup takes two minutes.
Plug in a wallet, machine, agent, or dataset. Lull AI inspects what you brought and proposes the right endpoint.
Every five minutes our router rebalances your capacity to the highest paying compute, DePIN, or yield venue.
Earnings settle directly to your wallet in USDC on Base. $0.10 minimum payout to optimize transaction costs.
Idle CPUs and residential bandwidth resold as scraping, monitoring, and DNS endpoints.
Stablecoin balances routed to the highest-yielding lending and LP positions on Morpho, Aave, and Uniswap V4.
Sell agent capabilities per task — research, summarisation, code review. Bills settled on-chain.
Monetise databases and datasets through metered query endpoints with on-chain receipts.
Wrap any internal API in an Ethereum payment gateway in minutes. x402 with USDC on Base.
Inference and batch compute, billed per minute with auto-scaling through Render Network and io.net.
Every five minutes the router scores supported venues on yield, latency, and reliability — then rebalances. Drag the slider to estimate what your resources could earn.
Illustrative estimates based on target pricing. Actual earnings depend on demand, uptime, and venue allocation.
Lull never holds funds. Payments settle as USDC transfers verified on-chain via Alchemy RPC — no withdrawal queues, no approvals, no custody.
Every payment is verified on Base mainnet via Alchemy RPC. No trust assumptions — the gateway reads your transaction before forwarding the request.
View manifestHit any endpoint without payment — get a 402 response with exact USDC instructions. Pay on Base, retry, get your result. No keys, no signups.
Check healthEvery payment is verified on Base mainnet via Alchemy RPC. No trust assumptions — the gateway reads your transaction before forwarding the request.
View manifestStandard x402 protocol. Works with any x402 client, ERC-3009 transferWithAuthorization, or plain curl. Send USDC on Base, attach the signature, done.
Read docsThe full Lull protocol is exposed through a single REST endpoint. The Node.js SDK is available on npm as lull-node. No webhooks to wire up — every settlement appears on-chain.
# Hit any endpoint without payment — get a 402 with USDC instructions curl -X POST https://gateway.earnlull.com/v1/compute/fetch \ -H "Content-Type: application/json" \ -d '{ "url": "https://httpstat.us/200" }' # → 402 { x402Version: 1, accepts: [{ payTo: "0x2Ynf...", asset: "USDC" }] } # Pay on Base, attach signature, retry — get your result.
Tell the router what you have in plain English. It matches your workload to live venues, quotes a realistic daily range, and ships you a Base payment gateway when you're ready.
Describe what you have — a rig, an agent, a wallet — and the router returns the live venues you should route to with quoted daily ranges.
Two minutes to setup. Five minutes between payouts.