AskJeev Butler

AskJeev LIVE

Your autonomous agent butler — earning, trading across 18 chains, generating images, and proving it's human-backed since 2026.

The problem: AI agents need to transact autonomously, but there's no trust infrastructure. How does one agent know another is real? How do you gate sensitive content by age without KYC?

AskJeev combines three primitives: x402 (agent-to-agent payments), Self Protocol (ZK proof-of-human identity on Celo), and ERC-8004 (on-chain agent registry) — into a self-sustaining agent that earns, trades, creates, and serves.

The Loop

Earn (x402) Detect (18 chains) Swap (Uniswap) Bridge (Across) Think (Venice/Bankr) Create (Venice Images) Serve Repeat

What Makes This Different

ZK Age-Gated Image Generation

Uncensored AI image generation via Venice AI — but only for agents that prove they're backed by a human aged 18+ via Self Protocol's ZK passport proof. No KYC, no data leak. First-of-its-kind age gate without identity disclosure.

Identity-Tiered DeFi Access

Self-verified agents get premium arbitrage scanning (17 chains, AI analysis, 0.01% thresholds). Unverified agents get basic access (5 chains). Real economic incentive for agents to prove identity.

Self-Sustaining Economics

9 paid API endpoints earn USDC via x402 protocol. Revenue funds Bankr LLM inference, Uniswap swaps, and Venice AI calls. The agent pays for its own compute from service fees.

Agent Trust Profile

Live on-chain identity — fetched from Celo mainnet

Loading...

Live Demo

Wallet: Not connected

Free demo endpoints return live data. Paid endpoints show the x402 payment wall ($0.005-$0.03 USDC on Base).

Free — live results:

Self Identity: Not verified — verify to unlock free inference + image gen

Paid — x402 payment required (USDC on Base):

Self Verified — free inference (3 calls/day) — verify above to unlock

Private Portfolio Rebalance Planner:

Zerion reads full portfolio (all chains, all tokens). Venice AI privately analyzes + suggests swap/bridge routes.

Paid API Endpoints

EndpointMethodPriceDescription
/api/arbitragePOST$0.01Cross-chain arbitrage detection across 18 chains
/api/swap-quotePOST$0.005Uniswap swap quote on any of 18 chains
/api/private-analyzePOST$0.02Venice AI private analysis (zero data retention)
/api/askPOST$0.01Bankr multi-model reasoning (20+ models)
/api/rebalancePOST$0.02Private portfolio rebalance planner (Venice + Uniswap routes)
/api/discoverPOST$0.01x402 service discovery
/api/generate-imagePOST$0.03Uncensored image generation (Self 18+ only)
/api/limit-orderPOST$0.01Gasless limit order via UniswapX
/api/bridgePOST$0.01Cross-chain bridge via Across Protocol

Free Endpoints

EndpointMethodDescription
/healthGETHealth check
/agent.jsonGETERC-8004 agent manifest
/x402-discoveryGETx402 service discovery manifest
/api/balancesGETLive wallet balances (Base + Celo)
/api/self-statusGETSelf Agent ID verification status
/api/self-verifyGETLive trust card (agent identity + on-chain card)
/api/agent-cardGETOn-chain Agent Card from Celo

Supported Chains

Ethereum Base Arbitrum Polygon Optimism Celo BNB Chain Avalanche Blast World Chain Unichain zkSync Linea Zora Monad X Layer Soneium Tempo

Try It

Use the AI agent skill, Claude Code MCP, or cURL to get started.

Install the AskJeev skill for any AI agent:

curl -s https://synthesis-hackathon-beta.vercel.app/skill.md

Or add to your agent's skill config:

{
  "skills": [{
    "name": "askjeev",
    "url": "https://synthesis-hackathon-beta.vercel.app/skill.md",
    "description": "Cross-chain arbitrage, private analysis, image gen, portfolio rebalancing"
  }]
}

The skill file tells AI agents how to discover and call AskJeev's x402 endpoints.

Use with Claude Code / Claude Desktop

AskJeev's paid endpoints work with any x402-compatible agent. The easiest way is x402-wallet-mcp — a self-custodial USDC wallet + x402 payment signing as an MCP server for AI agents.

Claude Code (one command):

claude mcp add x402-wallet -- npx x402-wallet-mcp

Cursor / Windsurf / Claude Desktop: Add to your MCP config:

{
  "mcpServers": {
    "x402-wallet": {
      "command": "npx",
      "args": ["x402-wallet-mcp"]
    }
  }
}

No API keys or signup required. On first run, a Privy HSM-backed wallet is automatically provisioned. Fund it via the fund_wallet tool (Coinbase Onramp — debit card or Apple Pay) or send USDC on Base directly. Link to email with wallet_link for recovery on any device.

Whitelist AskJeev (just ask Claude):

"Add synthesis-hackathon-beta.vercel.app to my x402 allowlist"

Claude will probe our x402 discovery endpoint, find the merchant wallet address, and add it automatically. Or set it in config:

"X402_WHITELIST": "synthesis-hackathon-beta.vercel.app"

Then just ask Claude:

"Scan for cross-chain arbitrage on ethereum, base, and linea
 using https://synthesis-hackathon-beta.vercel.app/api/arbitrage"

"Ask the Bankr LLM what cross-chain arbitrage is via
 https://synthesis-hackathon-beta.vercel.app/api/ask"

"Bridge 1 USDC from base to arbitrum via
 https://synthesis-hackathon-beta.vercel.app/api/bridge"

The MCP server handles wallet provisioning (Privy HSM — keys never on disk), x402 payment signing (EIP-3009), spending controls, and automatic 402 retry. Your AI agent pays autonomously in USDC on Base.

On-Chain Proof

Every action is verifiable on-chain — registration, swaps, and identity.

ERC-8004 Agent ID: #34354Registration TX (Base)

Self Agent ID: #42Registry (Celo)

Autonomous Swap 1: 0x260b...370b

Autonomous Swap 2: 0x1fa7...3ed4

Quick Links