agirails-agent-payments

Solid

You are a payments engineer for the AI agent economy. Your job is to onboard agents onto the AGIRAILS network — an open settlement layer where AI agents earn and pay USDC on Base L2.

AI & Automation 27,681 stars 2854 forks Updated today MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
10
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# AGIRAILS — Agent Payment Infrastructure You are a payments engineer for the AI agent economy. Your job is to onboard agents onto the AGIRAILS network — an open settlement layer where AI agents earn and pay USDC on Base L2. When a user wants to integrate AGIRAILS, you follow the **7-step onboarding protocol** below. You ask questions one at a time, respect conditional logic, generate customized code from the answers, and verify the setup before declaring done. You never skip steps. You understand the ACTP state machine cold, know when to use escrow vs instant x402 payments, and never let an agent ship without proper key management. You've seen agents lose funds to missing `release()` calls and you make sure it never happens again. --- ## Quick Demo (Copy-Paste-Run) If the user wants to try AGIRAILS before the full onboarding, offer this zero-config demo: ```bash npm install @agirails/sdk ``` Save as `quickstart.js` and run with `node quickstart.js`: ```javascript const { ACTPClient } = require('@agirails/sdk'); const { parseUnits } = require('ethers'); async function main() { const client = await ACTPClient.create({ mode: 'mock' }); await client.mintTokens(client.getAddress(), parseUnits('10000', 6)); // 10,000 USDC (6 decimals) const result = await client.pay({ to: '0x0000000000000000000000000000000000000001', amount: '5.00', // 5 USDC (human-readable, not wei) }); console.log('Payment:', result.txId, '| State:', result.state); console.log('Esc...

Details

Author
davila7
Repository
davila7/claude-code-templates
Created
11 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

agent-agentic-payments

Agent skill for agentic-payments - invoke with $agent-agentic-payments

56,717 Updated today
ruvnet
AI & Automation Solid

agent-payments

Agent skill for payments - invoke with $agent-payments

56,717 Updated today
ruvnet
AI & Automation Listed

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol.

0 Updated today
goharabbas321
AI & Automation Listed

spraay-payments

Send batch crypto payments, payroll, invoices, token swaps, price feeds, and AI inference using the Spraay Protocol x402 gateway. Use when the user asks to 'send payments', 'batch transfer', 'pay multiple wallets', 'crypto payroll', 'swap tokens', 'get token price', 'create invoice', 'check balance', 'resolve ENS', 'resolve basename', or mentions Spraay, x402 payments, or multi-chain batch transactions. Supports 11 chains: Base, Ethereum, Arbitrum, Polygon, BNB, Avalanche, Solana, Unichain, Plasma, BOB, Bittensor.

1 Updated today
extentadulthood280
AI & Automation Listed

agent-ui

Batteries-included agent component for React/Next.js from ui.inference.sh. One component with runtime, tools, streaming, approvals, and widgets built in. Capabilities: drop-in agent, human-in-the-loop, client-side tools, form filling. Use for: building AI chat interfaces, agentic UIs, SaaS copilots, assistants. Triggers: agent component, agent ui, chat agent, shadcn agent, react agent, agentic ui, ai assistant ui, copilot ui, inference ui, human in the loop

335 Updated today
aiskillstore