$0.01
per call · USD Coin on base
Mutable-risk report for a token — can the owner still turn it hostile? No API key, no account, no signup; pay per call in USDC on Base. GET ?address=0x... (required), chain=ethereum|base (default base). Direct on-chain reads only: eth_getCode, owner(), pendingOwner(), paused(), EIP-1967 slots. Returns mutable_risk_score, verdict, can_turn_hostile, time_to_rug, every owner power explained in plain English, and raw controls. For agents holding or about to buy a token.
Endpoint
GET https://uxus.finance/api/risk/live/pro3
Calls / 30d
1
Unique payers / 30d
Sep 3
Last called
exact
Payment scheme
Call this service
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);
const res = await fetchWithPay("https://uxus.finance/api/risk/live/pro", {
method: "GET",
});
const data = await res.json();curl -X GET \
"https://uxus.finance/api/risk/live/pro?address=0x+token+contract+address.+Required.&chain=ethereum+%7C+base.+Default+base." \
-H "X-PAYMENT: <signed x402 payment>"Example response
{
"address": "0x...",
"can_turn_hostile": true,
"chain": "base",
"controls": {},
"mutable_risk_score": 20,
"powers_explained": [
{
"code": "OWNER_RETAINS_PRIVILEGES",
"meaning": "Ownership not renounced; owner-only functions remain callable."
}
],
"tier": "pro",
"time_to_rug": "immediate",
"verdict": "CAUTION"
}Payment details
0xe0ed7a30589fec49e98f2085c7162b90fdbb83deUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913Is this your API?
Pin it to the top of Onchain Data and the homepage with a featured placement.
More from Uxus & similar services
Uxus · Search
uxus.finance
Live web search for AI agents — no API key, no account, no signup; pay per call in USDC on Base. GET ?q=YOUR+QUERY (required), count=N (1-20, default 10). Returns { query, results: [{ title, url, description, score }], provider, latency_ms }; score is 1.0 for the top result descending toward 0.1, so you can rank or threshold. Multiple search backends with automatic failover. For agents grounding an answer in current web data or gathering source URLs to scrape.
Uxus · Risk PRO
uxus.finance
Full wallet & token risk report — no API key, no account, no signup; pay per call in USDC on Base. GET ?address=0x... (required), chain=ethereum|base (default base), type=wallet|token (default wallet). Checks OFAC sanctions, scam/phishing lists, and honeypot/tax/mint signals. Returns risk_score 0-100, risk_level, a PROCEED|CAUTION|BLOCK verdict, flags[], reasons[] with severity, raw signals, and sources[]. For agents screening a counterparty before they transact.
Uxus · Scrape
uxus.finance
Fetch any URL and get clean, LLM-ready page content — no API key, no account, no signup; pay per call in USDC on Base. Gets past common bot-blocking. Params: ?url=... (required), format=markdown|text|html (default markdown), max_chars=N (default 40000, max 120000). Returns { url, status, title, description, format, content, truncated, chars, latency_ms }; non-HTML URLs return raw content. For agents that need a page as text before summarising or extracting.