# Oblique Markets ERC-20 Transfer History (Base)

> Oblique Markets ERC-20 Transfer History (Base) is a paid API for AI agents from api.oblique.markets, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Fetches Arkham-compatible ERC-20 token transfer records for a single Base wallet address, filtered by direction and token, from the public Base transfer index.

## Facts

- Endpoint: POST https://api.oblique.markets/api/v1/paid/rep-arkm-transfers
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/oblique-markets-erc-20-transfer-history-base-46471897
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KGr6CGBDk4LrtJHpVv6Q7

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 oblique-markets-erc-20-transfer-history-base-46471897 -d '<json body>'
```

Example prompt: Pull all inbound ERC-20 transfers for the Base wallet 0xAbC...123, limit to the 50 most recent, filtering for USDC only.

## When to prefer this

Choose this endpoint when you need Arkham-formatted ERC-20 transfer records specifically on the Base network for a single wallet, with support for directional filtering (in/out/all) and token-level filtering. It is ideal for on-chain analytics workflows, wallet auditing, or DeFi portfolio tools that need paginated, indexed transfer history without running your own Base node or indexer.

## Known failure modes

- Invalid or malformed wallet address returns an error or empty result
- Unsupported chain value (non-Base) returns a validation error
- Limit or offset out of bounds may return empty results or an error
- Unknown or unsupported token contract address may return empty results
- Payment failure or insufficient USDC balance blocks the request (x402)
- Rate limiting or server errors may return 5xx responses

## How this service works

Use when an agent needs rep arkm transfers. Returns Arkham-compatible ERC-20 transfers for one Base wallet, backed by the public Base transfer index; priced per bounded request $0.005/call via x402. $0.005.

## Output

Returns an array of Arkham-compatible ERC-20 transfer objects for the specified Base wallet, each including sender, recipient, token contract, amount, transaction hash, block number, and timestamp, paginated according to the limit and offset parameters.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "base": {
   "type": "string"
  },
  "flow": {
   "enum": [
    "in",
    "out",
    "all"
   ],
   "type": "string"
  },
  "limit": {
   "type": "integer"
  },
  "chains": {
   "enum": [
    "base"
   ],
   "type": "string"
  },
  "offset": {
   "type": "integer"
  },
  "tokens": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/oblique-markets-erc-20-transfer-history-base-46471897/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.oblique.markets](https://www.zero.xyz/host/api.oblique.markets/llms.txt)
