ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 3/5

potato-tipper

Skill for AI agents to setup the Potato Tipper on a Universal Profile on LUKSO (requires private key), and learn to build innovative tip-on-follow solutions.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/cj42/potato-tipper
Or

What This Skill Does

The Potato Tipper skill provides OpenClaw agents with the capability to manage, configure, and extend the Potato Tipper protocol on the LUKSO blockchain. At its core, the Potato Tipper is an LSP1 Universal Receiver Delegate designed to facilitate automated micropayments. When a user follows a Universal Profile (UP) configured with this delegate, the system triggers an LSP26 notification. The skill empowers your AI agent to automate the setup of the required permissions and data keys on a user's UP, enabling seamless $POTATO token transfers from the followed user to the new follower. It acts as an architectural guide for developers looking to understand the interplay between LSP7 tokens, ERC725Y storage, and the LUKSO standards.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal:

clawhub install openclaw/skills/skills/cj42/potato-tipper

Ensure that you have your LUKSO-compatible wallet environment configured, as this skill requires private key access to perform on-chain transactions like authorizeOperator and setDataBatch on your Universal Profile.

Use Cases

  • Automated Rewards: Configure accounts to automatically incentivize growth by tipping followers with $POTATO tokens.
  • Protocol Auditing: Deep-dive into the security architecture of LSP1-based delegation systems to identify potential vulnerabilities.
  • Custom Integration Development: Extend the tip-on-follow pattern to create unique engagement mechanics for dApps, DAOs, or creator-led communities on LUKSO.
  • Permissions Management: Simplify the complex process of granting operator rights to smart contracts by letting the AI agent handle batchCalls on your behalf.

Example Prompts

  1. "Analyze the Potato Tipper contracts and explain how the LSP1 delegate verifies the follow notification before triggering the $POTATO transfer."
  2. "Help me generate a Foundry script to authorize the Potato Tipper contract as an operator on my Universal Profile and set the required data keys."
  3. "I want to build a new tipping system similar to Potato Tipper. What are the common security pitfalls I should watch out for when dealing with LSP7 tokens and Universal Receiver delegates?"

Tips & Limitations

  • Permission Scoping: Always ensure you are only granting the minimum required permissions to the Potato Tipper delegate. Never provide full controller access.
  • Network Awareness: Verify you are interacting with the correct LUKSO Mainnet or Testnet addresses provided in the references/addresses.md file before signing transactions.
  • Transaction Gas: Since configuration involves batching multiple transactions, ensure your UP has sufficient LYX for gas fees before executing the setup script.
  • Security: The skill involves private key interaction; ensure your environment variables are encrypted and that you are using a secure, dedicated environment for execution.

Metadata

Author@cj42
Stars3562
Views1
Updated2026-03-29
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-cj42-potato-tipper": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#lukso#blockchain#lsp#web3#automation
Safety Score: 3/5

Flags: network-access, code-execution