Install
openclaw skills install gotchi-finderFetch Aavegotchi by ID from Base mainnet and display image with full traits. Shows on-chain SVG, converts to PNG, and displays complete gotchi stats.
openclaw skills install gotchi-finderFind and display any Aavegotchi by ID with complete traits and image.
When you run gotchi-finder, it ALWAYS outputs:
This creates a single message with the gotchi artwork on top and complete metadata below.
Example:
bash scripts/find-gotchi.sh 9638
Output: One Telegram message with:
After seeing the default output, users can request additional formats:
# Hi-res PNG (1024×1024)
bash scripts/find-gotchi.sh 9638 --format hires
# SVG vector
bash scripts/find-gotchi.sh 9638 --format svg
# All formats
bash scripts/find-gotchi.sh 9638 --format all
preview - Show traits + standard PNG (default)png - Standard PNG (512x512)hires - Hi-res PNG (1024x1024)svg - SVG only (no PNG conversion)all - All formats at oncePreview first (conversational flow):
# Show gotchi info + preview image
bash scripts/find-gotchi.sh 9638
# Then user picks format
bash scripts/find-gotchi.sh 9638 --format hires
Direct download (skip preview):
# Get hi-res immediately
bash scripts/find-gotchi.sh 9638 --format hires
# Get all formats at once
bash scripts/find-gotchi.sh 9638 --format all
Output Files:
gotchi-{ID}.json - Complete metadata (always)gotchi-{ID}.svg - Vector image (always)gotchi-{ID}.png - Standard PNG (preview/png/all)gotchi-{ID}-hires.png - Hi-res PNG (hires/all)ALWAYS send as single message with media + caption:
Format:
media: gotchi-{ID}.png (512×512 PNG image)
caption: (text below)
Caption Template:
👻 **Gotchi #{ID} - {Name}**
**📊 Stats:**
⭐ BRS: **{brs}** ({TIER} tier)
💜 Kinship: **{kinship}**
🎮 Level: **{level}** (XP: {xp})
👻 Haunt: **{haunt}**
💎 Collateral: **{collateral}**
**🎭 Traits:**
⚡ Energy: **{value}**
👊 Aggression: **{value}**
👻 Spookiness: **{value}**
🧠 Brain Size: **{value}**
**👔 Wearables:** {None/equipped count}
LFGOTCHi! 🦞🚀
Rarity Tiers:
Single message: Portal PNG image with status info as caption
Blockchain:
Dependencies:
Status Codes:
scripts/show-gotchi.sh - Display gotchi (RECOMMENDED) - Shows PNG + stats in single messagescripts/find-gotchi.sh - Fetch and convert (advanced usage)scripts/fetch-gotchi.js - Fetch from blockchainscripts/svg-to-png.js - Convert SVG to PNGpackage.json - Node dependenciesUse show-gotchi.sh - it outputs the exact format needed for the message tool:
cd ~/.openclaw/workspace/skills/gotchi-finder
bash scripts/show-gotchi.sh 8746
Output:
PNG_PATH=./gotchi-8746.png
CAPTION=<<EOF
👻 **Gotchi #8746 - LE PETIT MARX**
...complete stats...
EOF
Then use:
message(action: "send", media: PNG_PATH, caption: CAPTION)
cd /home/ubuntu/.openclaw/workspace/skills/gotchi-finder
npm install
Find your gotchi:
bash scripts/find-gotchi.sh 9638
Find any gotchi:
bash scripts/find-gotchi.sh 5000
Find multiple gotchis:
for id in 9638 21785 10052; do
bash scripts/find-gotchi.sh $id
done
Built with 💜 by AAI
This skill is 100% SAFE - Read-only! ✅
api.goldsky.com (read-only)Security Score: 10/10 ✅ (Read-only = Maximum Safety)
ClawHub Status: Approved
Risk Level: NONE (Read-only)
Last Audit: 2026-02-19
gotchi-finder ALWAYS uses TOTAL BRS = Base BRS + Wearables Modifiers
This shows the gotchi's true power level with all equipped gear!
brs - TOTAL BRS (base + wearables) - main field ⭐baseBrs - Base BRS only (no wearables)baseRarityScore - Same as baseBrs (from contract)modifiedRarityScore - Same as brs (from contract){
"name": "SHAAMAAN",
"brs": "670", // ← TOTAL BRS (used everywhere)
"baseBrs": "562", // Base only (reference)
"traits": { ... }, // Base traits (no wearables)
"modifiedTraits": { ... } // Modified traits (with wearables)
}
Console Display:
⭐ Total BRS: 670 (Base: 562 + Wearables: +108)
A MYTHICAL gotchi can become GODLIKE with the right gear! 🔥