← Back to Skills Marketplace
wpank

Uniswap Self Funding Setup

by wpank · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
836
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install self-funding-setup
Description
Set up a complete self-funding agent lifecycle in one command. Orchestrates 5 agents to take an agent from zero to self-sustaining: provisions wallet, optionally deploys token with V4 pool, configures treasury management, registers identity on ERC-8004, and sets up x402 micropayments. Use when user wants to make their agent self-funding, earn and manage its own revenue, or configure autonomous agent operations end-to-end.
Usage Guidance
This skill orchestrates real financial operations (creating wallets, funding them, deploying tokens, creating liquidity pools, and locking funds). Before installing or running it: 1) Verify the publisher/source (no homepage or upstream repo is provided here). 2) Understand where private keys and API credentials will be supplied and ensure you control them — do not allow the skill to read your local key files unless you audit how it stores/transmits them. 3) Expect real transactions and gas costs; run in dev/testnets first and confirm all steps manually before committing mainnet funds. 4) Ask how the delegated subagents handle signing and confirmations; require explicit user prompts for any on-chain spend. 5) Limit the skill's filesystem permissions if possible (avoid letting it Read/Glob your home/.ethereum, /.privy, or other credential directories). 6) If you need higher assurance, request the full code or an auditable implementation of each subagent and review how secrets are passed between steps.
Capability Analysis
Type: OpenClaw Skill Name: self-funding-setup Version: 0.1.0 The skill is designed for high-privilege operations involving on-chain assets and financial transactions, including wallet provisioning, token deployment, and treasury management. While its stated purpose appears legitimate and includes some safety features, the `SKILL.md` grants the agent broad file system access tools (`Read`, `Write`, `Edit`, `Glob`, `Grep`) via its `allowed-tools` list. Although the skill's workflow only explicitly uses `Write` for specific, legitimate files, the unconstrained presence of `Read`, `Edit`, `Glob`, and `Grep` without explicit usage or path limitations in the workflow creates a significant vulnerability to prompt injection. A malicious user could potentially instruct the agent to misuse these tools for unauthorized data access or manipulation, classifying it as 'suspicious' due to risky capabilities without clear malicious intent within the skill itself.
Capability Assessment
Purpose & Capability
Name and description match the SKILL.md: this is an orchestrator that chains five specialized subagents (wallet provisioning, token deployer, treasury manager, identity verifier, x402 configurator). Requesting no local binaries or installs is consistent for an instruction-only orchestrator. However, the skill performs on-chain economic operations (wallet creation, funding, token deploy, Uniswap V4 pool creation, locking LP tokens, configuring payments) that normally require private keys, provider/API credentials, and user confirmation — yet the skill declares no required credentials or config paths. That gap is notable but could be explained if those credentials are expected to be supplied/managed by the delegated subagents (Task(subagent_type:...)).
Instruction Scope
SKILL.md orchestrates actions that move money and create on-chain assets (funding wallets, deploying tokens, bootstrapping liquidity, locking tokens). Allowed tools include Read, Write, Edit, Glob, Grep — broad filesystem access that is not scoped or justified in the document. The instructions imply the agent will persist and pass sensitive outputs (wallet addresses, private signing capabilities) between steps but do not specify how secrets are handled, whether private keys are ever read from disk, or whether explicit user confirmations are required before spending funds. There is also mention of Privy/Turnkey APIs and Uniswap operations but no explicit network endpoints or telemetry controls in the orchestration instructions.
Install Mechanism
Instruction-only skill with no install spec and no code files; nothing is downloaded or written to disk by an installer. This is the lowest-risk install surface from a malware/download perspective.
Credentials
The skill declares no required environment variables or primary credential, yet the workflow requires secret material (wallet keys, provider API keys) and will perform transactions that cost real funds. This mismatch is concerning: either (a) the subagents will request/manage credentials at runtime (plausible), or (b) the orchestrator will read secrets via its broad filesystem permissions. The allowed Read/Write/Glob/Grep permissions increase the risk that local secrets could be accessed without being declared. Also, no provenance or homepage is provided to verify where credential-handling logic lives.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request permanent inclusion. The skill delegates work to subagents (Task(...)) which can run autonomously per platform defaults — that increases blast radius for any subagent that does have credential access, but autonomous invocation is the platform norm and not a standalone flag here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install self-funding-setup
  3. After installation, invoke the skill by name or use /self-funding-setup
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Version 0.1.0 – Initial Release - Introduces a composite skill to set up a fully self-funding agent in a single command. - Orchestrates five specialized agents for wallet provisioning, optional token deployment, treasury management, identity registration (ERC-8004), and payment configuration (x402). - Automates context passing between setup stages for fast, error-free workflows. - Supports conditional pipelines and detailed reporting of step-by-step progress and failures. - Allows customizable parameters including wallet provider, token settings, revenue model, and environment.
Metadata
Slug self-funding-setup
Version 0.1.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Uniswap Self Funding Setup?

Set up a complete self-funding agent lifecycle in one command. Orchestrates 5 agents to take an agent from zero to self-sustaining: provisions wallet, optionally deploys token with V4 pool, configures treasury management, registers identity on ERC-8004, and sets up x402 micropayments. Use when user wants to make their agent self-funding, earn and manage its own revenue, or configure autonomous agent operations end-to-end. It is an AI Agent Skill for Claude Code / OpenClaw, with 836 downloads so far.

How do I install Uniswap Self Funding Setup?

Run "/install self-funding-setup" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Uniswap Self Funding Setup free?

Yes, Uniswap Self Funding Setup is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Uniswap Self Funding Setup support?

Uniswap Self Funding Setup is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Uniswap Self Funding Setup?

It is built and maintained by wpank (@wpank); the current version is v0.1.0.

💬 Comments