payment

Generate USDC payment links and verify recipient balances via CLI tools.

221|4|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/second-state/payment-skill --skill payment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: payment
Source: https://github.com/second-state/payment-skill/tree/main/skill
Command: npx skills add https://github.com/second-state/payment-skill --skill payment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates the process of requesting and accepting payments on the blockchain, reducing manual friction and enabling traceable USDC payments.

Core Features & Use Cases

  • Request payments by generating payment links and sharing them with payers.
  • Verify recipient wallet address and current USDC balance before executing transfers.
  • Confirm payments via status checks and payment links to provide a clear payer experience.

Quick Start

Use get-address to fetch your wallet address and then create a payment link for the desired amount.

Frequently Asked Questions about payment

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

FAQPage Schema
How do I generate a USDC payment link to request crypto payments?

To generate a USDC payment link, you use the get-address CLI tool to fetch your wallet address, then create a payment link for the desired amount to share with payers for receiving crypto payments.

Can I verify a recipient wallet address and USDC balance before transferring?

Yes, you can verify a recipient wallet address and check the current USDC balance before executing transfers to ensure funds are sent correctly on supported blockchain networks.

How do I confirm a completed USDC blockchain payment?

You can confirm completed USDC payments by running status checks and reviewing payment links, which provides a clear payer experience and ensures the blockchain transaction is finalized.

Do I need to configure wallet data and network settings to accept crypto payments?

Yes, you need to bootstrap the environment to manage wallet data, network configuration, and token details using the payment-config CLI tool before you can request and receive USDC payments.

What's the best way to automate requesting and accepting blockchain payments?

Automating blockchain payments involves using CLI tools to generate payment links and verify balances, reducing manual friction and enabling traceable USDC transfers on supported networks.