moonwell

Retrieve Moonwell lending market data and prepare unsigned supply, withdraw, borrow, or repay transactions.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/moonwell-fi/moonwell-ai --skill moonwell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moonwell
Source: https://github.com/moonwell-fi/moonwell-ai/tree/main/packages/skill
Command: npx skills add https://github.com/moonwell-fi/moonwell-ai --skill moonwell

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you discover Moonwell lending markets and user positions, then generate and (optionally) broadcast the exact transactions needed to supply, withdraw, borrow, or repay on Base and Optimism.

Core Features & Use Cases

  • Market and account insights: Fetch markets, rates, yield opportunities, positions, health, rewards, and token balances for a specific address.
  • On-demand credit reporting: Generate an aggregated credit report (including Base/Optimism/Moonbeam) to understand scoring signals and health-factor behavior over a chosen window.
  • Calldata preparation for on-chain actions: Produce unsigned, ordered transaction steps (approvals, market entry, and Moonwell supply/withdraw/borrow/repay), ready for signing and broadcasting.
  • Two integration modes: Use a stateless HTTP API for agent harnesses or a CLI workflow for local signing and multi-step orchestration.

Quick Start

Ask the AI: "Check Moonwell USDC rates on Base and prepare an unsigned transaction to supply 100 USDC from 0xYourAddr."

Frequently Asked Questions about moonwell

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prepare unsigned transactions for Moonwell lending on Base and Optimism?

To prepare Moonwell lending transactions, the Skill generates deterministic, ordered unsigned transaction steps including approvals and market entry for supply, withdraw, borrow, or repay actions on Base and Optimism. You must sign and broadcast the resulting calldata yourself.

Can I check my Moonwell positions and health factor for a specific address?

Yes, you can check Moonwell positions and health factors. The Skill retrieves user account analytics, token balances, and health factor data for specified addresses to help you monitor your lending positions.

How do I generate a DeFi credit report for an address on Base or Optimism?

You can generate an aggregated DeFi credit report by querying a specified address and time window. The Skill analyzes scoring signals and health-factor behavior across Base, Optimism, and Moonbeam to produce the report.

Does Moonwell support borrowing and repayment simulation before broadcasting?

Yes, Moonwell supports optional simulation behavior for borrowing and repayment. The Skill prepares the required calldata for these actions and produces a deterministic JSON envelope, allowing you to simulate before signing and broadcasting.

What's the best way to fetch Moonwell market rates and yield opportunities?

The best way to fetch Moonwell market rates and yield opportunities is through read-only queries. The Skill supplies current market data, rates, and yield information for available assets on Base and Optimism.

Do I need a specific wallet to sign Moonwell transactions prepared by this tool?

You can use any wallet capable of signing and broadcasting transactions. The Skill outputs unsigned, ordered transaction steps via a stateless HTTP API or CLI workflow, leaving the final signing and multi-step orchestration to the caller.