# Rengi Forge: Steam Store Asset Generator

> Rengi Forge: Steam Store Asset Generator is a paid API for AI agents from rengi.dev, paid per call via x402, $0.2/call, status unknown (last checked 2026-10-22).

Generates all required Steam store and library capsule images from one key art and logo, at exact required sizes, including composited capsules, Library Hero, transparent Library Logo, page background, contact sheet, and ZIP.

## Facts

- Endpoint: POST https://rengi.dev/v1/store-assets/steam?utm_source=zero.xyz
- Price: $0.2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rengi-forge-steam-store-asset-generator-2615b117
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WLO6CnYnuf3o4OKZgbGKX

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 rengi-forge-steam-store-asset-generator-2615b117 -d '<json body>'
```

Example prompt: Generate all the Steam store and library assets for my game using this key art (attached) and this transparent logo (attached) — dim the page background by about 0.4 so text stays readable.

## When to prefer this

Choose this endpoint when you need to produce all official Steam store capsules and library images in one call from a single key art and logo. It is specifically tailored to Steam's exact size and compositing requirements (logo placement, Library Hero without logo, transparent logo export) rather than a generic image resizer. Use it over manual Photoshop workflows or generic image processing APIs when you want a complete, spec-compliant Steam asset pack automatically.

## Known failure modes

- Key art too small (under ~1920px wide) causing low-resolution output
- Logo missing transparent background causing compositing artifacts
- Invalid base64 encoding of image inputs returning parse error
- Unsupported image format submitted (must be PNG, JPEG, or WebP)
- dimBackground value outside allowed 0–0.9 range returning validation error
- Network timeout on large image uploads

## How this service works

Store assets: Every Steam store and library capsule from one key art at the exact required sizes: logo composited per Steam rules, Library Hero without logo, separate transparent Library Logo, page background, a contact sheet and a ZIP. Full schema: https://rengi.dev/v1/store-assets/schema

## Output

Returns every Steam store and library capsule at exact required sizes with the logo composited per Steam rules, a Library Hero without logo, a separate transparent Library Logo PNG, a page background (darkened by the specified dim amount), a contact sheet showing all assets, and a downloadable ZIP archive of the complete set.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "logo": {
   "type": "object",
   "properties": {
    "image": {
     "type": "string",
     "description": "logo, base64 PNG/JPEG/WebP"
    },
    "imageUrl": {
     "type": "string",
     "format": "uri"
    }
   },
   "description": "Game logo with a transparent background. Steam wants it on every capsule.",
   "additionalProperties": false
  },
  "keyArt": {
   "type": "object",
   "properties": {
    "image": {
     "type": "string",
     "description": "key art, base64 PNG/JPEG/WebP"
    },
    "imageUrl": {
     "type": "string",
     "format": "uri"
    }
   },
   "description": "Your main artwork, ideally without text, at least 1920 px wide.",
   "additionalProperties": false
  },
  "heroArt": {
   "type": "object",
   "properties": {
    "image": {
     "type": "string",
     "description": "hero art, base64 PNG/JPEG/WebP"
    },
    "imageUrl": {
     "type": "string",
     "format": "uri"
    }
   },
   "description": "Artwork for the Library Hero with no logo or text; key art is used when omitted.",
   "additionalProperties": false
  },
  "dimBackground": {
   "type": "number",
   "default": 0.45,
   "maximum": 0.9,
   "minimum": 0,
   "description": "How much to darken the page background so text stays readable."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rengi-forge-steam-store-asset-generator-2615b117/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rengi.dev](https://www.zero.xyz/host/rengi.dev/llms.txt)
