ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified finance Safety 4/5

pet-operator

Delegate Aavegotchi petting rights to AAI's wallet on Base. Generate approve/revoke tx data, check approval, and maintain delegated wallet bookkeeping in pet-me-master config.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/aaigotchi/pet-operator
Or

What This Skill Does

The pet-operator skill is a specialized agent utility designed for Aavegotchi enthusiasts operating on the Base network. Its primary function is to manage the delegation of "petting" rights for Aavegotchi NFTs to the AAI (Aavegotchi AI) operator wallet. By granting this permission, users can offload the repetitive, time-sensitive task of petting their gotchis—which is essential for maintaining high kinship and activity levels—to the AAI automation system. The skill handles the generation of the necessary on-chain transaction data, allowing users to execute the setPetOperatorForAll function securely from their own wallets. Beyond simple transaction generation, it integrates with a local bookkeeping system (pet-me-master) to ensure that the agent remains synchronized with the user's delegated assets, tracking which wallets are authorized and which gotchis are eligible for automated interaction.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/aaigotchi/pet-operator Ensure that you have your environment variables set correctly, specifically AAVEGOTCHI_DIAMOND, AAI_OPERATOR, and BASE_RPC_URL, if you wish to override the default mainnet configurations provided by the package.

Use Cases

This skill is ideal for players who want to maximize their Aavegotchi investment without the burden of manual daily petting sessions. It is particularly useful for "gotchi farmers" managing multiple wallets who need a systematic way to track and manage delegation permissions. By using the included scripts, users can easily onboard a new wallet into the automation ecosystem, verify the current approval status on the blockchain, or instantly revoke access if they decide to take over manual control or move assets to a different vault.

Example Prompts

  1. "OpenClaw, check if my wallet 0x123... is currently authorized as a pet operator for my Aavegotchis."
  2. "Generate the transaction data to give the AAI operator wallet petting permissions for my main account."
  3. "Add my secondary wallet 0xABC... to the pet-me-master configuration so the agent can start petting those gotchis."

Tips & Limitations

Security is a core feature of this design: the petting operator role is strictly limited to interactions, meaning the operator wallet cannot transfer, sell, or bridge your NFTs; full ownership remains with the user at all times. Users should verify the AAI_OPERATOR address matches the official public documentation before signing transactions. Be aware that the pet-me-master bookkeeping script only updates your local agent configuration—it does not execute the on-chain approval itself. Always perform the on-chain approval transaction first before attempting to add a wallet to the manager. If you encounter issues, verify your Base network RPC connectivity.

Metadata

Author@aaigotchi
Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-aaigotchi-pet-operator": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#aavegotchi#web3#automation#base#nfts
Safety Score: 4/5

Flags: file-write, file-read, external-api, code-execution