# WarpPay402 Aerodrome veAERO Actions

> WarpPay402 Aerodrome veAERO Actions is a paid API for AI agents from api.warppay402.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-02).

Executes veAERO governance and liquidity actions on the Aerodrome Finance protocol, including locking tokens, voting, and claiming bribes.

## Facts

- Endpoint: POST https://api.warppay402.com/api/v1/tools/aerodrome-veaero?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/warppay402-aerodrome-veaero-actions-1cc6f626
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_RBty_SEzzJauEgp_Hgwcm

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 warppay402-aerodrome-veaero-actions-1cc6f626 -d '<json body>'
```

Example prompt: Lock my AERO tokens into veAERO using Aerodrome's voting escrow, then vote for my preferred liquidity pool gauges and claim any pending bribe rewards.

## When to prefer this

Use this endpoint when an AI agent needs to programmatically interact with Aerodrome Finance's veAERO voting escrow system on Base chain — specifically for ve(3,3) governance actions like locking tokens, voting on gauges, and harvesting bribes. Prefer this over manual wallet interactions when automating DeFi governance workflows in an agent pipeline that supports x402 micropayments.

## Known failure modes

- Invalid action enum value returns validation error
- Insufficient AERO balance for lock or increase amount
- Lock period already at maximum (4 years) for increaseUnlockTime
- No claimable bribes available for claimBribes action
- On-chain transaction failure due to network congestion or gas issues
- Missing required 'action' field returns 400 error

## How this service works

Non-Custodial x402 Monetization Server & MCP Tools for AI Agents.

## Output

Returns a JSON object confirming the action taken, a success boolean, and the protocol name ('Aerodrome veAERO'), indicating whether the on-chain interaction was successfully submitted.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "action"
 ],
 "properties": {
  "action": {
   "enum": [
    "createLock",
    "increaseAmount",
    "increaseUnlockTime",
    "vote",
    "claimBribes"
   ],
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "action": "vote",
  "success": true,
  "protocol": "Aerodrome veAERO"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/warppay402-aerodrome-veaero-actions-1cc6f626/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.warppay402.com](https://www.zero.xyz/host/api.warppay402.com/llms.txt)
