← ClaudeAtlas

raxol-paymentslisted

Agentic commerce for Raxol agents in Elixir: the raxol_payments + raxol_acp packages (Xochi/Riddler/MPP/Permit2/x402 protocols, agent wallets, spend limits, stealth + privacy tiers, ZKSAR trust scores, and the ACP job lifecycle). TRIGGER when: mix.exs lists :raxol_payments or :raxol_acp; code imports Raxol.Payments.* or Raxol.ACP.*; user asks about agent wallets, HTTP 402 auto-pay, Xochi/Riddler cross-chain transfers, stealth addresses / privacy tiers, ZKSAR attestations, spend gating, or the ACP (Agent Commerce Protocol) job state machine / offerings. DO NOT TRIGGER when: writing or auditing Solidity contracts (use solidity-auditor skill); general Ethereum tooling / RPC / explorer questions (use ethskills skill); ZK circuit design in Noir (use noir skill); the core Raxol agent/TUI framework (use raxol skill); the Symphony orchestrator (use raxol-symphony skill).
DROOdotFOO/agent-skills · ★ 1 · AI & Automation · score 75
Install: claude install-skill DROOdotFOO/agent-skills
# Raxol Payments + ACP Skill Agentic commerce layer for Raxol agents. `raxol_payments` (v0.2) gives an agent a wallet, a ledger with spend limits, HTTP 402 auto-pay, and the cross-chain settlement protocols (Xochi/Riddler/MPP/Permit2/x402) plus stealth/privacy. `raxol_acp` (v0.2) implements the Agent Commerce Protocol: a per-job state machine, service offerings, and on-chain writes via ERC-4337 smart accounts or EOAs. This is the Elixir *client* layer. It signs and calls; the contracts themselves are out of scope (see `solidity-auditor`). Riddler is the payments protocol/module here (`Raxol.Payments.Protocols.Riddler`), now delegating to Xochi. ## What You Get - Protocol map: Xochi (default cross-chain), MPP, Permit2, x402, Riddler - Agent wallets (env key, 1Password, ERC-4337 SCA, EOA nonce server) - Ledger spend limits, SpendGate authorization, mandates, checkpoint idempotency - Privacy: stealth (ERC-5564/6538), Glass Cube tiers, ZKSAR trust scores, PXE bridge - ACP job lifecycle state machine, Offering DSL, HookClient + provider adapters - Test patterns with the Mock provider adapter (no real chain calls) ## Two package split | Concern | Package | Entry modules | | ---------------------------------------- | --------------- | ------------------------------------------ | | Pay for a resource / cross-chain move | `raxol_payments`| `Protocols.Xochi`, `Ledger`, `SpendGate` | | Sell/deliver a job on