← Work

WalletLens

Pay-per-query wallet intelligence for people, scripts and AI agents. No accounts, no subscription. Every query is paid for individually in USDC.

Role
Built solo · API, web app, MCP server
When
Apr 2026
Status
Open source
Links
$0.05the cheapest query; a full report is $1.00
3ways in: web app, REST API, MCP server
0accounts needed
3 daysfirst commit to working product

What it is

Paste a wallet address and get its activity, its transfers and a plain-language summary of what it has been doing. There’s no account and no plan. Each query is paid for on its own in USDC, from $0.05 for transfers to $1.00 for a full report.

The same service is available three ways:

  • A web app, with Sign-In with Ethereum.
  • A REST API for scripts.
  • An MCP server, published on npm as @walletlens/mcp. Claude, Cursor and other agents can look up a wallet and pay for the answer themselves.

Why it exists

WalletLens is the other side of MonkePay. MonkePay lets an API charge agents; WalletLens is an API built from the start for agents to be paying customers. It’s one backend serving two kinds of client: people sign in with their wallet, and machines pay with x402.

How it works

Wallet data comes from Arkham and is cached in Redis for five minutes, so repeated questions about the same wallet don’t cost twice upstream. Claude turns the structured data into the written summary. People sign in with Ethereum and get a JWT; agents skip all of that and simply pay.

How it fits together
Askweb · API · MCP 402price per query PayUSDC over x402 Wallet datacached 5 min Summarywritten by Claude AnswerJSON or report Ask web · API · MCP 402 price per query Pay USDC over x402 Wallet data cached 5 min Summary written by Claude Answer JSON or report
A decision, and the option I rejected
Decision · PricingAccepted
Decided

Charge per query over x402, with no accounts.

Rejected

Accounts with a monthly subscription.

Because

An agent can't fill in a sign-up form or manage a card. A price on each request is something a person, a script and an agent can all pay in the same way.