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
Repository
Install this Skill
git clone https://github.com/second-state/payment-skill.gitRegistry
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.
用于向人类和代理请求及接收付款的代理技能(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.