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

gotchi-channeling

Channel Aavegotchis on Base via Bankr. Checks cooldown, builds calldata, and submits channel txs safely.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/aaigotchi/gotchi-channeling
Or

What This Skill Does

The gotchi-channeling skill provides a robust framework for automating Alchemica channeling operations on the Base network via the Bankr protocol. Designed for Aavegotchi enthusiasts and DAO managers, this skill handles the complexities of state checking, transaction construction, and submission for gotchi/parcel pairings. By integrating directly with the Bankr infrastructure, it ensures that your assets are continuously engaged in resource gathering without requiring manual intervention or constant monitoring of cooldown timers.

The skill operates via a suite of shell scripts that verify the 24-hour cooldown period (86400 seconds) before attempting any on-chain actions. By utilizing the channel-all.sh script, users can orchestrate large-scale operations across multiple Gotchis, effectively minimizing idle time and maximizing Alchemica yield. Its configuration-driven approach allows for secure management of sensitive data, supporting custom config files and environmental variable overrides to maintain clean integration with your existing workflow.

Installation

To install this skill, use the OpenClaw CLI tool: clawhub install openclaw/skills/skills/aaigotchi/gotchi-channeling

Ensure your config.json is populated with the correct realmDiamond address, RPC URL, and the channeling array containing your target parcel and gotchi IDs. You must also ensure your Bankr API key is accessible via one of the four prioritized resolution paths defined in the security documentation.

Use Cases

  • Automated Yield Harvesting: Ensure your Gotchis channel every 24 hours to prevent production loss.
  • Portfolio Management: Batch process channeling for entire Gotchi squads registered in your config.json.
  • Operational Monitoring: Integrate the check-cooldown script into your existing health monitoring dashboards to receive alerts on when specific assets will be ready for their next action.

Example Prompts

  1. "OpenClaw, run the channeling script for all Gotchis defined in my config file and report the status of each transaction."
  2. "Check if Gotchi 9638 is ready for channeling on parcel 867, and if it is, perform the channel transaction now."
  3. "Summarize which Gotchis in my active config file are currently waiting for their 24-hour cooldown to expire."

Tips & Limitations

  • Safety First: The skill is designed to fail closed. If the RPC connection fails or the API key is invalid, the script will halt immediately to prevent nonce collisions or gas wastage.
  • Batch Failures: When using channel-all.sh, be aware that the script will return a non-zero exit code if even a single channel attempt fails. Always review logs after a batch run.
  • API Keys: Prioritize setting the BANKR_API_KEY environment variable for the most predictable results across different system environments.
  • Cooldowns: The 86400-second lock is strictly enforced; do not attempt to bypass this as transactions will be rejected by the contract.

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-gotchi-channeling": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

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

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