# Base Token Exit Check (Simulated Buy+Sell)

> Base Token Exit Check (Simulated Buy+Sell) is a paid API for AI agents from apexfaucet.xyz, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-02).

Simulates a full round-trip buy and sell of a Base token via its deepest Uniswap v2/v3/v4 pool against ETH/WETH in a single block, returning net ETH recovered, round-trip cost, revert reasons, token metadata, and renouncement status.

## Facts

- Endpoint: GET https://apexfaucet.xyz/api/x402/base-exit-check/:token?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/base-token-exit-check-simulated-buy-sell-57014775
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XN_P_nwF6mkfQs9ZKu0Ro

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability base-token-exit-check-simulated-buy-sell-57014775
```

Example prompt: Can I actually exit this Base token at 0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed — simulate a full buy and sell through its deepest Uniswap pool and tell me how much ETH I'd get back, the round-trip cost, and whether either leg would revert?

## When to prefer this

Use this endpoint when you need to verify whether a Base token can actually be sold (not just estimated), especially to detect honeypots or illiquid tokens before committing capital. It is superior to static liquidity checks because it executes both legs in a single simulated block against the real deepest Uniswap pool. Prefer this over Arc-specific endpoints when the token is not an Arc launch, and over generic price APIs when you specifically need exit feasibility and revert diagnostics.

## Known failure modes

- Token address not found or invalid — no pool returned, revert reason provided
- No Uniswap v2/v3/v4 pool exists for the token against WETH/ETH — returns error indicating no liquidity
- Sell leg reverts (honeypot) — returns revert reason and zero ETH recovered
- Buy leg reverts — returns revert reason for buy failure
- Network or RPC error on Base — endpoint may return 5xx or timeout
- Malformed token address — API returns validation error

## How this service works

Honeypot check for Base tokens: a real buy and sell simulated on Uniswap before you trade. Can you get out of this Base token, and what does it cost? Pass a Base token address: we find its deepest Uniswap v2, v3 or v4 pool against WETH or ETH (hooks included), then EXECUTE a buy and a full sell in one simulated Base block and return the ETH that comes back, the round-trip cost, and the revert reason if either leg fails. Plus name, supply and whether ownership is renounced.

## Output

Returns the ETH recovered after a simulated full sell, the round-trip cost in ETH, the deepest pool found (including v4 hooks), revert reason if either the buy or sell leg fails, token name, total supply, and whether contract ownership has been renounced. All figures come from a simulated execution on Base, not an estimate.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "pathParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "token"
     ],
     "properties": {
      "token": {
       "type": "string",
       "description": "Base token contract address (0x followed by 40 hex characters)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/base-token-exit-check-simulated-buy-sell-57014775/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from apexfaucet.xyz](https://www.zero.xyz/host/apexfaucet.xyz/llms.txt)
