81trust / 100
Arc Impostors
by APEX Arc fake token list in Onchain & crypto
x402 APIPassing, checked 24 min ago
Every token symbol on Arc that more than one contract is using, with how many contracts wear each name and the canonical address where we have verified one. EVERY COUNT LIVES IN summary (symbolsReused, poolsIndexed, worstSymbol, worstCount) and NO count is quoted here, on purpose: the Arc index grows fast enough that a figure written into this text is stale within hours.
GET https://apexfaucet.xyz/api/x402/arc-impostors
Last 30 days
All checks passedSome failedAll failedNot checked
- Uptime
- 100%
- Response time
- 69 ms typical, 69 ms slowest 5%
- Last check
- 24 min ago
- Next check
- in 7 min
How to call it
# See the payment challenge (nothing is charged)
curl -i -X GET "https://apexfaucet.xyz/api/x402/arc-impostors"import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client().register(
"eip155:8453",
new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);
// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fapexfaucet.xyz%2Fapi%2Fx402%2Farc-impostors
const res = await pay("https://apexfaucet.xyz/api/x402/arc-impostors");
console.log(await res.json());Example output
{
"data": {
"chain": "arc",
"chainId": 5042,
"indexSince": "block 18,000,000 (before the first v4 pool on Arc)",
"limit": "Counted across every token that has a Uniswap v4 pool on Arc (243181 pools); a c…",
"measuredAt": "2026-10-06T05:18:08.896Z",
"ok": true,
"reusedSymbols": [
{
"canonical": "0xA12Cd81d0f9988E3d60c4B6a0D52D368Ef3c788d",
"contracts": 3126,
"hasCanonical": true,
"symbol": "ARC"
}
],
"rule": "Identity on Arc is the contract address, never the symbol.",
"summary": {
"canonicalNamesWeTrack": 4,
"poolsIndexed": 243181,
"symbolsReused": 21335,
"worstCount": 3126,
"worstSymbol": "ARC"
},
"tier": "full"
},
"ok": true,
"paid": 0.004
}Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 24 min ago | Passed | 402 | 76 ms | $0.004 |
| 4 h ago | Passed | 402 | 57 ms | $0.004 |
| 9 h ago | Passed | 402 | 69 ms | $0.004 |