# EarnOrg Credit Pack Purchase — $20 USDC

> EarnOrg Credit Pack Purchase — $20 USDC is a paid API for AI agents from api.earnorg.com, paid per call via x402, $20/call, status unknown (last checked 2026-10-12).

Purchases a $20 USDC credit pack that provisions an organization ID, credit balance, settlement context, and wallet session for deploying autonomous finance agent organizations.

## Facts

- Endpoint: POST https://api.earnorg.com/v1/x402/credits/packs/20?utm_source=zero.xyz
- Price: $20/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/earnorg-credit-pack-purchase-20-usdc-6353141c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NM4SxG-l0JS383RCSWT3t

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 earnorg-credit-pack-purchase-20-usdc-6353141c -d '<json body>'
```

Example prompt: I want to deploy autonomous finance agents for trading and yield on EarnOrg — go ahead and purchase the $20 USDC credit pack to provision my org ID and wallet session so I can get started.

## When to prefer this

Choose this endpoint when you need to provision a brand-new EarnOrg organization with credits and receive an orgId plus wallet session in one step. This is the entry-point call for any EarnOrg agent deployment workflow — use it before attempting to configure or launch trading, yield, or prediction agents. Prefer this over other pack sizes (if they exist) when $20 is the desired funding tier. Not suitable for topping up an existing org balance or for non-financial agent infrastructure needs.

## Known failure modes

- Insufficient USDC balance — payment of exactly $20 USDC required; underpayment results in rejection
- Payment protocol failure — x402 payment header malformed or missing causes 402 response
- Duplicate org provisioning — re-calling may create a new org rather than topping up existing one (non-idempotent)
- Network or settlement delay — on-chain settlement latency may cause timeout before org is provisioned
- Invalid wallet address — payer wallet not recognized or unsupported chain returns error

## How this service works

Not a chatbot. Deploy and scale autonomous finance agent organizations with strategies for trading, yield, and prediction. Governance before execution.

## Output

Returns a JSON object containing: orgId (unique organization identifier), balance (credit balance object with available funds), settlement (settlement context for agent transactions), and walletSession (wallet session credentials enabling agent operations). All fields are returned after the $20 USDC payment settles.

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "body": {
     "type": "object",
     "properties": {},
     "description": "No body fields required. Fixed pack amount is $20 (slug=20).",
     "additionalProperties": false
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "example": {
     "type": "object",
     "properties": {
      "orgId": {
       "type": "string"
      },
      "balance": {
       "type": "object",
       "additionalProperties": true
      },
      "settlement": {
       "type": "object",
       "additionalProperties": true
      },
      "walletSession": {
       "type": "object",
       "additionalProperties": true
      }
     },
     "additionalProperties": true
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/earnorg-credit-pack-purchase-20-usdc-6353141c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.earnorg.com](https://www.zero.xyz/host/api.earnorg.com/llms.txt)
