Mamo for Openclaw

Mamo is a DeFi yield aggregator that automates asset management between Moonwell and Morpho on the Base network.

anajuliabit
v1.0.1
Feb 6, 2026
0
2.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install mamo

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install mamo using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Mamo?

Mamo offers a sophisticated bridge to the Moonwell DeFi ecosystem on Base, enabling users to deploy personal smart contracts for yield optimization. By utilizing Openclaw Skills to interface with on-chain factories, users can automate the split of assets between Moonwell markets and Morpho vaults. This approach maximizes yield through auto-compounding and strategic rebalancing, providing a professional-grade tool for decentralized finance management directly through an AI-enhanced agent interface.

Mamo Use Cases

  • Deploying personal strategy contracts on the Base network to isolate and manage DeFi risk.
  • Earning optimized yield on USDC, cbBTC, and ETH through automated lending and liquidity provision.
  • Tracking real-time APY across multiple DeFi protocols from a single command-line interface.
  • Securely managing decentralized finance positions using a dedicated proxy contract system.

How Mamo Works

  1. The user initiates a strategy creation which triggers the on-chain StrategyFactory to deploy a unique proxy contract owned by the user.
  2. Tokens are approved for spend and then deposited into the personal strategy contract via the CLI.
  3. The strategy contract automatically manages the underlying liquidity across Moonwell and Morpho markets.
  4. Rewards are automatically compounded using CowSwap to maintain peak efficiency without manual intervention.
  5. Users can query their account status or withdraw funds back to their primary wallet at any time via secure CLI commands.

Mamo Setup

cd ~/clawd/skills/mamo/scripts
npm install
export MAMO_WALLET_KEY=0xYourPrivateKey
export MAMO_RPC_URL=https://mainnet.base.org # Optional, defaults to public RPC

Mamo Data Schema & Taxonomy

The skill utilizes a combination of local configuration files and on-chain registries to track user positions:

Data Component Storage Type Description
strategies.json Local (~/.config/mamo/) Maps specific strategy types (e.g., USDC, ETH) to your deployed contract addresses.
Private Key Environment Variable Securely signs transactions for deposits, withdrawals, and contract creation.
Token Registry On-Chain Maintains addresses for USDC, cbBTC, and MAMO on the Base network.
Registry Contract On-Chain (0x46a...aa92) The central factory used to deploy and track user-specific yield strategies.

Mamo Advanced Features

  • Personal proxy contract deployment ensures that only the wallet owner can manage or withdraw funds.
  • Integrated auto-compounding of rewards through CowSwap for maximum capital efficiency.
  • Pre-transaction simulation layer to ensure all on-chain actions are valid before execution.
  • Real-time status reporting that aggregates wallet balances and active strategy positions into a single view.
  • Support for a diverse range of assets including stablecoins, blue-chip crypto, and protocol-specific tokens.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*