Pular para o conteúdo
Skillpedia
Agentes280 mil · #133

agent-payment-x402

Permite que agentes de IA realizem pagamentos com orçamentos por tarefa e controle de gastos. Usa carteiras não-custodiais e suporta várias redes blockchain para pagamentos.

O que ela faz

Esta ferramenta permite que um agente de IA pague por serviços ou APIs. Ela controla quanto o agente pode gastar em cada tarefa ou sessão, usando uma carteira digital que o próprio agente controla.

Quando usar

  • ✓Quando um agente precisa pagar por uma API.
  • ✓Quando um agente precisa comprar um serviço.
  • ✓Quando é preciso definir um limite de gastos para cada tarefa do agente.

Exemplo do que pedir para a IA

“Pague pela análise desta imagem usando a API de visão computacional.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/affaan-m/ECC/blob/main/skills/agent-payment-x402/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/affaan-m/ECC/blob/main/skills/agent-payment-x402/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Quando o agente precisa pagar, ele usa um protocolo especial (x402) que negocia o preço e verifica se há saldo suficiente. Depois, ele faz o pagamento usando uma carteira digital segura que ele mesmo gerencia, sem que ninguém precise guardar o dinheiro por ele.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add affaan-m/ECC --skill agent-payment-x402

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/agent-payment-x402/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Execução de Pagamento de Agente (x402)

Permita que agentes de IA realizem pagamentos com políticas definidas e controles de gastos integrados. Utiliza o protocolo de pagamento HTTP x402 e ferramentas MCP para que os agentes possam pagar por serviços externos, APIs ou outros agentes sem risco de custódia.

Quando Usar

Use quando: seu agente precisar pagar por uma chamada de API, comprar um serviço, liquidar com outro agente, impor limites de gastos por tarefa ou gerenciar uma carteira não custodial. Combina naturalmente com as habilidades cost-aware-llm-pipeline e security-review.

Árvore de Decisão

Escolha o caminho de integração com base se seu agente está comprando acesso a uma API paga ou cobrando outros por uma:

Necessidade Caminho recomendado
Agente paga uma API com restrição 402 na Base ou outra cadeia compatível com agentwallet Use agentwallet-sdk como um servidor de pagamento MCP com política de gastos rigorosa
Agente paga uma API com restrição 402 na X Layer Use o Protocolo de Pagamentos de Agente OKX de okx/onchainos-skills; okx-x402-payment é um alias legado depreciado
Agente paga uma API com restrição 402 na Solana ou outra rede x402 v2 Envolva o cliente HTTP do agente com o pacote upstream @x402/fetch ou @x402/axios e registre os esquemas EVM/SVM; o facilitador do servidor de recursos verifica e liquida
API cobra agentes na Solana ou em várias redes (TypeScript, Python ou Go) Use o middleware x402 upstream de x402-foundation/x402 — @x402/express, @x402/hono, @x402/next, ou @x402/fastify para TypeScript, x402 para Python, github.com/x402-foundation/x402/go/v2 para Go
API em TypeScript cobra agentes Use a documentação do SDK de vendedor OKX Payments TypeScript para Express, Hono, Fastify ou Next.js
API em Go cobra agentes Use a documentação do SDK de vendedor OKX Payments Go para Gin, Echo ou net/http
API em Rust cobra agentes Use a documentação do SDK de vendedor OKX Payments Rust para Axum
API em Java cobra agentes Use a documentação do SDK de vendedor OKX Payments Java para Spring Boot 2/3, Java EE ou Jakarta
API em Python cobra agentes Verifique o repositório atual do OKX Payments antes da implementação; um guia de vendedor em Python pode não estar disponível

Redes Suportadas

  • agentwallet-sdk: use a documentação do pacote para confirmar a cobertura de rede atual antes da produção. Base Sepolia é o padrão de desenvolvimento mais seguro; Base mainnet é o caminho de produção destacado pela habilidade original.
  • OKX Payments / X Layer: a documentação atual do vendedor visa X Layer (eip155:196) e liquidação USDT0. Obtenha a documentação atual do SDK antes de gerar código de produção, pois os pacotes de pagamento e o comportamento do facilitador podem mudar rapidamente.
  • Pacotes upstream x402: multi-rede por design — uma rota pode anunciar Base e Solana simultaneamente e deixar o comprador escolher. Os pacotes usam o facilitador x402.org por padrão, que é apenas para testnet (Base Sepolia eip155:84532, Solana devnet solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1, além de testnets Stellar, Aptos, Hedera e XRPL) e não se destina a rotas mainnet. Para mainnet (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp para Solana), facilite você mesmo, execute seu próprio facilitador ou escolha um hospedado na lista de facilitadores upstream — veja a comparação de facilitadores na Opção C. Confirme a cobertura ao vivo no endpoint /supported do facilitador antes da produção, em vez de codificá-lo aqui.

Como Funciona

Protocolo x402

x402 estende o HTTP 402 (Pagamento Necessário) para um fluxo negociável por máquina. Quando um servidor retorna 402, a ferramenta de pagamento do agente negocia o preço, verifica o orçamento, assina uma transação e tenta novamente apenas dentro da política e do limite de confirmação definidos pelo orquestrador.

Controles de Gastos

Cada chamada da ferramenta de pagamento impõe uma SpendingPolicy:

  • Orçamento por tarefa — gasto máximo para uma única ação do agente
  • Orçamento por sessão — limite cumulativo em toda uma sessão
  • Destinatários permitidos — restringe quais endereços/serviços o agente pode pagar
  • Limites de taxa — transações máximas por minuto/hora

Carteiras Não Custodiais

Os agentes mantêm suas próprias chaves por meio de contas inteligentes ERC-4337. O orquestrador define a política antes da delegação; o agente só pode gastar dentro dos limites. Sem fundos agrupados, sem risco de custódia.

Integração MCP

A camada de pagamento expõe ferramentas MCP padrão que se encaixam em qualquer configuração Claude Code ou agent harness.

Nota de segurança: Sempre fixe a versão do pacote. Esta ferramenta gerencia chaves privadas — instalações de npx sem fixação introduzem risco de cadeia de suprimentos.

Opção A: agentwallet-sdk (Base / multi-chain)

{
  "mcpServers": {
    "agentpay": {
      "command": "npx",

…
Perguntas frequentes

O que é 'não custodial'?

Significa que o agente (ou você) tem controle total das chaves da carteira e dos fundos, sem depender de um terceiro para guardar o dinheiro.

O que é um 'orquestrador'?

É o sistema ou pessoa que define as regras e limites de gastos para o agente antes dele começar a trabalhar.

Quais redes de pagamento são suportadas?

Suporta redes como Base, X Layer e Solana, além de outras redes compatíveis com EVM, dependendo da configuração específica.

Detalhes

Descrição original do autor

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk, X Layer through OKX Payments / OKX Agent Payments Protocol, and Solana plus multi-network EVM through the upstream x402 packages with facilitator-based settlement. Use when an agent must pay for something itself and needs per-task budgets, spending con

repo: affaan-m/ECC

Popularidade

Estrelas no GitHub
280 mil
Posição no ranking
#133
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas