# Canvas 2D Playable Starter: vertical-23-d2

> Canvas 2D Playable Starter: vertical-23-d2 is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-19).

Returns editable source files for a browser Canvas 2D maze game using the vertical-23-d2 preset, configurable by title, seed, and accent color.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-game-vertical-23-d2-canvas?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/canvas-2d-playable-starter-vertical-23-d2-fa5c7ea6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FnE94Ol8JmDVrI2Xrt2hH

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 canvas-2d-playable-starter-vertical-23-d2-fa5c7ea6 -d '<json body>'
```

Example prompt: Give me the editable Canvas 2D maze game starter for the vertical-23-d2 preset, with title 'Dungeon Run', seed 1337, and accent color #ff6644.

## When to prefer this

Choose this endpoint when you need a ready-to-edit, dependency-free Canvas 2D browser maze game specifically using the vertical-23-d2 preset layout. It is ideal for rapid prototyping, educational use, or game jam bootstrapping where you want source files you can immediately customize. Prefer it over Three.js or WebGL starters when you want the simplest possible browser-native 2D rendering with no external library overhead.

## Known failure modes

- Invalid accent color format (must match ^#[0-9a-fA-F]{6}$) returns a validation error
- Seed value out of range (must be 0–2147483647) returns a validation error
- Title exceeding 80 characters or empty string returns a validation error
- Payment not fulfilled via x402 protocol results in 402 Payment Required response
- Server unavailability returns a 5xx error

## How this service works

Canvas 2D playable starter: vertical-23-d2: Editable maze game rendered with browser Canvas 2D; no external runtime library. Preset vertical-23-d2; configurable title, seed and accent. Source files, not hosted gameplay. One of 100 presets across 10 shared generators. 0.01 USDC includes one editable playable maze starter.

## Output

A set of editable source files (HTML/JavaScript) implementing a browser-playable maze game rendered with the native Canvas 2D API, pre-configured with the vertical-23-d2 preset layout and the supplied title, seed, and accent color. No external runtime library is bundled. The files are ready to open locally or deploy, and are fully editable by the recipient.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "seed": {
   "type": "integer",
   "default": 42,
   "maximum": 2147483647,
   "minimum": 0
  },
  "title": {
   "type": "string",
   "default": "Maze Quest",
   "maxLength": 80,
   "minLength": 1
  },
  "accent": {
   "type": "string",
   "default": "#55b7ff",
   "pattern": "^#[0-9a-fA-F]{6}$"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/canvas-2d-playable-starter-vertical-23-d2-fa5c7ea6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
