Rechercher

PythonReactSEOPDF
OpenClaw

gotchi-channeling

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

aaigotchi0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install aaigotchi/gotchi-channeling

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

gotchi-channeling

Channel Alchemica for configured gotchi/parcel pairs.

Scripts

  • ./scripts/check-cooldown.sh <gotchi-id>
    • Outputs ready:0 or waiting:<seconds>.
    • Fails if RPC query fails.
  • ./scripts/channel.sh <gotchi-id> <parcel-id>
    • Validates cooldown, submits tx via Bankr, prints tx hash.
  • ./scripts/channel-all.sh
    • Iterates config.json pairs and channels only ready gotchis.

Config

config.json keys:

  • realmDiamond
  • rpcUrl
  • chainId
  • channeling[] entries: { "parcelId": "...", "gotchiId": "...", "description": "..." }

Optional env:

  • GOTCHI_CHANNELING_CONFIG_FILE override config path.
  • BASE_MAINNET_RPC overrides rpcUrl.

Bankr API key resolution

  1. BANKR_API_KEY
  2. systemctl --user show-environment
  3. ~/.openclaw/skills/bankr/config.json
  4. ~/.openclaw/workspace/skills/bankr/config.json

Quick use

./scripts/check-cooldown.sh 9638
./scripts/channel.sh 9638 867
./scripts/channel-all.sh

Safety notes

  • Cooldown enforced at 24h (86400 seconds).
  • Scripts fail closed on RPC/config/tool errors.
  • Batch mode exits non-zero when any entry fails.

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/aaigotchi/gotchi-channeling
Version
—
Commit
69d8f29156cfb48d3fc53954458bdc34cba43542
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

README

Gotchi Channeling

Automate Aavegotchi Alchemica channeling on Base via Bankr wallet submission.

Scripts

  • ./scripts/check-cooldown.sh <gotchi-id>
    • Returns ready:0 or waiting:<seconds>
  • ./scripts/channel.sh <gotchi-id> <parcel-id>
    • Channels one gotchi if cooldown is ready
  • ./scripts/channel-all.sh
    • Reads config.json and channels all ready entries

Requirements

  • cast (Foundry)
  • jq
  • curl
  • Bankr API key

Bankr API key resolution order:

  1. BANKR_API_KEY
  2. user systemd environment (systemctl --user show-environment)
  3. ~/.openclaw/skills/bankr/config.json
  4. ~/.openclaw/workspace/skills/bankr/config.json

Config

Default config path: ./config.json Override path: GOTCHI_CHANNELING_CONFIG_FILE=/path/to/config.json

Example:

{
  "realmDiamond": "0x4B0040c3646D3c44B8a28Ad7055cfCF536c05372",
  "rpcUrl": "https://mainnet.base.org",
  "chainId": 8453,
  "channeling": [
    {
      "parcelId": "867",
      "gotchiId": "9638",
      "description": "Primary pair"
    }
  ]
}

Notes

  • Cooldown is 24h (86400 seconds).
  • channel.sh fails closed if cooldown/RPC checks fail.
  • channel-all.sh --help is non-destructive.

Contenu extrait

SKILL.md
# gotchi-channeling

Channel Alchemica for configured gotchi/parcel pairs.

## Scripts

- `./scripts/check-cooldown.sh <gotchi-id>`
  - Outputs `ready:0` or `waiting:<seconds>`.
  - Fails if RPC query fails.
- `./scripts/channel.sh <gotchi-id> <parcel-id>`
  - Validates cooldown, submits tx via Bankr, prints tx hash.
- `./scripts/channel-all.sh`
  - Iterates `config.json` pairs and channels only ready gotchis.

## Config

`config.json` keys:
- `realmDiamond`
- `rpcUrl`
- `chainId`
- `channeling[]` entries: `{ "parcelId": "...", "gotchiId": "...", "description": "..." }`

Optional env:
- `GOTCHI_CHANNELING_CONFIG_FILE` override config path.
- `BASE_MAINNET_RPC` overrides `rpcUrl`.

## Bankr API key resolution

1. `BANKR_API_KEY`
2. `systemctl --user show-environment`
3. `~/.openclaw/skills/bankr/config.json`
4. `~/.openclaw/workspace/skills/bankr/config.json`

## Quick use

```bash
./scripts/check-cooldown.sh 9638
./scripts/channel.sh 9638 867
./scripts/channel-all.sh
```

## Safety notes

- Cooldown enforced at 24h (`86400` seconds).
- Scripts fail closed on RPC/config/tool errors.
- Batch mode exits non-zero when any entry fails.
README
# Gotchi Channeling

Automate Aavegotchi Alchemica channeling on Base via Bankr wallet submission.

## Scripts

- `./scripts/check-cooldown.sh <gotchi-id>`
  - Returns `ready:0` or `waiting:<seconds>`
- `./scripts/channel.sh <gotchi-id> <parcel-id>`
  - Channels one gotchi if cooldown is ready
- `./scripts/channel-all.sh`
  - Reads `config.json` and channels all ready entries

## Requirements

- `cast` (Foundry)
- `jq`
- `curl`
- Bankr API key

Bankr API key resolution order:
1. `BANKR_API_KEY`
2. user systemd environment (`systemctl --user show-environment`)
3. `~/.openclaw/skills/bankr/config.json`
4. `~/.openclaw/workspace/skills/bankr/config.json`

## Config

Default config path: `./config.json`
Override path: `GOTCHI_CHANNELING_CONFIG_FILE=/path/to/config.json`

Example:

```json
{
  "realmDiamond": "0x4B0040c3646D3c44B8a28Ad7055cfCF536c05372",
  "rpcUrl": "https://mainnet.base.org",
  "chainId": 8453,
  "channeling": [
    {
      "parcelId": "867",
      "gotchiId": "9638",
      "description": "Primary pair"
    }
  ]
}
```

## Notes

- Cooldown is 24h (`86400` seconds).
- `channel.sh` fails closed if cooldown/RPC checks fail.
- `channel-all.sh --help` is non-destructive.

Skills associés

OpenClaw

x402hub

capncoconut

Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay,...

OpenClaw

claw

capevace

Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.

OpenClaw

captchas-openclaw

captchasco

OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.