Documentation Index
Fetch the complete documentation index at: https://docs.startale.com/llms.txt
Use this file to discover all available pages before exploring further.
Every image and video in the manifest is validated. Submissions that fail validation are rejected.
For best results, export marketing assets as high-quality WebP. Use PNG only where it is strictly necessary, for example sharp logos on flat backgrounds.
Images
| Field | Dimensions | Aspect | Max size | Formats | Notes |
|---|
iconUrl | 1024 × 1024 px | 1:1 | 512 KB | WebP (recommended), PNG, JPG | No transparency. Submit as flat square, the corner radius is applied by the Startale App. |
splashImageUrl | 200 × 200 px | 1:1 | 50 KB | WebP (recommended), PNG, JPG | Centered icon shown while the iframe loads. |
heroImageUrl | 1200 × 630 px | 1.91:1 | 512 KB | WebP (recommended), PNG, JPG | Used for the app grid card. |
imageUrl | Any | 3:2 | 3 MB | PNG, JPG, JPEG, WebP | Embed preview image. Flexible resolution at 3:2. |
ogImageUrl | 1200 × 630 px | 1.91:1 | 256 KB | WebP (recommended), PNG, JPG | Social previews on X, Telegram, Discord. |
featuredBannerImageUrl | 2400 × 1260 px | 1.91:1 | 1 MB | WebP (recommended), PNG, JPG | Featured rotation banner at the top of the explorer. |
screenshotUrls[] | 1284 × 2778 px | Portrait | 750 KB each | WebP (recommended), PNG, JPG | Maximum 3 screenshots. |
Videos
| Field | Dimensions | Aspect | Max duration | Max size | Format |
|---|
heroImageUrlAnimated | 1200 × 630 px | 1.91:1 | 4 seconds | 1 MB | MP4, H.264 baseline, max 30 fps, no audio |
featuredBannerImageUrlAnimated | 2400 × 1260 px | 1.91:1 | 4 seconds | 2 MB | MP4, H.264 baseline, max 30 fps, no audio |
Icon safe zone
| Value |
|---|
| Canvas size | 1024 × 1024 px |
| Safe zone | 850 × 850 px (83%), centered |
| Format | WebP recommended, PNG, or JPG |
| Max file size | 512 KB |
| Transparency | Not allowed |
| Corner radius | Applied by the Startale App, submit as a flat square |
Keep your logo within the safe zone circle. Do not pre-apply a corner radius. The Startale App rounds the corners for you.
Hero image safe zone
| Value |
|---|
| Canvas size | 1200 × 630 px (1.91:1) |
| Safe zone | 1200 × 420 px, vertically centered |
| Format | WebP recommended, PNG, or JPG |
| Max file size | 512 KB |
Keep important content within the vertically centered safe area. The hero image is used for the app grid card.
Featured banner safe zone
| Value |
|---|
| Canvas size | 2400 × 1260 px (1.91:1) |
| Safe zone | 1600 × 560 px, centered |
| Format | WebP recommended, PNG, or JPG |
| Max file size | 1 MB |
| Desktop overlay | App info panel covers the left ~33% of the canvas |
| Mobile overlay | Info bar covers the bottom ~20% of the canvas |
Place logos, characters, title text, and other focal content inside the centered 1600×560 safe zone. Background imagery can extend to the full canvas, but anything load-bearing should sit within the safe area.
App viewport
If screenCompatibility.desktop is omitted or false, your Mini App renders inside a 424×695 px portrait frame on desktop. When desktop: true, the iframe expands to fill the available browser viewport.
When landscapeOnly: true, the effective canvas is 695×424 px, content is rotated 90° clockwise, and you should design at that effective size.
Aspect ratio enforcement
Aspect ratios above are enforced at validation with a 1% tolerance. A 1200×640 image, for example, fails the 1.91:1 hero ratio check.
Hosting recommendations
- Serve images over a CDN with HTTP/2 and proper
Cache-Control headers.
- WebP delivers smaller files than PNG or JPG at the same visual quality. Use it where possible.
- Avoid serving images from third-party redirect chains. Only 3 redirects are followed before the URL is rejected.