aavegotchi-traits
Retrieve Aavegotchi NFT data by gotchi ID or name on Base. Returns traits, wearables, rarity scores, kinship, XP, level, and owner data.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aaigotchi/aavegotchi-traitsWhat This Skill Does
The aavegotchi-traits skill is a specialized utility designed for the OpenClaw AI agent to interface with the Aavegotchi ecosystem on the Base network. It acts as a bridge between the user and on-chain NFT metadata, allowing the agent to fetch granular details about specific Aavegotchis. Whether you provide a numerical Token ID or a name, the skill handles the heavy lifting of resolving that identifier into a rich data payload.
This skill provides comprehensive insights, including Base Rarity Score (BRS), kinship levels, current XP, leveling progress, and specific trait modifiers. Furthermore, it retrieves information regarding equipped wearables, the collateral staked, and the owner's address. By abstracting the complexity of subgraph queries and on-chain RPC interactions, it provides the AI with immediate, actionable data regarding a Gotchi's state.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/aaigotchi/aavegotchi-traits
Ensure that your environment variables, such as AAVEGOTCHI_RPC_URL, are configured if you are operating under heavy load or require specific node access. The default configuration uses the Goldsky Base subgraph, which is suitable for most standard use cases.
Use Cases
This skill is perfect for NFT collectors, community managers, and developers building on the Aavegotchi protocol. Common use cases include:
- Portfolio Analysis: Quickly checking the stats and performance metrics of a Gotchi before a trade or rental.
- Automated Reporting: Integrating into bots that monitor daily XP gains or changes in kinship for specific NFTs.
- Gaming Intelligence: Determining if a Gotchi is optimized for specific farming or gaming requirements based on current wearable and trait modifiers.
- Verification: Instantly checking owner and collateral data for transparency in peer-to-peer transactions.
Example Prompts
- "Look up the stats for Gotchi #9638. I need to know its current XP, BRS, and what wearables it currently has equipped."
- "Can you check the trait breakdown for the Aavegotchi named 'aaigotchi'? Please include its kinship and level."
- "Is the Aavegotchi with ID 4421 still wearing its current gear, and who is the current registered owner on Base?"
Tips & Limitations
The tool is designed with resilience in mind, featuring an automatic fallback from subgraph queries to on-chain RPC calls. However, please be aware that excessive requests without appropriate delay settings or RPC limits might trigger rate limiting. If you notice incomplete data, verify your AAVEGOTCHI_RPC_URL is active. Note that while name lookups are fast due to the subgraph integration, they are dependent on the indexer being up-to-date. For time-sensitive transactions, always confirm data against the latest block status.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aaigotchi-aavegotchi-traits": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
model-brain
Route each incoming message to the right Bankr/OpenClaw model or to a zero-LLM path based on task type, risk, and cost. Use when you need per-message model selection, cost-aware routing, deterministic skill bypasses, or a model recommendation for aaigotchi workflows.
gotchi-pocket
Manage Aavegotchi pocket wallets (escrow) on Base with Bankr. Use when the user wants to deposit ERC20 tokens into a gotchi pocket, withdraw ERC20 tokens from a pocket, check pocket balances/ownership by gotchi ID, or issue plain-English pocket commands.
aavegotchi-svg-custom
Render OG Aavegotchi SVG and PNG images from Base for custom hypothetical loadouts or existing token IDs. Use when the user wants classic onchain SVG-style gotchis rather than 3D renders.
gotchi-channeling
Channel Aavegotchis on Base via Bankr. Checks cooldown, builds calldata, and submits channel txs safely.
aavegotchi-sprites-generator-skill
Generate official-style Aavegotchi game sprites and animated GIFs with the upstream gotchi-generator package. Use when the user wants sprite-sheet style outputs rather than OG SVG renders or 3D renders.