# Rengi Forge Store Assets – App Icon Generator

> Rengi Forge Store Assets – App Icon Generator is a paid API for AI agents from rengi.dev, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-22).

Generates a complete set of app store icons (iOS, Android adaptive, web favicons) from a single square artwork image, with platform-specific Contents.json, manifest snippets, and launcher mask previews.

## Facts

- Endpoint: POST https://rengi.dev/v1/store-assets/icons?utm_source=zero.xyz
- Price: $0.1/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-store-assets-app-icon-generator-8bd1ca25
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_N6GzOVT2T6TaXoQ58Pg2r

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-store-assets-app-icon-generator-8bd1ca25 -d '<json body>'
```

Example prompt: Generate a full app icon set for my game 'Pixel Quest' — iOS 1024 with Contents.json, Android adaptive icons at every density plus Play Store 512, and web favicons with a manifest snippet. Here's my square artwork: [base64 PNG]. Use #1A1A2E as the Android adaptive background color.

## When to prefer this

Choose this endpoint when you need a production-ready, complete multi-platform icon package from a single master image without manually resizing and configuring each platform. It is ideal for indie game developers, app developers shipping to both iOS and Google Play simultaneously, and PWA authors who need favicons and manifests — especially when the required Contents.json, density variants, and adaptive layer separation would otherwise require manual Xcode and Android Studio setup.

## Known failure modes

- Image too small (below 1024x1024) — returns validation error
- Invalid base64 or unreachable imageUrl — returns input error
- Background color not matching hex pattern — returns schema validation error
- App name exceeding 40 characters — rejected by schema
- Payment not included or declined — 402 response blocking the call
- Image format not supported — returns unsupported media type error

## How this service works

Store assets: App icons from one square art: iOS 1024 with Contents.json, Android adaptive icon layers at every density plus legacy and Play Store 512, and web favicons with a manifest snippet. Preview with the masks launchers apply. Full schema: https://rengi.dev/v1/store-assets/schema

## Output

A packaged output containing: iOS 1024px icon and a Contents.json for Xcode asset catalogs; Android adaptive icon foreground and background layers at all standard densities (mdpi through xxxhdpi) plus a legacy icon set and a 512px Play Store icon; web favicons at standard sizes and an HTML/JSON manifest snippet; and preview renders showing how the icon looks under iOS circular, Android adaptive, and other launcher masks.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "art": {
   "type": "object",
   "properties": {
    "image": {
     "type": "string",
     "description": "icon art, base64 PNG/JPEG/WebP"
    },
    "imageUrl": {
     "type": "string",
     "format": "uri"
    }
   },
   "description": "Square artwork, at least 1024x1024. Used as is for iOS and legacy icons.",
   "additionalProperties": false
  },
  "name": {
   "type": "string",
   "default": "My Game",
   "maxLength": 40,
   "minLength": 1
  },
  "background": {
   "type": "string",
   "pattern": "^#?[0-9a-fA-F]{6}$",
   "description": "Android adaptive background colour; sampled from the art's edge when omitted."
  },
  "foreground": {
   "type": "object",
   "properties": {
    "image": {
     "type": "string",
     "description": "adaptive foreground, base64 PNG/JPEG/WebP"
    },
    "imageUrl": {
     "type": "string",
     "format": "uri"
    }
   },
   "description": "Android adaptive icon foreground with transparency; the art is used when omitted.",
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rengi-forge-store-assets-app-icon-generator-8bd1ca25/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)
