# Laso Finance Auth Token

> Laso Finance Auth Token is a paid API for AI agents from laso.finance, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Issues an access token upon receipt of an exact 1000 USDC (v2) payment on Base (eip155:8453) within a 300-second window

## Facts

- Endpoint: GET https://laso.finance/auth
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/laso-finance-bc9feed7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SOrdFN-3PLPIXEOes5OA7

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 laso-finance-bc9feed7
```

Example prompt: I need to authenticate with Laso Finance — pay exactly 1000 USDC (v2) on the Base network and get me an access token back within the 300-second payment window.

## When to prefer this

Use this endpoint when you need to authenticate and obtain an access token specifically for Laso Finance services and are prepared to make an exact 1000 USDC v2 payment on the Base network. This is the canonical x402-payment-gated authentication flow for Laso.

## Known failure modes

- Payment amount is not exactly 1000 USDC — rejects with payment mismatch error
- Payment not completed within 300-second window — times out and no token is issued
- Wrong USDC version (not v2) used for payment — payment validation fails
- Wrong network used (not eip155:8453/Base) — payment not recognized
- Payment already used or replayed — token not re-issued

## How this service works

Get a Firebase ID token for authenticating with the callable APIs

## Output

An access token (authorization credential) issued by Laso Finance after the exact 1000 USDC v2 payment on Base (eip155:8453) has been confirmed within the 300-second window.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "auth": {
       "type": "object",
       "properties": {
        "id_token": {
         "type": "string",
         "description": "Firebase ID token for the callable APIs"
        },
        "expires_in": {
         "type": "string"
        },
        "refresh_token": {
         "type": "string"
        }
       }
      },
      "user_id": {
       "type": "string"
      },
      "callable_base_url": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## More

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