# ArbiPulse DeFi Yield Arbitrage

> ArbiPulse DeFi Yield Arbitrage is a paid API for AI agents from arbipulse.vercel.app, paid per call via x402, $0.1/call, status down (last checked 2026-09-02).

Finds cross-protocol borrow/deposit spread opportunities in DeFi lending markets across multiple chains

## Facts

- Endpoint: GET https://arbipulse.vercel.app/api/defi
- Price: $0.1/call
- Payment: x402
- Status: down
- Last checked: 2026-09-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/arbipulse-defi-yield-arbitrage-5a62781b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Vm_9T15CmNDWP3Xj8EomR

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 arbipulse-defi-yield-arbitrage-5a62781b
```

Example prompt: Show me the best borrow-deposit spread opportunities in DeFi right now — I want to see which protocols and chains have the biggest rate differentials I could exploit for a carry trade.

## When to prefer this

Use this endpoint when you specifically want to identify borrow-deposit spread opportunities across DeFi lending protocols (e.g. Aave, Compound, Morpho), as opposed to DEX price arbitrage, CEX spot arbitrage, or funding rate carry trades. Best for agents executing or evaluating interest-rate-based carry strategies in DeFi.

## Known failure modes

- Rate feed unavailable for a specific chain or protocol — partial results returned
- No profitable spreads found above a threshold — empty opportunity list
- Protocol RPC endpoint down — stale or missing data for affected chain
- Invalid or unsupported chain/asset filter — 400 error
- Payment not received or insufficient — 402 error blocking response

## How this service works

12 endpoints scanning arbitrage opportunities across DeFi yield spreads, DEX price differentials, perpetual funding rates, sports surebets, ETF/NAV gaps, and commodity regional pricing. Execution-tier calldata for AI agents. Payments via x402 protocol on Base mainnet (USDC $0.05–$0.20 per query). Part of PulseNetwork.

## Output

Returns a list of cross-protocol borrow/deposit spread opportunities, including the lending protocols involved, the asset, borrow and deposit rates on each side, the net APY spread, and the chain(s) involved, ranked by profitability.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "asset": "USDC",
  "chain": "base",
  "scan_time": "2026-06-06T12:00:00Z",
  "risk_warning": "DeFi yield rates are variable and can change within hours. Flash loan fees add ~0.09% per Aave use.",
  "best_raw_yields": [
   {
    "apy": 11.8,
    "chain": "Base",
    "tvl_usd": 48000000,
    "protocol": "Morpho",
    "stablecoin": true
   }
  ],
  "strategy_context": "USDC yield spreads on Base are at 2-month highs due to Morpho incentive programs. Aave borrow rates remain suppressed.",
  "best_borrow_rates": [
   {
    "ltv": 0.75,
    "chain": "Base",
    "protocol": "Aave V3",
    "borrow_apy": 4.2
   }
  ],
  "pulse_suggestions": [],
  "yield_arb_opportunities": [
   {
    "strategy": "Aave Base Borrow → Morpho USDC Vault",
    "borrow_apy": 4.2,
    "deposit_apy": 11.8,
    "borrow_chain": "Base",
    "risk_factors": [
     "Smart contract risk",
     "Rate variability"
    ],
    "deposit_chain": "Base",
    "net_spread_bps": 760,
    "borrow_protocol": "Aave V3",
    "execution_steps": [
     "Deposit WETH collateral on Aave",
     "Borrow USDC at 75% LTV",
     "Deposit USDC into Morpho vault"
    ],
    "tvl_deposit_usd": 48000000,
    "deposit_protocol": "Morpho",
    "collateral_required": "WETH (75% LTV) or use flash loan",
    "flash_loan_eligible": true,
    "net_annual_yield_pct": 7.6,
    "capacity_estimate_usd": "~$500k before meaningful rate compression"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/arbipulse-defi-yield-arbitrage-5a62781b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from arbipulse.vercel.app](https://www.zero.xyz/host/arbipulse.vercel.app/llms.txt)
