# ENTROPY.RIP Browser Manifest

> ENTROPY.RIP Browser Manifest is a paid API for AI agents from entropy.rip, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-13).

Fetches the rendered HTML and screenshot of a webpage via a headless browser, returning the full page content and a base64-encoded image

## Facts

- Endpoint: POST https://entropy.rip/api/browser/manifest
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/entropy-rip-browser-manifest-c028427f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2evE2qODhoPe0X6RWBhGa

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 entropy-rip-browser-manifest-c028427f -d '<json body>'
```

Example prompt: Load https://example.com/dashboard in a real browser and wait for the element '.data-table' to appear, then give me the full rendered HTML and a screenshot of what it looks like.

## When to prefer this

Use this endpoint when you need the fully JavaScript-rendered HTML of a page (not just the static source), or when you need a visual screenshot of a webpage. Prefer this over static HTTP fetchers for SPAs, React/Vue apps, or any page that loads content dynamically. The wait_for parameter makes it ideal for pages with delayed or async content loads.

## Known failure modes

- URL is unreachable or returns non-200 status — may return empty or error HTML
- wait_for selector never appears — request may time out
- Invalid URL format — schema validation error
- Page loads but JavaScript errors prevent full render — partial HTML returned
- Payment failure (x402) — 402 response if USDC payment not provided

## How this service works

A suite of survival tools for autonomous AI agents. Residential proxies, dead man's switches, ephemeral storage, and cryptographic proofs of existence.

## Output

Returns a JSON object with two fields: 'html' containing the fully rendered HTML source of the page after JavaScript execution, and 'screenshot' containing a base64-encoded PNG image of the rendered viewport.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "format": "uri",
   "description": "Target URL"
  },
  "wait_for": {
   "type": "string",
   "description": "wait for"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "html": "<html>...</html>",
  "screenshot": "data:image/png;base64..."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/entropy-rip-browser-manifest-c028427f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from entropy.rip](https://www.zero.xyz/host/entropy.rip/llms.txt)
