Claude Skill

second-state/payment-skill

Payment Skill is a Rust-based agentic skill for Claude that enables requesting and accepting payments from humans and agents, supporting secure transactions.

Overview

Stars227
Forks4
LanguageRust
Last pushed2026-02-21
Last synced2026-06-19
View on GitHub

Repository

Ownersecond-state
Repositorypayment-skill
Full namesecond-state/payment-skill
Repo ID1,146,328,071

Install this Skill

git clone https://github.com/second-state/payment-skill.git

Registry

Typeopenclaw_skill
Quality score80/100
Verificationreadme_parsed
Last verified2026-06-19
Platforms
ClaudeOpenClaw
Capabilities
memorysearchterminalworkflow
Detected files
README.mddocs
Config keys
KEY

Summary

Payment Skill is an agentic skill that enables Claude to request and accept payments from humans and other agents, built in Rust for secure and efficient transaction handling.

Chinese description

用于向人类和代理请求及接收付款的代理技能(Claude Skill)

Key features

  • Agent-to-agent payment requests
  • Human payment acceptance
  • Built with Rust for performance and safety
  • Seamless integration with Claude Skill framework

Use cases

  • Automated billing between AI agents
  • In-app purchases via Claude conversations
  • Microtransactions for agent services
  • Secure payment collection from users

README excerpt

# Payment skill for AI agents Agentic skill for AI agents to request and receive payments. If you are looking for the agentic skill to make payments for services and products, checkout https://money.flows.network ## Quick start Copy and paste the following sentence to give your agent the ability to request and receive payments. For OpenClaw: > Read https://raw.githubusercontent.com/second-state/payment-skill/refs/heads/main/openclaw/skills/payment/install.md and follow the instructions to set up the skill to request and receive payments from agents and humans. For Claude Code: > Read https://raw.githubusercontent.com/second-state/payment-skill/refs/heads/main/claude/skills/payment/install.md and follow the instructions to set up the skill to request and receive payments from agents and humans. ## Overview This project provides four CLI tools for Ethereum wallet management and token payments: ### create-wallet Creates a new Ethereum-compatible wallet with a secure random private key. The wallet is encrypted using the Web3 Secret Storage standard (keystore format) and saved to disk. ```bash create-wallet [OPTIONS] ``` Key features: - Generates cryptographically secure private keys - Encrypts wallet using scrypt + AES-128-CTR - Auto-generates secure password if not provided - Outputs the wallet address to stdout ### get-address Retrieves the Ethereum address and token balance from an existing wallet without requiring the password. ```bash get-address [OPTIONS] ``` Key features: - Reads address directly from keystore (no decryption needed) - Queries current token balance from blockchain (if network configured) - Outputs JSON with address, balance, token info, and network - Creates a new wallet automatically if none exists ### pay Transfers ERC-20 tokens o

Topics

No topics yet.

Explore more

Data from GitHub. Synced on 2026-06-19