voidly-ai/voidly-pay-skill

Habilidade do agente Claude Code para Voidly Pay — pagamentos entre agentes via HTTP 402 (x402), com suporte a USDC, ativo na mainnet Base

O que é voidly-pay-skill?

Esta habilidade para agentes de IA (como Claude Code) integra o Voidly Pay, permitindo que agentes realizem pagamentos diretos entre si utilizando o mecanismo HTTP 402 (x402). Baseada em USDC na mainnet Base, ela possibilita transações rápidas e de baixo custo entre agentes, sem intermediários. Ideal para desenvolvedores que constroem sistemas autônomos onde agentes precisam compensar serviços uns dos outros, como para acesso a APIs, licenciamento de software ou remuneração por inferência de modelos. Funciona como uma skill do Claude Code e pode ser adaptada para outros frameworks de agentes, oferecendo uma interface simples para autorização, execução de pagamentos e verificação de saldo.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add voidly-ai/voidly-pay-skill

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que voidly-pay-skill faz?

Habilidade do agente Claude Code para Voidly Pay — pagamentos entre agentes via HTTP 402 (x402), com suporte a USDC, ativo na mainnet Base.


Visão Geral

Esta habilidade permite que agentes de IA realizem pagamentos diretos entre si utilizando o protocolo HTTP 402 (x402) com suporte a USDC. É uma forma de micropagamentos descentralizados e de baixo custo, ideal para cenários onde agentes precisam compensar uns aos outros por serviços, acesso a recursos ou processamento de tarefas.

Pré-requisitos

  • Uma carteira (wallet) compatível com USDC na mainnet Base.
  • Saldo suficiente em USDC para cobrir as transações.
  • Acesso ao endpoint Voidly Pay (ou um provedor compatível com x402).

Instalação

Para usar como skill do Claude Code, adicione a referência ao repositório:

git clone https://github.com/voidly-ai/voidly-pay-skill.git

Depois, configure as variáveis de ambiente no seu agente:

export VOIDLY_PRIVATE_KEY="sua-chave-privada"
export VOIDLY_CONTRACT_ADDRESS="0x..."
export BASE_RPC_URL="https://mainnet.base.org"

Comandos Principais

ComandoDescrição
make-payment <endereco> <quantia>Envia USDC para outro agente
check-balanceVerifica o saldo disponível
authorize-payment <endereco> <quantia>Autoriza um pagamento futuro

Uso Detalhado

Pagar outro agente

make-payment 0xEnderecoDoAgente 10.0

Isso transfere 10 USDC para o endereço especificado, utilizando a bridge HTTP 402.

Verificar saldo

check-balance

Retorna o saldo atual da carteira configurada.

Exemplos em Código (JavaScript)

const { VoidlyPayAgent } = require('voidly-pay');

const agent = new VoidlyPayAgent({
  privateKey: process.env.VOIDLY_PRIVATE_KEY,
  rpcUrl: process.env.BASE_RPC_URL,
  contractAddress: process.env.VOIDLY_CONTRACT_ADDRESS
});

async function main() {
  await agent.makePayment('0xDestinatario', 5.0);
  console.log('Pagamento realizado com sucesso!');
}

main();

Considerações de Segurança

  • Mantenha a chave privada em segredo absoluto.
  • Use variáveis de ambiente para credenciais.
  • Verifique o saldo antes de realizar pagamentos.
  • Apenas agentes confiáveis devem ser autorizados a receber transferências.

Suporte

Para dúvidas ou problemas, abra uma issue no repositório oficial ou entre em contato com a equipe Voidly.


Esta habilidade é compatível com Claude Code e pode ser adaptada para outros frameworks de agentes de IA.

Habilidades Relacionadas