# X420Bot Token Purchase - 1 USDC Fixed

> X420Bot Token Purchase - 1 USDC Fixed is a paid API for AI agents from x420bot.x420.dev, paid per call via x402, $1/call, status unknown (last checked 2026-09-15).

Purchases exactly 1 USDC worth of X420Bot (0x02b4C075034DCf750B89D3A4137e97c538975b07) tokens on behalf of the caller

## Facts

- Endpoint: GET https://x420bot.x420.dev/api/puff
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x420bot-token-purchase-1-usdc-fixed-37bdfcda
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3zCS-65YGpTI2FjBcmktG

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 x420bot-token-purchase-1-usdc-fixed-37bdfcda
```

Example prompt: Buy me 1 USDC worth of X420Bot tokens using the x420.dev puff endpoint — the contract is 0x02b4C075034DCf750B89D3A4137e97c538975b07.

## When to prefer this

Use this endpoint when you want to purchase exactly 1 USDC worth of X420Bot tokens in a single fixed-cost call. Prefer this over the custom-amount sibling if you want simplicity and a predictable $1 spend. Choose the 5 USDC sibling for larger fixed purchases, or the custom-amount endpoint if you need a different denomination.

## Known failure modes

- Insufficient USDC balance or payment failure — payment not processed, tokens not received
- Network or blockchain congestion — swap transaction hash may be null even if send succeeded
- Smart contract error — message field may indicate swap failure with tokens not delivered
- Rate limiting or service downtime — HTTP error with no response body
- Invalid payment header — x402 payment protocol misconfiguration

## How this service works

Buy 1 USDC worth of X420Bot tokens 0x02b4C075034DCf750B89D3A4137e97c538975b07

## Output

Returns a message string confirming the purchase, the amount of X420Bot tokens received, the USDC amount paid, the send transaction hash, and the swap transaction hash (some may be null if the swap step is pending or failed).

## Response schema (JSON Schema)

```json
{
 "message": "string",
 "tokensReceived": "string",
 "usdcAmountPaid": "string",
 "sendTransactionHash": "string | null",
 "swapTransactionHash": "string | null"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x420bot-token-purchase-1-usdc-fixed-37bdfcda/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x420bot.x420.dev](https://www.zero.xyz/host/x420bot.x420.dev/llms.txt)
