# 402onBNB Token Sale Participation

> 402onBNB Token Sale Participation is a paid API for AI agents from www.402bnb.fun, paid per call via x402, $10/call, status unknown (last checked 2026-10-20).

Accepts a one-time 10 USDC payment to register an address as a participant in the 402onbnb token sale

## Facts

- Endpoint: POST https://www.402bnb.fun/api/participate?utm_source=zero.xyz
- Price: $10/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/www-402bnb-fun-44440912
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_LEQXSF2faA4owu3gNvc9J

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 www-402bnb-fun-44440912 -d '<json body>'
```

Example prompt: I want to participate in the 402onbnb token sale — go ahead and submit my one-time 10 USDC participation payment to register my address.

## When to prefer this

Use this endpoint specifically when a user wants to register for the 402onbnb token sale by paying the 10 USDC entry fee. This is a one-time, per-address action — not a general-purpose payment or recurring subscription endpoint.

## Known failure modes

- Address has already participated — duplicate payment rejected
- Insufficient USDC balance to cover the 10 USDC fee
- Payment authorization fails or x402 protocol error
- Token sale has ended or participation window is closed
- Invalid wallet address format

## How this service works

Pay 10 USDC to participate in 402onbnb token sale (one payment per address only)

## Output

A confirmation that the caller's address has been registered as a participant in the 402onbnb token sale, after the 10 USDC payment is processed. Only one successful participation is allowed per address.

## Response schema (JSON Schema)

```json
{
 "input": {
  "type": "http",
  "method": "GET"
 },
 "output": {
  "type": "object",
  "properties": {
   "message": {
    "type": "string",
    "required": false,
    "description": "Response message"
   },
   "success": {
    "type": "boolean",
    "required": true,
    "description": "Whether payment succeeded"
   },
   "verified": {
    "type": "boolean",
    "required": false,
    "description": "Whether payment was verified"
   },
   "paymentId": {
    "type": "string",
    "required": false,
    "description": "Payment record ID"
   },
   "timestamp": {
    "type": "string",
    "required": false,
    "description": "ISO timestamp of payment"
   },
   "userAddress": {
    "type": "string",
    "required": false,
    "description": "User wallet address"
   },
   "eligibleTokens": {
    "type": "string",
    "required": false,
    "description": "Amount of tokens claimable (50000 $402 tokens)"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/www-402bnb-fun-44440912/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from www.402bnb.fun](https://www.zero.xyz/host/www.402bnb.fun/llms.txt)
