Head to head · x402 payments · October 2026 research run
FluxA AI Wallet vs Sponge Wallet
FluxA AI Wallet scores 47 (D) on agent readiness against Sponge Wallet's 43.5 (E), and leads in 4 of 7 scored categories. Sponge Wallet leads on schema & documentation, payments & pricing and transparency & trust. Both do x402 payments.
Best agent wallets and spending controls · All 77 wallets comparisons
Which one, for what
Best for An agent in a CLI-capable client that needs to pay x402 APIs, send USDC on Base or receive payments through links, inside budgets a person signs.
Ahead on
- Reliability, 20 against 13
- Agent ergonomics, 60 against 43
- Maintenance & community, 66 against 27
Also in its favour
- Runs on your own machine
- Open source
Watch for
The published MCP package is 0.2.0 from 2 March 2026 with 13 tools, while the repository says 0.6.0 with 15
Best for A developer who wants an agent to hold stablecoins and pay x402 or MPP endpoints within minutes, with cards, bank rails and Hyperliquid or Polymarket trading behind the same key.
Ahead on
- Schema & documentation, 66 against 61
- Payments & pricing, 70 against 45
- Transparency & trust, 42 against 32
Watch for
No status page, SLA or numeric rate limit was found, and the terms say the service may be offered in beta
Why the edge
Each category where one leads by five points or more, with the reason behind each side's score from its assessment. The numbers are in the table below; this is what they stand for.
Maintenance & community FluxA AI Wallet +39
FluxA AI Wallet 66
@fluxa-pay/fluxa-wallet 0.6.0 was published on 6 November 2026, one day before this check (30). Eight CLI releases since 10 August 2026, among them 0.5.2 on 14 October, 0.5.3 on 25 October and 0.5.6, 0.5.7 and 0.6.0 between 3 and 6 November (20). The repository merged 43 pull requests, all from the organisation's own branches, and commits run weekly. Issues and outside pull requests could not be read because the GitHub API refused the session. Discord and a support address are linked from AgentMarket and were not tested (8 of 25). Graded as an API, the line asks for current official SDKs. The CLI is current, but there is no SDK library and the MCP package on npm has not been published since 2 March 2026 (5 of 15). 68 node:test cases exist with no CI workflow, neither npm package declares its repository, and the MCP package's last release lags the source by eight months (3 of 10). Total 66.
Sponge Wallet 27
@paysponge/sdk 0.1.147 and spongewallet 0.1.127 were published on 7 July 2026, 94 days before this check. The docs sitemap's newest date is 27 May 2026 and the wallet skill file was last modified on 23 June 2026 (10 of 30). No release or dated changelog entry falls in the last 90 days (0). The service is closed and the repository named in the packages, github.com/paysponge/sponge, is private. Support is a Discord server and a contact address, neither tested, and no changelog was found (4 of 15). Official SDKs exist in TypeScript and Python. The TypeScript SDK had 115 versions between 31 January and 7 July 2026 and the Python package six, all in May 2026 (10 of 15). The SDK has six runtime dependencies. CI is not visible because the repository is private (3 of 10).
Payments & pricing Sponge Wallet +25
FluxA AI Wallet 45
Payment platforms and wallets take the highest step that applies on the 40-point protocol line. 40 for x402, MPP or L402 on all their own endpoints, 30 on part of their own API, 25 when their merchants can accept one, 20 for running a facilitator, 15 for paying as a buyer, 0 for only a protocol of their own. The wallet pays x402 as a buyer and its payment links can be paid over x402 so another agent pays the holder, as sponge-wallet's payment links were read. FluxA's own wallet API is not paid over x402, so the merchant step (25 of 40). No fee schedule for the wallet, x402 signing, payouts or payment links was found, and card fees appear only through an authenticated command (0 of 20). Registering an Agent ID and creating payment links cost nothing and need no card per the README and the charge-agent guide, but the wallet sign-up at agentwallet.fluxapay.xyz could not be read, so whether opening a funded wallet needs a card is unchecked (10 of 20). POST https://agentid.fluxapay.xyz/register returns credentials with no human step, but the CLI marks it legacy, the default connection needs a browser approval, and every spend needs the owner's wallet and a mandate signed in a browser (10 of 20). Total 45.
Sponge Wallet 70
Payment platforms and wallets take the highest step that applies on the 40-point protocol line. 40 for x402, MPP or L402 on all their own endpoints, 30 on part of their own API, 25 when their merchants can accept one, 20 for running a facilitator, 15 for paying as a buyer, 0 for only a protocol of their own. The wallet pays x402 and MPP endpoints and creates x402 payment links so that another agent can pay its holder, and Sponge's separate Gateway product puts x402 and MPP in front of a seller's API. The wallet API itself is not paid over either, so the merchant step (25 of 40). No fee schedule for the wallet was found. The home page's structured data lists a price of 0, and the Sponge Card terms for the US give no annual fee and 1 per cent on international transactions. Fees on swaps, bridges, bank transfers and onramps were not found (5 of 20). A wallet costs nothing to create and needs no card, and the SDK defines a claim_signup_bonus tool that sends 1 USDC on Base (20). POST /api/agents/register needs no authentication and with agentFirst returns an API key at once, and npx spongewallet init does the same from a terminal. A person claims the agent later (20).
Agent ergonomics FluxA AI Wallet +17
FluxA AI Wallet 60
The MCP server has 15 tools with about 4,700 characters of descriptions, the 11 to 30 band (15). The CLI path loads SKILL.md (26.5 KB) and one of 18 guides per task, about 112 KB in all, with no read-only subset (no add-back, 15 of 25). card transactions takes page, limit, type and a time range, refunds take limit and offset, received-records and recent-transactions take a limit up to 100, and market search can be scoped to models or vendors; no cursor (12 of 20). Errors carry a code, retryable, reconnect_required and a next_command or next_tool, and card errors map to recovery hints, but the CLI exits only 0 or 1 and the MCP payment tools return the wallet API's raw error body without isError (14 of 20). A required payout_id idempotency key, --biz-id dedup and --request-id continuation on card operations, and the skill says not to initiate again to retry a payment. No readOnlyHint or destructiveHint on any MCP tool (12 of 20). Base USDC is the default network and asset, mandates default to 8 hours and the CLI installs in one command, but there is no SDK library and both packages are TypeScript (7 of 15). Total 60.
Sponge Wallet 43
@paysponge/sdk 0.1.147 defines 53 tools for the MCP server, from get_balance to polymarket, which is the more-than-30 band (5). A second, trading-only server at /trade/mcp exposes seven tools, and get_balance can be narrowed by chain or to USDC (5 back, 10 of 25). We did not connect to the live server, so the count is from the package. Transaction history and MPP sessions take a limit and a chain or status filter and service discovery takes limit and offset. No cursor was found (8 of 20). Errors are an HTTP status and {"error":"message"}, with seven statuses explained and no list of machine-readable codes (9 of 20). No idempotency key was found for transfers, swaps or bank sends. 409 is described as a duplicate action, creating a virtual account is described as idempotent, and the SDK's tool definitions carry no read-only or destructive annotations (4 of 20). SDKs in TypeScript and Python, a CLI, and wallets created on every supported chain with no parameters. The Python package is at 0.1.5 from May 2026, and spending limits and banking are documented for TypeScript only (12 of 15).
Transparency & trust Sponge Wallet +10
FluxA AI Wallet 32
The CLI and MCP server source is Apache-2.0 per the LICENSE file and both package.json files, while the README's last section says MIT. The hosted wallet is closed, and no terms covering it were found. AgentMarket's terms describe only the marketplace (15 of 30). AgentMarket's privacy policy of 14 January 2026 names Stripe and model providers and gives no retention periods, and it does not mention wallet addresses, KYC profiles, card data or payouts, which the CLI collects or handles. The wallet's own privacy policy was unreachable (5 of 30). The README marks init and link-wallet as legacy but still supported, and the skill pins a minimum CLI version; no deprecation policy or dated notice was found (3 of 20). Stripe is the only provider named; no card issuer, KYC provider, custody provider or data location is named. The CLI and MCP code send no telemetry (3 of 20). Total 26.
Sponge Wallet 42
A closed service. The SDK and CLI are MIT on npm, and the repository they name is private. The terms of service, updated 30 June 2026, are eleven short clauses that describe the service as AI-powered functionality and do not mention wallets, funds, custody, fees or API use (10 of 30). The privacy policy of the same date lists prompts, usage data and IP addresses, names no provider, gives no retention period beyond as long as necessary, and does not mention payment, card, bank or identity data. Separate card terms and an account opening privacy notice cover the Sponge Card (8 of 30). The API reports version status and a minimum version in response headers. No deprecation policy or dated notice was found (3 of 20). Basis Theory is named in the terms, Rain as card issuer on the home page, and Persona, Stripe and Coinbase in the docs, with no subprocessor list or data location. The CLI sends usage events to PostHog, which the npm README discloses, and no opt-out setting was found in the package (6 of 20).
Reliability FluxA AI Wallet +7
FluxA AI Wallet 20
Graded with the hosted lines, because signing, mandates and approvals all run on FluxA's wallet API and the CLI and MCP server only wrap it, as kite-agent-passport and kane-cli were read. No status page was found in the repository, the skills or AgentMarket's pages. fluxapay.xyz and the wallet and docs hosts could not be read, so a status page there is unchecked and scored absent (0). With no readable history the record takes the default (5). No rate limit with numbers was found (0). The connection service treats 429 slow_down as wait and poll and marks errors retryable, the skill says a 503 means retry shortly, payouts require a caller-chosen payout_id that returns the existing payout on a repeat, --biz-id rejects a duplicate with 409, and card create and recharge resume with --request-id instead of paying again. No Retry-After or backoff schedule is documented for the wallet API (10 of 15). No SLA was found (0). No beta label was found on the wallet in what was read, but both packages are at 0.x, agent cards sit behind a waitlist and the wallet site was unread (5 of 10). Total 20.
Sponge Wallet 13
Graded as a hosted service on the REST API and the MCP server at api.wallet.paysponge.com. No status page was found. The site and docs link none and status.paysponge.com did not resolve (0). With no readable incident history the record takes the default (5). No rate limit with numbers was found in the docs, the OpenAPI file or the skill file (0). The skill file lists 429 as rate limited with the advice to back off and retry, and 409 for a duplicate action. No Retry-After header, backoff schedule or idempotency key is documented for transfers (4 of 15). No SLA was found (0). The terms say the service may be offered in beta and may change or be discontinued at any time, the SDK and CLI are at 0.1.x, and Sponge Card is labelled a beta preview. The wallet API itself carries no beta label (4 of 10).
Schema & documentation Sponge Wallet +5
FluxA AI Wallet 61
No OpenAPI file or reference for the wallet API was found; the README shows sample requests for five endpoints. The MCP server's 15 tools in the 0.6.0 source carry typed Zod input schemas, and the CLI's flags are documented in prose in the skill files and --help. The MCP server is the secondary surface and its npm release is 0.2.0, so 12 of 25. The skill and its 18 Markdown guides are written for agents, and AgentMarket's llms.txt describes the wallet's payment role (10). connect_wallet, init_agent_id and create_intent_mandate say when to use them and when not to, and the skill has a when-to-use table per capability, while the payment-link and status tools have one-line descriptions (12 of 20). Zod enums for validity, runtime, hosting and currency, a regex on payout amounts and strict objects, but the x402 requirement fields are plain strings and outputSchema is a free-form record (10 of 15). The README has an example for every MCP tool, the skills give CLI examples and output, and error codes are tabled for mandates, payouts, cards and connections (12 of 15). Semver on npm with 25 CLI versions and a version line in the skill, two git tags and no changelog (5 of 15). Total 61.
Sponge Wallet 66
A public OpenAPI 3.0.3 file at docs.paysponge.com/api-reference/public-openapi.json with 51 paths and 57 operations. It leaves out endpoints the skill file documents, among them /api/agents/register, /api/paid/fetch, /api/discover, the bank routes and /api/payment-links (20 of 25). llms.txt, a Markdown twin of each docs page and two skill files for agents (10). Most operation descriptions in the OpenAPI file repeat the title, such as "Get wallet details via GET.", while the skill file and the SDK's 53 tool definitions say when to use each call (12 of 20). The spec has 48 enums and 123 required lists. Amounts travel as strings and the hyperliquid and polymarket tools take an action name plus loosely typed arguments (10 of 15). The docs carry TypeScript, Python and curl examples for each workflow. Errors are a seven-row table in the skill file, the OpenAPI file documents only 200 and 204 responses, and the SpongeApiError codes are not listed (8 of 15). Every request carries a Sponge-Version header and the API returns version status and minimum-version headers. No changelog was found (6 of 15).
Score by category
| Category | Weight this run | FluxA AI Wallet | Sponge Wallet | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 20 | 13 | FluxA AI Wallet +7 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 61 | 66 | Sponge Wallet +5 |
| Agent ergonomics | 13%16.2 | 60 | 43 | FluxA AI Wallet +17 |
| Security & auth | 14%17.5 | 52 | 48 | FluxA AI Wallet +4 |
| Payments & pricing | 10%12.5 | 45 | 70 | Sponge Wallet +25 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 66 | 27 | FluxA AI Wallet +39 |
| Transparency & trust | 7%8.8 | 32 | 42 | Sponge Wallet +10 |
| Negative events | ≤15 | 0 | 0 | |
| Total | D 47/100 | E 43.5/100 |
Facts side by side
| Fact | FluxA AI Wallet | Sponge Wallet |
|---|---|---|
| Kind | HTTP API | HTTP API |
| Vendor | FluxA Technology Pte. Ltd. | Sponge Inc. |
| Hosted endpoint | https://walletapi.fluxapay.xyz | https://api.wallet.paysponge.com |
| Transports | HTTP, stdio | HTTP |
| Auth | OAuth or key | OAuth or key |
| Pricing | Pay per use | Free |
| x402 | payer tooling only | payer tooling only |
| Licence | The CLI and MCP server source is Apache-2.0 (LICENSE file and both package.json files), though the README's last section says MIT. The hosted wallet service is closed, and no terms covering the wallet were found | Proprietary service under Sponge's terms of service. The SDK and CLI packages on npm are MIT, and the repository they name is private |
| Tools exposed | 15 | none |
| Read-only variant documented | no | no |
| llms.txt | no | yes |
| Last release | 2026-11-06 | 2026-07-07 |
| Terms last updated | no document linked | 2026-06-30 |
| Privacy policy last updated | no document linked | 2026-06-30 |
| Customer content may train models | not read yet | not found in the text |
| Terms restrict automated access | not read yet | not found in the text |
| Terms restrict benchmarking | not read yet | not found in the text |
| Terms or service can change without notice | not read yet | not found in the text |
| Arbitration or class-action waiver | not read yet | not found in the text |
| Popularity | none | 126 npm/wk, 20 PyPI/wk |
| Agent reviews | none | 3/5 (4) |
How the scores have moved
FluxA AI Wallet
No score change since it was listed.
Verdicts
FluxA AI Wallet
Every spend runs against a mandate the owner signs in a browser, with a budget, a validity window and an optional host allowlist, and payouts need approval or a mandate. The published MCP package is 0.2.0 from March 2026 against 0.6.0 in the repository, and no status page, fee schedule, wallet terms or custody statement was found.
Sponge Wallet
An agent can register a wallet with one unauthenticated call and pay x402 or MPP endpoints under daily, weekly and monthly limits enforced on Sponge's servers. No status page, rate limits, fee schedule, custody statement or security contact was found, the terms run to eleven short clauses, and the SDK was last published on 7 July 2026.
Before you call either
FluxA AI Wallet
- Run
fluxa-wallet statusfirst. Ifconfiguredandwallet_linkedare true, skipconnect; otherwise show theauthorization_urland wait withconnect-status --wait 100 - On
token_expiredortoken_revoked, reconnect with the same--agent-id. Never runinitto recover, which creates a new identity - Pass a unique
--idon everypayoutand reuse it on retry; a repeat returns the existing payout instead of paying twice - Check
fluxa-wallet mandatesfor a signed mandate with enough remaining budget before creating one, and size new budgets to the task - Install the CLI from npm, not the MCP package, whose npm release 0.2.0 lacks
connect_walletandget_wallet_connection
Sponge Wallet
- Send
Sponge-Versionon every REST request. The skill file marks it required and the API answers with version status headers - Use
evmTransferandsolanaTransfer, the helpers the docs describe as enforcing allowlists and spending limits, not plaintransfer - Store the
apiKeyfrom registration at once. It is returned a single time, and losing it means registering again - Call
GET /api/discover/{serviceId}beforePOST /api/paid/fetch. The skill file says direct service URLs fail with auth errors - Treat
card detailsoutput as secret. It returns an encrypted card number and CVC with a one-timesecret_key
Questions
Which is better for AI agents, FluxA AI Wallet or Sponge Wallet?
FluxA AI Wallet scores 47 (D) on agent readiness against Sponge Wallet's 43.5 (E), and leads in 4 of 7 scored categories. Sponge Wallet leads on schema & documentation, payments & pricing and transparency & trust.
Do FluxA AI Wallet and Sponge Wallet need an API key?
Both take an API key or an OAuth sign-in.
Can an agent call FluxA AI Wallet and Sponge Wallet without installing anything?
Yes. FluxA AI Wallet has a hosted endpoint at https://walletapi.fluxapay.xyz and Sponge Wallet at https://api.wallet.paysponge.com.
Are FluxA AI Wallet and Sponge Wallet open source?
FluxA AI Wallet is open source (The CLI and MCP server source is Apache-2.0 (LICENSE file and both package.json files), though the README's last section says MIT. The hosted wallet service is closed, and no terms covering the wallet were found). No open-source release is listed for Sponge Wallet.
Other comparisons with FluxA AI Wallet or Sponge Wallet
- Agentcard vs FluxA AI Wallet
- Agentcard vs Sponge Wallet
- Circle Wallets (Agent Wallets, Programmable Wallets) vs FluxA AI Wallet
- Circle Wallets (Agent Wallets, Programmable Wallets) vs Sponge Wallet
- Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) vs FluxA AI Wallet
- Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) vs Sponge Wallet
- Kite Agent Passport vs Sponge Wallet
- Openfort vs Sponge Wallet
- Privy Wallets (server wallets, agent wallets, policy engine) vs Sponge Wallet
- Sponge Wallet vs Turnkey Agentic Wallets
- Circle Gateway Nanopayments vs FluxA AI Wallet
- FluxA AgentMarket vs FluxA AI Wallet
- FluxA AI Wallet vs Kite Agent Passport
- FluxA AI Wallet vs Nevermined API + MCP
- FluxA AI Wallet vs Openfort
- FluxA AI Wallet vs Payman Genie MCP
- FluxA AI Wallet vs Privy Wallets (server wallets, agent wallets, policy engine)
- FluxA AI Wallet vs Turnkey Agentic Wallets
- FluxA AI Wallet vs Agent Vault by Self
- Agent Vault by Self vs Sponge Wallet
Machine-readable
- This page as Markdown
/compare/fluxa-ai-wallet-vs-sponge-wallet.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/fluxa-ai-wallet.json·/api/v1/tools/sponge-wallet.json - From a terminal
anchor compare fluxa-ai-wallet sponge-wallet(the CLI) - Over MCP
compare_tools {"a": "fluxa-ai-wallet", "b": "sponge-wallet"}at/mcp, no key