# UBI Payout Estimate for Arc Wallet

> UBI Payout Estimate for Arc Wallet is a paid API for AI agents from apexfaucet.xyz, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-01).

Estimates a specific Arc wallet's share of the next ubi.fun UBI payout, including timing details for the current and upcoming payout lists.

## Facts

- Endpoint: GET https://apexfaucet.xyz/api/x402/arc-ubi?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ubi-payout-estimate-for-arc-wallet-11106a8d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gzk7sN7ptcwLDPVOXWcD3

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 ubi-payout-estimate-for-arc-wallet-11106a8d
```

Example prompt: What's the estimated UBI payout for my Arc wallet 0x1234567890abcdef1234567890abcdef12345678 — how much USDC will I get and when does the next payout list lock in?

## When to prefer this

Use this endpoint when you need a real-time, per-wallet estimate of ubi.fun UBI payout on Arc, including payout timing details. It is the only known API that combines live Arc UBI balance reads with the ubi.fun payout contract state to produce an actionable per-wallet estimate. Prefer this over generic blockchain balance queries when the goal is specifically to forecast UBI income or determine payout eligibility timing.

## Known failure modes

- Invalid or malformed wallet address (not matching 0x + 40 hex chars) returns a validation error
- Wallet has zero UBI balance — returns zero payout estimate
- ubi.fun payout contract data may be up to 15 minutes stale
- Arc RPC read failure may cause transient errors
- Payment of $0.003 USDC via x402 required; missing or invalid payment header returns 402

## How this service works

UBI (ubi.fun) payout estimate for one Arc wallet, read on Arc just now. UBI (ubi.fun) payout estimate for one Arc wallet. Pass ?address=0x.... Our server reads the wallet's UBI balance on Arc just now and prices it against the USDC waiting in ubi.fun's holder payout contract (read every 15 minutes): the estimated share of the next payout, when the next payout list becomes valid and when it was fixed (UBI bought after that counts from the list after it).

## Output

Returns the estimated USDC share of the next ubi.fun payout for the given Arc wallet, based on its current UBI token balance read live from Arc and the USDC amount sitting in the ubi.fun holder payout contract (refreshed every 15 minutes). Also includes the timestamp when the next payout list becomes valid and when the current payout list was fixed, so users know whether newly purchased UBI counts toward this cycle or the next.

## 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",
    "queryParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "address": {
       "type": "string",
       "pattern": "^0x[0-9a-fA-F]{40}$",
       "description": "The 0x Arc wallet whose UBI (ubi.fun) payout to estimate."
      }
     }
    }
   }
  },
  "output": {
   "type": "object"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ubi-payout-estimate-for-arc-wallet-11106a8d/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)
