# Mint Intel: Base Gas Estimator

> Mint Intel: Base Gas Estimator is a paid API for AI agents from mintintel.35-171-220-195.sslip.io, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-31).

Estimates gas consumption, current gas price, and total ETH fee for a Base chain transaction before signing, or returns willFail with revert reason if it would fail.

## Facts

- Endpoint: GET https://mintintel.35-171-220-195.sslip.io/v1/base/estimate-gas?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mint-intel-base-gas-estimator-b8794480
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5gfnByyh04ssIAXF7_CI8

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 mint-intel-base-gas-estimator-b8794480
```

Example prompt: Before I sign this Base transaction, estimate how much gas it'll use and what the total ETH fee will be — I'm sending from 0xAbC...sender to 0x1234...contract with this calldata: 0xa9059cbb000...and no ETH value attached.

## When to prefer this

Use this endpoint when you need to simulate a Base (Coinbase L2) transaction before signing to avoid wasted gas on failed transactions, preview ETH fees, or diagnose revert reasons. Prefer this over Ethereum mainnet estimators when the target chain is Base specifically. Ideal for wallets, DeFi agents, and NFT minting flows that need a dry-run before committing.

## Known failure modes

- Missing required 'to' address returns a 400 error
- Invalid address format (non-hex or wrong length) causes a validation error
- Calldata exceeding 12 KB limit is rejected
- RPC node unavailability may cause transient 5xx errors
- Transactions that revert return willFail:true with a revert reason rather than a hard error
- Stale gas price if Base network conditions change rapidly between estimate and submission

## How this service works

Estimate the gas a Base transaction will consume via eth_estimateGas before signing it (?to=&from=&data=&value=): gas units, current gas price and estimated fee in ETH, or willFail with the revert reason when it would fail.

## Output

Returns a JSON object with willFail (boolean), and when successful: gasEstimate (integer gas units), current gas price (in wei), and estimated total fee in ETH. When the transaction would revert, willFail is true and a revert reason string is included.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "to"
     ],
     "properties": {
      "to": {
       "type": "string",
       "description": "contract or recipient address (0x + 40 hex)"
      },
      "data": {
       "type": "string",
       "description": "0x calldata (max 12 KB)"
      },
      "from": {
       "type": "string",
       "description": "sender address (recommended)"
      },
      "value": {
       "type": "string",
       "description": "wei to send (decimal or 0x hex)"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "willFail"
     ],
     "properties": {
      "willFail": {
       "type": "boolean"
      },
      "gasEstimate": {
       "type": "integer"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mint-intel-base-gas-estimator-b8794480/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mintintel.35-171-220-195.sslip.io](https://www.zero.xyz/host/mintintel.35-171-220-195.sslip.io/llms.txt)
