返回顶部
a

aavegotchi-3d-renderer

Render Aavegotchi assets by deriving renderer hashes from Goldsky Base core data and calling POST /api/renderer/batch on www.aavegotchi.com. Use when the user gives a tokenId or inventory URL, or when deterministic hash plus image artifacts are required.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.2
安全检测
已通过
490
下载量
0
收藏
概述
安装方式
版本历史

aavegotchi-3d-renderer

# Aavegotchi 3D Renderer Render gotchi assets from token data and renderer batch APIs. ## Inputs - Accept either `tokenId` or inventory URL with `id=<tokenId>`. - Target Base by default (`chainId=8453`). ## Outputs - Return derived renderer hash. - Return `/api/renderer/batch` HTTP status. - Save raw batch JSON to disk. - Save `PNG_Full` and `PNG_Headshot` to disk when available. - Return `GLB_3DModel` availability and URL when present. ## Execute 1. Extract `tokenId` from direct input or inventory URL. 2. Query Goldsky Base core subgraph: `https://api.goldsky.com/api/public/project_cmh3flagm0001r4p25foufjtt/subgraphs/aavegotchi-core-base/prod/gn` 3. Derive hash in renderer format: `<Collateral>-<EyeShape>-<EyeColor>-<Body>-<Face>-<Eyes>-<Head>-<RightHand>-<LeftHand>-<Pet>` 4. Kick off render with `POST https://www.aavegotchi.com/api/renderer/batch` using: - `force: true` - `verify: false` - `renderTypes: ["PNG_Full", "PNG_Headshot", "GLB_3DModel"]` 5. Poll `POST /api/renderer/batch` with `verify: true` until `availability.exists=true` for all requested render types or timeout. 6. Download `proxyUrls.PNG_Full` and `proxyUrls.PNG_Headshot` only when corresponding `availability.exists=true`. 7. Return the hash, kickoff + verify responses, poll summary, and saved artifact paths. ## Command Run the bundled script: ```bash node scripts/render-gotchi-bypass.mjs --token-id 6741 ``` Or pass an inventory URL: ```bash node scripts/render-gotchi-bypass.mjs \ --inventory-url "https://www.aavegotchi.com/u/0x.../inventory?itemType=aavegotchis&chainId=8453&id=6741" ``` Use `--out-dir /tmp` to control artifact location (default: `/tmp`). Optional polling controls: ```bash --poll-attempts 18 --poll-interval-ms 10000 ``` ## Return format Always return: 1. `tokenId` 2. `hash` 3. Kickoff status, verify status, and raw JSON paths 4. Poll summary (`pollAttempts`, `pollIntervalMs`, `renderReady`) 5. `PNG_Full` and `PNG_Headshot` output paths (or missing reason) 6. `GLB_3DModel` availability and URL when present ## Troubleshooting - If Goldsky returns no gotchi, verify `tokenId` and Base context. - If batch returns hash-format `400`, verify eye mappings and right/left wearable order (`index4` then `index5`). - If `availability.exists` is `false`, ensure kickoff used `force:true`, then keep polling `verify:true` until timeout. - If endpoint returns `404`, verify production deployment state.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 aavegotchi-3d-renderer-1776312541 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 aavegotchi-3d-renderer-1776312541 技能

通过命令行安装

skillhub install aavegotchi-3d-renderer-1776312541

下载 Zip 包

⬇ 下载 aavegotchi-3d-renderer v0.1.2

文件大小: 6.86 KB | 发布时间: 2026-4-16 18:35

v0.1.2 最新 2026-4-16 18:35
Release 0.1.2: force renderer kickoff (force:true, verify:false), add verify polling, and return clear availability/missing reasons for artifacts.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部