Drop either oracle into any autonomous agent stack with five lines of code. x402 handles payment — you handle the logic.
Live on x402
BaseGuard
Token Safety Oracle
Deterministic on-chain verdict for any ERC-20. Deployer history, LP lock status,
holder concentration, risk score 0–100. Built for agents that can't afford to hold a rug.
POST /verdict$0.20 · Full analysis
POST /verdict/lite$0.02 · Quick check
BaseEthereumArbitrumSolana
Live on x402
WalletGuard
Wallet Intelligence Oracle
Full wallet profile for any EVM address. Bot detection, whale classification,
rug history, mixer flag, chain footprint. Know who you're dealing with before the deal.
POST /wallet$0.10 · Full profile
POST /wallet/quick$0.02 · Quick check
POST /wallet/batch$0.50 · Batch (up to 25)
BaseEthereumArbitrum
// live explorer
Try it now.
Free demo — calls the actual verdict engine. No wallet required.
// try an example
Live demo calls the actual verdict engine via free proxy — no payment required
// BaseGuard + CDP AgentKit — x402 payments from agent walletimport{ CdpWalletProvider }from"@coinbase/agentkit";import{ wrapFetchWithPayment }from"@x402/fetch";// Configure agent wallet (CDP handles key management)const walletProvider =await CdpWalletProvider.configureWithWallet(config);const fetch =wrapFetchWithPayment(globalThis.fetch, walletProvider);// Same call — payment auto-handled by the agent's own walletconst verdict =awaitfetch("https://baseguard.scoopflashman.tech/verdict",{
method:"POST",
headers:{"Content-Type":"application/json"},
body:JSON.stringify({ contractAddress:"0x...", chainId:"base"})}).then(r => r.json());// No API keys. No subscription. Agent pays per query from its wallet.
// No installation needed — add to your MCP client config:{"mcpServers":{"baseguard":{"command":"npx","args":["-y","baseguard-walletguard-mcp"]}}}// Works with: Claude Desktop, Cursor, Windsurf, any MCP-compatible client// Then ask: "Is 0x4ed4... safe to trade on Base?"