# Blockchain Money Map Default Asset Token Amount Advisor

> Blockchain Money Map Default Asset Token Amount Advisor is a paid API for AI agents from api.blockchainmoneymap.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-17).

Validates and advises on the correct token amount to use for x402 payments given a token, network, price format, and decimals configuration

## Facts

- Endpoint: POST https://api.blockchainmoneymap.com/api/x402/x402-default-asset-tokenamount-advisor?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/blockchain-money-map-default-asset-token-amount-advisor-6f24310a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yILfb5IwTsE-SrTqFQ2f5

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 blockchain-money-map-default-asset-token-amount-advisor-6f24310a -d '<json body>'
```

Example prompt: Can you check whether my x402 payment configuration is correct — I'm paying on Base network with USDC, 6 decimals, price format is 'exact', default asset is supported, and the amount is 1000000?

## When to prefer this

Use this endpoint when building x402-enabled agents that need to validate or compute the correct token amount before submitting a blockchain micropayment, especially when handling dynamic pricing, multiple networks, or tokens with non-standard decimal configurations. It is specifically designed for the x402 payment protocol context rather than general blockchain token lookups.

## Known failure modes

- Missing required fields (network, token, price_format, token_decimals, default_asset_supported_present) returns validation error
- Invalid or unsupported token/network combination may return advisory warning
- Incorrect token_decimals relative to known token standards may trigger mismatch advisory
- Payment failure if $0.01 USDC x402 fee is not provided upfront

## How this service works

Advises whether an x402 route should use dollar-string pricing or explicit TokenAmount facts.

## Output

A JSON response indicating whether the token amount is valid and correctly configured for the given x402 payment context, including advisory guidance on the recommended token amount based on network, token, decimals, price format, and whether default asset or explicit amounts should be used.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "mode": {
   "enum": [
    "check"
   ]
  },
  "facts": {
   "type": "object",
   "required": [
    "network",
    "token",
    "price_format",
    "token_decimals",
    "default_asset_supported_present"
   ],
   "properties": {
    "token": {
     "type": "string",
     "maxLength": 500
    },
    "amount": {
     "type": "number"
    },
    "network": {
     "type": "string",
     "maxLength": 500
    },
    "currency": {
     "type": "string",
     "maxLength": 500
    },
    "price_format": {
     "type": "string",
     "maxLength": 500
    },
    "token_decimals": {
     "type": "number"
    },
    "explicit_token_amount_present": {
     "type": "boolean"
    },
    "default_asset_supported_present": {
     "type": "boolean"
    }
   },
   "additionalProperties": false
  },
  "policy": {
   "type": "object",
   "additionalProperties": true
  },
  "reference_facts": {
   "type": "object",
   "required": [
    "network",
    "token",
    "price_format",
    "token_decimals",
    "default_asset_supported_present"
   ],
   "properties": {
    "token": {
     "type": "string",
     "maxLength": 500
    },
    "amount": {
     "type": "number"
    },
    "network": {
     "type": "string",
     "maxLength": 500
    },
    "currency": {
     "type": "string",
     "maxLength": 500
    },
    "price_format": {
     "type": "string",
     "maxLength": 500
    },
    "token_decimals": {
     "type": "number"
    },
    "explicit_token_amount_present": {
     "type": "boolean"
    },
    "default_asset_supported_present": {
     "type": "boolean"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/blockchain-money-map-default-asset-token-amount-advisor-6f24310a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.blockchainmoneymap.com](https://www.zero.xyz/host/api.blockchainmoneymap.com/llms.txt)
