earn-on-idle-usdc

Provide on-chain liquidity with USDC on Base via Peer protocol.

2|1|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/zkp2p/zkp2p-skills --skill earn-on-idle-usdc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: earn-on-idle-usdc
Source: https://github.com/zkp2p/zkp2p-skills/tree/main/skills/earn-on-idle-usdc
Command: npx skills add https://github.com/zkp2p/zkp2p-skills --skill earn-on-idle-usdc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Idle USDC sits idle in agent wallets; this skill enables earning fees by providing on-chain liquidity through Peer protocol on Base, eliminating idle capital.

Core Features & Use Cases

  • On-chain liquidity provisioning: Deposit USDC into Peer’s escrow on Base to enable fiat settlement via the Peer network.
  • Dynamic rate setting: Configure conversion rates; your markup becomes profit per successful exchange.
  • End-to-end yield on each fill: Earn 1-5% per transaction as fiat settlements complete, with no annualized funding risk.

Quick Start

Deposit USDC into escrow, set your markup rates, and monitor fiat intents to earn on every exchange.

Frequently Asked Questions about earn-on-idle-usdc

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

FAQPage Schema
How do I earn yield on idle USDC in my wallet?

You can earn yield on idle USDC by providing on-chain liquidity through the Peer protocol on Base, depositing your funds into an escrow to enable fiat settlements and collecting fees on each successful exchange.

What is on-chain liquidity provisioning for fiat exchange?

On-chain liquidity provisioning for fiat exchange involves depositing USDC into Peer's escrow on Base, allowing the Peer network to facilitate fiat settlements while you earn a percentage fee on each completed transaction.

How do I set conversion rates to earn fees on USDC liquidity?

You set dynamic conversion rates by configuring your markup percentage, and that markup becomes your profit per successful exchange when fiat settlements complete across supported processors.

Do I need a private key and API key to provide USDC liquidity on Base?

Yes, providing USDC liquidity on Base requires a wallet-based deployment with USDC on Base, a private key for wallet operations, and an API key to configure deposits and monitor fiat settlement intents.

How much can I earn per transaction providing USDC liquidity?

You can earn 1-5% per transaction as fiat settlements complete across multiple processors, generating end-to-end yield on each fill without annualized funding risk.

Are there limitations to earning fees on idle USDC through fiat exchange?

Earnings depend on matching fiat settlement intents across supported processors, and revenue is strictly transactional per fill rather than a continuous annualized funding rate, meaning income fluctuates with exchange volume.