Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
GuavaSuite adds a second security layer on top of guard-scanner for AI agents, gated by holding at least 1M $GUAVA tokens on Polygon Mainnet. It upgrades guard-scanner from enforce mode (CRITICAL-only) to strict mode (HIGH + CRITICAL blocking) and unlocks Soul Lock, Memory Guard, Zettel Memory, and on-chain identity verification via SoulRegistry V2. Activation uses EIP-712 wallet signing to verify token balance before issuing a local JWT.
Extends an existing guard-scanner install to strict mode through token-gated activation rather than manual config changes, with fail-closed behavior if balance verification fails.
When to use it
- Blocking HIGH-severity agent threats that free guard-scanner would otherwise allow through
- Protecting agent memory layers from unauthorized writes or tampering
- Rolling back SOUL.md integrity violations automatically during runtime
- Verifying on-chain agent identity before granting elevated permissions
- Switching an existing guard-scanner deployment to strict mode via token ownership
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: activate GuavaSuite for my agent with wallet 0xABC...
- 1Run activate.js with --wallet flag pointing to the user's Polygon wallet address
- 2LicenseService requests a nonce and prompts the user to sign an EIP-712 challenge
- 3TokenBalanceChecker calls polygon-rpc.com to verify $GUAVA balance is at least 1M
- 4JWT is issued and saved locally, SuiteGate is activated
- 5guard-scanner runtime mode switches from enforce to strict, blocking HIGH + CRITICAL
guard-scanner running in strict mode with Soul Lock and Memory Guard active
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.