Stablecoin Payments arenaBuyer checklist
Every requirement we judge stablecoin payments products against, as a ready-to-send RFP checklist — with each item's priority, why it matters, and how the top-ranked products score on it today.
53 requirements · 13 themes · verdicts for 6 products · updated 2026-09-15 · priorities mirror the story weights our scoring uses (methodology)
Show the markdown export
# Stablecoin Payments — buyer checklist (RFP) Derived from ProductArena's evidence-graded user-story taxonomy for Stablecoin Payments: 53 judged requirements. Priorities mirror story weights (3 = must-have, 2 = should-have, 1 = nice-to-have). ## Agenticness - [ ] **[must-have]** Plug MCP servers into this product so it can use their tools - [ ] **[must-have]** Connect an agent via an official MCP server - [ ] **[must-have]** Drive the product through a documented public API - [ ] **[must-have]** Delegate tasks to a built-in AI assistant inside the product - [ ] **[should-have]** Point an agent at llms.txt or agent-oriented docs - [ ] **[should-have]** Run the product headlessly / in CI for automation - [ ] **[should-have]** Use an official CLI - [ ] **[should-have]** Issue scoped/least-privilege API credentials for an agent - [ ] **[should-have]** Build against official SDKs - [ ] **[should-have]** Subscribe to events via webhooks - [ ] **[should-have]** Get AI-generated insights and suggestions from my data inside the product - [ ] **[should-have]** Set up automations that run autonomously in the background - [ ] **[should-have]** Operate the product with natural-language commands - [ ] **[should-have]** Explore an interactive API reference with runnable examples - [ ] **[should-have]** Download a machine-readable API spec (OpenAPI or equivalent) - [ ] **[should-have]** Rely on versioned APIs with a documented deprecation policy - [ ] **[nice-to-have]** Test against a sandbox environment without touching production data ## Automation depth - [ ] **[must-have]** Define rules that trigger actions automatically on events - [ ] **[should-have]** Perform bulk operations across many items at once - [ ] **[should-have]** Schedule recurring jobs or workflows - [ ] **[nice-to-have]** Version, review, and roll back my automations ## Compliance risk - [ ] **[should-have]** Customer and recipient onboarding is programmatic — documented KYC/KYB endpoints or flows that clear a counterparty for sending and receiving before money moves - [ ] **[should-have]** See who I'm actually contracting with — the licensed or registered entities behind the product and the jurisdictions they cover, published rather than buried - [ ] **[should-have]** The platform documents its sanctions screening, wallet risk checks, and travel-rule handling — compliance machinery named specifically, not waved at ## Integration dx - [ ] **[must-have]** I never operate blockchain infrastructure — the platform abstracts nodes, gas, and chain mechanics behind a conventional REST API with client libraries in my language - [ ] **[must-have]** Rehearse everything without real funds — a documented sandbox or testnet mode covering payments, payouts, and conversions with test values that behave deterministically - [ ] **[should-have]** Money movement emits signed webhooks — payment confirmed, payout settled, conversion executed — so my system tracks state without polling chains or dashboards ## Onramp conversion - [ ] **[should-have]** Conversion is a first-class API — quotes and executed conversions between fiat and stablecoins (and between stablecoins) with documented rates, fees, and settlement times - [ ] **[should-have]** Embed a fiat-to-stablecoin onramp — a documented widget or API where end users buy stablecoins with cards or bank transfers inside my product ## Openness - [ ] **[must-have]** Export all of my data in open formats and leave - [ ] **[must-have]** Self-host the core product - [ ] **[should-have]** Do everything through the API that I can do in the UI - [ ] **[should-have]** Read the product's source under an open license ## Payouts offramp - [ ] **[must-have]** Send stablecoin payouts programmatically — pay a wallet address or stored recipient through the API with documented status tracking to final settlement - [ ] **[should-have]** Run mass disbursements — batch or bulk payout APIs that push many stablecoin or fiat payouts in one documented operation with per-item status - [ ] **[should-have]** Recipients can land in local fiat — documented off-ramp rails that convert stablecoins into bank transfers across a published set of currencies and countries ## Privacy posture - [ ] **[must-have]** Prevent my data from being used to train AI models - [ ] **[should-have]** Choose where my data is stored (region/residency) - [ ] **[should-have]** Control data retention and deletion - [ ] **[should-have]** Opt out of telemetry and usage tracking ## Settlement treasury - [ ] **[should-have]** Settlement is legible — documented timing from payment to available balance, published fees per rail, and statements or reports my accounting can consume - [ ] **[should-have]** Move value between fiat and stablecoin balances on the platform — internal transfers and rebalancing through the API or dashboard, documented end to end ## Stablecoin acceptance - [ ] **[must-have]** Accept a stablecoin payment from a customer through a documented checkout or payment API — create the payment, present the address or flow, and confirm settlement programmatically - [ ] **[must-have]** Take crypto payments but settle in fiat — a documented option to auto-convert stablecoin receipts into a fiat balance or bank payout so my books never hold crypto - [ ] **[should-have]** The platform documents which stablecoins and chains it supports — USDC, USDT and peers across multiple named networks — so I can match what my customers actually hold ## Stablecoin agent access - [ ] **[must-have]** An agent can move stablecoins under scoped authority — documented agent payment flows where an agent initiates a payment or payout with spend controls a human configured - [ ] **[should-have]** Agents can hold and use wallets safely — programmatic wallet issuance for agents with scoped keys, policy controls, and documented limits on what an agent can move - [ ] **[should-have]** The platform speaks the machine-payment protocols by name — x402, ACP, MPP, or AP2 support documented with endpoints or SDKs, not just a blog aspiration ## Stablecoin issuance - [ ] **[should-have]** Issue a branded stablecoin on the platform's infrastructure — a documented issuance product covering minting, redemption, and reserve management, with its gating quoted honestly - [ ] **[should-have]** The economics of held stablecoins are documented — reserve composition, attestations, and any yield or rewards program with its eligibility and regulatory caveats stated plainly ## Wallets balances - [ ] **[must-have]** My business can hold a stablecoin balance on the platform — documented custodial accounts with stated availability, geographies, and any gating quoted honestly - [ ] **[should-have]** Incoming funds are attributable — named virtual accounts or dedicated deposit addresses per customer so reconciliation knows who paid without manual matching - [ ] **[should-have]** Create wallets programmatically — per-customer or per-purpose wallets and deposit addresses provisioned through the API with documented key custody semantics --- Source: https://ultrametric.ai/productarena/arena/stablecoin-payments (evidence-graded verdicts for 6 products) · methodology: https://ultrametric.ai/productarena/methodology
Chips show the top 5 ranked products' current verdict on each requirement — ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agenticness — how well agents can access and operate the productAgenticness· 17 items
How well agents can access and operate the product
- must-have
ai-native userPlug MCP servers into this product so it can use their tools
Core requirement — weighs 3× in arena scoring
- must-have
ai-native userConnect an agent via an official MCP server
Core requirement — weighs 3× in arena scoring · 4 of 6 products fully deliver this today
- must-have
ai-native userDrive the product through a documented public API
Core requirement — weighs 3× in arena scoring · 4 of 6 products fully deliver this today
- must-have
ai-native userDelegate tasks to a built-in AI assistant inside the product
Core requirement — weighs 3× in arena scoring · no product fully delivers this yet
- should-have
ai-native userPoint an agent at llms.txt or agent-oriented docs
Important, not disqualifying — weighs 2× in arena scoring · all 6 products fully deliver this today
- should-have
ai-native userRun the product headlessly / in CI for automation
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
ai-native userUse an official CLI
Important, not disqualifying — weighs 2× in arena scoring · 3 of 6 products fully deliver this today
- should-have
ai-native userIssue scoped/least-privilege API credentials for an agent
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
ai-native userBuild against official SDKs
Important, not disqualifying — weighs 2× in arena scoring · 1 of 6 products fully deliver this today
- should-have
ai-native userSubscribe to events via webhooks
Important, not disqualifying — weighs 2× in arena scoring · 5 of 6 products fully deliver this today
- should-have
ai-native userGet AI-generated insights and suggestions from my data inside the product
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
ai-native userSet up automations that run autonomously in the background
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
ai-native userOperate the product with natural-language commands
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
ai-native userExplore an interactive API reference with runnable examples
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
ai-native userDownload a machine-readable API spec (OpenAPI or equivalent)
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
ai-native userRely on versioned APIs with a documented deprecation policy
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- nice-to-have
ai-native userTest against a sandbox environment without touching production data
Differentiator, not a dealbreaker — weighs 1× in arena scoring · 3 of 6 products fully deliver this today
Automation depth — how much of the product can run unattendedAutomation depth· 4 items
How much of the product can run unattended
- must-have
ai-native userDefine rules that trigger actions automatically on events
Core requirement — weighs 3× in arena scoring · no product fully delivers this yet
- should-have
ai-native userPerform bulk operations across many items at once
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
ai-native userSchedule recurring jobs or workflows
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- nice-to-have
ai-native userVersion, review, and roll back my automations
Differentiator, not a dealbreaker — weighs 1× in arena scoring · no product fully delivers this yet
Compliance risk — stories about compliance risk in this arenaCompliance risk· 3 items
Stories about compliance risk in this arena
- should-have
ops leadCustomer and recipient onboarding is programmatic — documented KYC/KYB endpoints or flows that clear a counterparty for sending and receiving before money moves
Important, not disqualifying — weighs 2× in arena scoring · 1 of 6 products fully deliver this today
- should-have
founderSee who I'm actually contracting with — the licensed or registered entities behind the product and the jurisdictions they cover, published rather than buried
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
ops leadThe platform documents its sanctions screening, wallet risk checks, and travel-rule handling — compliance machinery named specifically, not waved at
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
Integration dx — sandboxes, test modes, webhooks, and how fast a developer gets to a working integrationIntegration dx· 3 items
Sandboxes, test modes, webhooks, and how fast a developer gets to a working integration
- must-have
developerI never operate blockchain infrastructure — the platform abstracts nodes, gas, and chain mechanics behind a conventional REST API with client libraries in my language
Core requirement — weighs 3× in arena scoring · no product fully delivers this yet
- must-have
developerRehearse everything without real funds — a documented sandbox or testnet mode covering payments, payouts, and conversions with test values that behave deterministically
Core requirement — weighs 3× in arena scoring · 1 of 6 products fully deliver this today
- should-have
developerMoney movement emits signed webhooks — payment confirmed, payout settled, conversion executed — so my system tracks state without polling chains or dashboards
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
Onramp conversion — stories about onramp conversion in this arenaOnramp conversion· 2 items
Stories about onramp conversion in this arena
- should-have
developerConversion is a first-class API — quotes and executed conversions between fiat and stablecoins (and between stablecoins) with documented rates, fees, and settlement times
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
developerEmbed a fiat-to-stablecoin onramp — a documented widget or API where end users buy stablecoins with cards or bank transfers inside my product
Important, not disqualifying — weighs 2× in arena scoring · 3 of 6 products fully deliver this today
Openness — open source, data portability, and self-hosting storiesOpenness· 4 items
Open source, data portability, and self-hosting stories
- must-have
ai-native userExport all of my data in open formats and leave
Core requirement — weighs 3× in arena scoring · no product fully delivers this yet
- must-have
ai-native userSelf-host the core product
Core requirement — weighs 3× in arena scoring
- should-have
ai-native userDo everything through the API that I can do in the UI
Important, not disqualifying — weighs 2× in arena scoring · 1 of 6 products fully deliver this today
- should-have
ai-native userRead the product's source under an open license
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
Payouts offramp — stories about payouts offramp in this arenaPayouts offramp· 3 items
Stories about payouts offramp in this arena
- must-have
developerSend stablecoin payouts programmatically — pay a wallet address or stored recipient through the API with documented status tracking to final settlement
Core requirement — weighs 3× in arena scoring · no product fully delivers this yet
- should-have
ops leadRun mass disbursements — batch or bulk payout APIs that push many stablecoin or fiat payouts in one documented operation with per-item status
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
ops leadRecipients can land in local fiat — documented off-ramp rails that convert stablecoins into bank transfers across a published set of currencies and countries
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
Privacy posture — data-handling and privacy storiesPrivacy posture· 4 items
Data-handling and privacy stories
- must-have
ai-native userPrevent my data from being used to train AI models
Core requirement — weighs 3× in arena scoring
- should-have
ai-native userChoose where my data is stored (region/residency)
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
ai-native userControl data retention and deletion
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
ai-native userOpt out of telemetry and usage tracking
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
Settlement treasury — stories about settlement treasury in this arenaSettlement treasury· 2 items
Stories about settlement treasury in this arena
- should-have
finance leadSettlement is legible — documented timing from payment to available balance, published fees per rail, and statements or reports my accounting can consume
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
finance leadMove value between fiat and stablecoin balances on the platform — internal transfers and rebalancing through the API or dashboard, documented end to end
Important, not disqualifying — weighs 2× in arena scoring · 2 of 6 products fully deliver this today
Stablecoin acceptance — stories about stablecoin acceptance in this arenaStablecoin acceptance· 3 items
Stories about stablecoin acceptance in this arena
- must-have
developerAccept a stablecoin payment from a customer through a documented checkout or payment API — create the payment, present the address or flow, and confirm settlement programmatically
Core requirement — weighs 3× in arena scoring · 4 of 6 products fully deliver this today
- must-have
finance leadTake crypto payments but settle in fiat — a documented option to auto-convert stablecoin receipts into a fiat balance or bank payout so my books never hold crypto
Core requirement — weighs 3× in arena scoring · 4 of 6 products fully deliver this today
- should-have
developerThe platform documents which stablecoins and chains it supports — USDC, USDT and peers across multiple named networks — so I can match what my customers actually hold
Important, not disqualifying — weighs 2× in arena scoring · 1 of 6 products fully deliver this today
Stablecoin agent access — stories about stablecoin agent access in this arenaStablecoin agent access· 3 items
Stories about stablecoin agent access in this arena
- must-have
ai-native userAn agent can move stablecoins under scoped authority — documented agent payment flows where an agent initiates a payment or payout with spend controls a human configured
Core requirement — weighs 3× in arena scoring · no product fully delivers this yet
- should-have
ai-native userAgents can hold and use wallets safely — programmatic wallet issuance for agents with scoped keys, policy controls, and documented limits on what an agent can move
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
ai-native userThe platform speaks the machine-payment protocols by name — x402, ACP, MPP, or AP2 support documented with endpoints or SDKs, not just a blog aspiration
Important, not disqualifying — weighs 2× in arena scoring · 1 of 6 products fully deliver this today
Stablecoin issuance — stories about stablecoin issuance in this arenaStablecoin issuance· 2 items
Stories about stablecoin issuance in this arena
- should-have
founderIssue a branded stablecoin on the platform's infrastructure — a documented issuance product covering minting, redemption, and reserve management, with its gating quoted honestly
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
- should-have
finance leadThe economics of held stablecoins are documented — reserve composition, attestations, and any yield or rewards program with its eligibility and regulatory caveats stated plainly
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
Wallets balances — stories about wallets balances in this arenaWallets balances· 3 items
Stories about wallets balances in this arena
- must-have
finance leadMy business can hold a stablecoin balance on the platform — documented custodial accounts with stated availability, geographies, and any gating quoted honestly
Core requirement — weighs 3× in arena scoring · no product fully delivers this yet
- should-have
developerIncoming funds are attributable — named virtual accounts or dedicated deposit addresses per customer so reconciliation knows who paid without manual matching
Important, not disqualifying — weighs 2× in arena scoring · 1 of 6 products fully deliver this today
- should-have
developerCreate wallets programmatically — per-customer or per-purpose wallets and deposit addresses provisioned through the API with documented key custody semantics
Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet
Full evidence behind every verdict lives on the arena page and each product page — chips above deep-link straight to the judged story.