aavegotchi-baazaar
View, add, and execute Aavegotchi Baazaar listings on Base mainnet (8453). Buy with GHST directly or buy with USDC using swapAndBuy*. Safety-first: dryRun defaults true (simulate with cast call; only broadcast with cast send when dryRun=false / DRY_RUN=0).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/cinnabarhorse/aavegotchi-baazaarWhat This Skill Does
The aavegotchi-baazaar skill is a specialized agentic interface for interacting with the Aavegotchi Baazaar marketplace on the Base mainnet (chain ID 8453). It provides a secure, automated gateway to view, analyze, and purchase Aavegotchi assets. Unlike standard web frontends, this skill is built for developers and power users who require programmatic access to marketplace listings, offering robust safety mechanisms to prevent accidental loss of funds.
The skill integrates directly with Foundry's cast toolkit to perform on-chain interactions. It enforces a "safety-first" architecture: every purchase flow begins with a non-broadcasted simulation (dryRun=true) to verify transaction viability and potential state reverts before any real capital is moved. It also includes built-in verification logic to ensure the environment's PRIVATE_KEY matches the expected FROM_ADDRESS and that the RPC is strictly pointed to Base mainnet.
Installation
To integrate this skill into your OpenClaw environment, execute the following installation command in your terminal:
clawhub install openclaw/skills/skills/cinnabarhorse/aavegotchi-baazaar
Ensure you have foundry installed and the BASE_MAINNET_RPC environment variable configured prior to execution.
Use Cases
- Automated Sniping: Identify and purchase high-value Aavegotchi listings instantly when they meet specific trait or price criteria, verified through real-time subgraph queries.
- Portfolio Tracking: Retrieve comprehensive metadata on currently listed items in the Baazaar to assist in market valuation and liquidity analysis.
- Cross-Asset Acquisition: Utilize the
swapAndBuyfunctionality to purchase assets denominated in GHST using USDC, simplifying the liquidity management process for collectors. - Audit and Validation: Programmatically verify that listing data has not been tampered with or outdated since the last subgraph update before authorizing a transaction.
Example Prompts
- "Check the current price of listing 5042 and simulate a purchase using my connected wallet."
- "Find the cheapest Aavegotchi with a Base Rarity Score over 500 and provide a dry run estimate for buying it."
- "Execute a purchase for listing 9821 using USDC; please confirm the swap path and final transaction cost before broadcasting."
Tips & Limitations
- Safety Defaults: Always maintain
DRY_RUN=1until you are ready to execute. The system will strictly reject any transaction that has not been preceded by a successfulcast callsimulation. - Data Integrity: The Baazaar is dynamic. Listings disappear or change prices rapidly. The skill is configured to refetch data immediately before every action; however, you should always treat the results as "time-of-check" data, not "time-of-use" guarantees.
- Security: Never share your private key. The skill handles credentials via environment variables only; if the tool requests manual key input, abort the process and audit your local installation.
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-cinnabarhorse-aavegotchi-baazaar": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution
Related Skills
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.
aavegotchi-gbm-skill
View, create, cancel, bid, and claim Aavegotchi GBM auctions on Base mainnet (8453). Subgraph-first discovery (Goldsky), with onchain verification + execution via Foundry cast. Safety-first: DRY_RUN defaults to 1 (simulate with cast call; only broadcast with cast send when DRY_RUN=0 and explicitly instructed).
aavegotchi-renderer-bypass
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.
aavegotchi-gotchiverse
Operate Aavegotchi Gotchiverse player workflows on Base mainnet (8453): alchemica channeling, surveying and harvesting, crafting installations/tiles, building on parcels (equip/unequip/move/batch equip), installation upgrades, craft/upgrade queue management, and parcel access-right management. Use when interacting with Realm/Installation/Tile diamonds via subgraph-first discovery and onchain verification/execution with Foundry cast.