Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Set up an agent wallet for Uniswap operations. Use when user needs to provision a wallet for an autonomous agent. Supports Privy (development), Turnkey (production), and Safe (maximum security). Configures spending limits, token allowlists, and funds the wallet for gas.
Set up an agent wallet for Uniswap operations. Use when user needs to provision a wallet for an autonomous agent. Supports Privy (development), Turnkey (production), and Safe (maximum security). Configures spending limits, token allowlists, and funds the wallet for gas.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
Provision and configure a wallet for autonomous Uniswap agent operations. Supports three wallet providers at different security tiers. Handles the full lifecycle: provision wallet, configure safety policies, fund for gas, and validate the setup.
Activate when the user says: "Set up a wallet" "Configure agent wallet" "Provision wallet" "Initialize wallet" "Set up a wallet for my agent" "Create a new agent wallet"
Extract these from the user's request: ParameterRequiredDefaultDescriptionproviderNoprivyWallet provider: privy (development), turnkey (production), or safe (maximum security)chainsNoallChains to configure β chain names or "all" for all supported chainsenvironmentNodevelopmentEither development or productionspendingLimitNo$1000/dayDaily spending limit (e.g., "$1000/day", "$500/day")
Privy: Best for development and testing. Fast setup, easy to manage. Not recommended for production with significant funds. Turnkey: Production-grade key management with TEE (Trusted Execution Environment). Use for real trading with moderate funds. Safe: Maximum security via multi-sig smart account. Use for high-value operations or institutional setups.
Parse user intent: Determine the wallet provider, target chains, environment, and spending limit from the user's request. Apply defaults for any unspecified parameters. Delegate to wallet-provisioner agent: Hand off the provisioning task with the extracted parameters. The agent handles the full setup pipeline: Provision: Create the wallet via the selected provider's API Configure policies: Set spending limits (per-tx and daily), token allowlists, and rate limits Fund: Send gas tokens to the wallet on each requested chain Validate: Confirm the wallet is operational by verifying balances and policy configuration Report results: Present the wallet setup summary to the user.
This skill delegates to the wallet-provisioner agent: Task(subagent_type:wallet-provisioner) provider: <privy|turnkey|safe> chains: <chain list> environment: <development|production> spendingLimit: <daily limit> The agent internally handles all provisioning steps and returns the final wallet configuration.
Agent Wallet Configured Address: 0x1234...ABCD Provider: Privy (development) Chains: Ethereum, Base, Arbitrum Limits: $1,000/day, $500/tx Allowlist: USDC, WETH, UNI, ARB (4 tokens) Gas: Funded on all 3 chains Config: .uniswap/agent-wallet.json
ErrorUser-Facing MessageSuggested ActionPROVIDER_AUTH_FAILED"Could not authenticate with [provider]. Check API keys."Verify provider credentials in environment variablesFUNDING_FAILED"Could not fund wallet on [chain]. Insufficient source balance."Fund the source wallet firstCHAIN_NOT_SUPPORTED"[chain] is not supported by [provider]."Choose a different chain or provider
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.