Rank #1 of 6 in Stablecoin Payments
Coinbase Payments (CDP)
Coinbase, Inc. · commercial
Try itExperimental
See what an agent can do with Coinbase Payments (CDP) before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).
$curl -si https://api.cdp.coinbase.com/platform/v2/evm/accounts | head -2 # keyless → 401recorded session — replayed, not liveVerified integrations
No integration evidence found in our corpus for this product yet — that means none was found, never that it doesn’t integrate.
By theme — the product's score on each story themeBy theme
Agenticness — how well agents can access and operate the productAgenticnessevidence →
How well agents can access and operate the product
Automation depth — how much of the product can run unattendedAutomation depthevidence →
How much of the product can run unattended
Compliance risk — stories about compliance risk in this arenaCompliance riskevidence →
Stories about compliance risk in this arena
Integration dx — sandboxes, test modes, webhooks, and how fast a developer gets to a working integrationIntegration dxevidence →
Sandboxes, test modes, webhooks, and how fast a developer gets to a working integration
Onramp conversion — stories about onramp conversion in this arenaOnramp conversionevidence →
Stories about onramp conversion in this arena
Openness — open source, data portability, and self-hosting storiesOpennessevidence →
Open source, data portability, and self-hosting stories
Payouts offramp — stories about payouts offramp in this arenaPayouts offrampevidence →
Stories about payouts offramp in this arena
Privacy posture — data-handling and privacy storiesPrivacy postureevidence →
Data-handling and privacy stories
Settlement treasury — stories about settlement treasury in this arenaSettlement treasuryevidence →
Stories about settlement treasury in this arena
Stablecoin acceptance — stories about stablecoin acceptance in this arenaStablecoin acceptanceevidence →
Stories about stablecoin acceptance in this arena
Stablecoin agent access — stories about stablecoin agent access in this arenaStablecoin agent accessevidence →
Stories about stablecoin agent access in this arena
Stablecoin issuance — stories about stablecoin issuance in this arenaStablecoin issuanceevidence →
Stories about stablecoin issuance in this arena
Wallets balances — stories about wallets balances in this arenaWallets balancesevidence →
Stories about wallets balances in this arena
Story verdicts — every judged story with its evidenceStory verdicts
Follow the green: where the map greys out is where Coinbase Payments (CDP) stops today. ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
API surface
Drive the product through a documented public API
✓8/10
unlocks → Scoped API keys · Machine-readable spec · Versioning policy · Full data export
Subscribe to events via webhooks
✓8/10
Build against official SDKs
✓8/10
Issue scoped/least-privilege API credentials for an agent
—–
Connect an agent via an official MCP server
✓8/10
Download a machine-readable API spec (OpenAPI or equivalent)
—0/10
Rely on versioned APIs with a documented deprecation policy
—0/10
Test against a sandbox environment without touching production data
~6/10
Explore an interactive API reference with runnable examples
—0/10
Docs for agents
Point an agent at llms.txt or agent-oriented docs
✓9/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
—–
Operate the product with natural-language commands
~6/10
Plug MCP servers into this product so it can use their tools
n/an/a
Get AI-generated insights and suggestions from my data inside the product
n/an/a
Set up automations that run autonomously in the background
~6/10
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
Compliance risk — stories about compliance risk in this arenaCompliance risk
Stories about compliance risk in this arena
Customer and recipient onboarding is programmatic — documented KYC/KYB endpoints or flows that clear a counterparty for sending and receiving before money moves
—–
See who I'm actually contracting with — the licensed or registered entities behind the product and the jurisdictions they cover, published rather than buried
—–
The platform documents its sanctions screening, wallet risk checks, and travel-rule handling — compliance machinery named specifically, not waved at
—–
Integration dx — sandboxes, test modes, webhooks, and how fast a developer gets to a working integrationIntegration dx
Sandboxes, test modes, webhooks, and how fast a developer gets to a working integration
I never operate blockchain infrastructure — the platform abstracts nodes, gas, and chain mechanics behind a conventional REST API with client libraries in my language
~6/10
Rehearse everything without real funds — a documented sandbox or testnet mode covering payments, payouts, and conversions with test values that behave deterministically
~5/10
Money movement emits signed webhooks — payment confirmed, payout settled, conversion executed — so my system tracks state without polling chains or dashboards
~5/10
Onramp conversion — stories about onramp conversion in this arenaOnramp conversion
Stories about onramp conversion in this arena
Conversion is a first-class API — quotes and executed conversions between fiat and stablecoins (and between stablecoins) with documented rates, fees, and settlement times
~5/10
Embed a fiat-to-stablecoin onramp — a documented widget or API where end users buy stablecoins with cards or bank transfers inside my product
✓8/10
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
Payouts offramp — stories about payouts offramp in this arenaPayouts offramp
Stories about payouts offramp in this arena
Run mass disbursements — batch or bulk payout APIs that push many stablecoin or fiat payouts in one documented operation with per-item status
—0/10
Recipients can land in local fiat — documented off-ramp rails that convert stablecoins into bank transfers across a published set of currencies and countries
~6/10
Send stablecoin payouts programmatically — pay a wallet address or stored recipient through the API with documented status tracking to final settlement
~6/10
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
Settlement treasury — stories about settlement treasury in this arenaSettlement treasury
Stories about settlement treasury in this arena
Settlement is legible — documented timing from payment to available balance, published fees per rail, and statements or reports my accounting can consume
—0/10
Move value between fiat and stablecoin balances on the platform — internal transfers and rebalancing through the API or dashboard, documented end to end
~6/10
Stablecoin acceptance — stories about stablecoin acceptance in this arenaStablecoin acceptance
Stories about stablecoin acceptance in this arena
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
✓7/10
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
~4/10
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
✓8/10
Stablecoin agent access — stories about stablecoin agent access in this arenaStablecoin agent access
Stories about stablecoin agent access in this arena
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
~5/10
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
~5/10
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
✓9/10
Stablecoin issuance — stories about stablecoin issuance in this arenaStablecoin issuance
Stories about stablecoin issuance in this arena
Issue a branded stablecoin on the platform's infrastructure — a documented issuance product covering minting, redemption, and reserve management, with its gating quoted honestly
~6/10
The economics of held stablecoins are documented — reserve composition, attestations, and any yield or rewards program with its eligibility and regulatory caveats stated plainly
—0/10
Wallets balances — stories about wallets balances in this arenaWallets balances
Stories about wallets balances in this arena
My business can hold a stablecoin balance on the platform — documented custodial accounts with stated availability, geographies, and any gating quoted honestly
~4/10
Incoming funds are attributable — named virtual accounts or dedicated deposit addresses per customer so reconciliation knows who paid without manual matching
~6/10
Create wallets programmatically — per-customer or per-purpose wallets and deposit addresses provisioned through the API with documented key custody semantics
~7/10
Sorted by importance (agentic first) (high → low) · 53/53 stories · click a row’s chevron for the rationale and evidence
Connect an agent via an official MCP server G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 8/10 | Tprobed | |
Drive the product through a documented public API G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 8/10 | Tprobed | |
Plug MCP servers into this product so it can use their tools G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | n/a | 0/10 | ||
Delegate tasks to a built-in AI assistant inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | untested | none yet | |
Point an agent at llms.txt or agent-oriented docs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 9/10 | Tprobed | |
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Tprobed | |
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Tprobed | |
Operate the product with natural-language commands G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Tprobed | |
Run the product headlessly / in CI for automation G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Tprobed | |
Set up automations that run autonomously in the background G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Cclaimed | |
Download a machine-readable API spec (OpenAPI or equivalent) G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Explore an interactive API reference with runnable examples G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Rely on versioned APIs with a documented deprecation policy G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Get AI-generated insights and suggestions from my data inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | n/a | untested | none yet | |
Issue scoped/least-privilege API credentials for an agent G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Test against a sandbox environment without touching production data G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 1 | partial | 6/10 | Cclaimed | |
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 C Fiat settlement | finance lead | Stablecoin acceptance — stories about stablecoin acceptance in this arenaStablecoin acceptance | 3 | full | 8/10 | Cclaimed | |
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 C Acceptance | developer | Stablecoin acceptance — stories about stablecoin acceptance in this arenaStablecoin acceptance | 3 | full | 7/10 | Tprobed | |
I never operate blockchain infrastructure — the platform abstracts nodes, gas, and chain mechanics behind a conventional REST API with client libraries in my language C Abstraction | developer | Integration dx — sandboxes, test modes, webhooks, and how fast a developer gets to a working integrationIntegration dx | 3 | partial | 6/10 | Tprobed | |
Send stablecoin payouts programmatically — pay a wallet address or stored recipient through the API with documented status tracking to final settlement C Payouts | developer | Payouts offramp — stories about payouts offramp in this arenaPayouts offramp | 3 | partial | 6/10 | Tprobed | |
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 C Agent payments | ai-native user | Stablecoin agent access — stories about stablecoin agent access in this arenaStablecoin agent access | 3 | partial | 5/10 | Cclaimed | |
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | partial | 5/10 | Cclaimed | |
Rehearse everything without real funds — a documented sandbox or testnet mode covering payments, payouts, and conversions with test values that behave deterministically C Sandbox | developer | Integration dx — sandboxes, test modes, webhooks, and how fast a developer gets to a working integrationIntegration dx | 3 | partial | 5/10 | Cclaimed | |
My business can hold a stablecoin balance on the platform — documented custodial accounts with stated availability, geographies, and any gating quoted honestly C Balances | finance lead | Wallets balances — stories about wallets balances in this arenaWallets balances | 3 | partial | 4/10 | Cclaimed | |
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | none | untested | none yet | |
Prevent my data from being used to train AI models G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 3 | n/a | untested | none yet | |
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | n/a | untested | none yet | |
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 C Protocols | ai-native user | Stablecoin agent access — stories about stablecoin agent access in this arenaStablecoin agent access | 2 | full | 9/10 | Tprobed | |
Do everything through the API that I can do in the UI G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | full | 8/10 | Tprobed | |
Embed a fiat-to-stablecoin onramp — a documented widget or API where end users buy stablecoins with cards or bank transfers inside my product C Onramp | developer | Onramp conversion — stories about onramp conversion in this arenaOnramp conversion | 2 | full | 8/10 | Cclaimed | |
Create wallets programmatically — per-customer or per-purpose wallets and deposit addresses provisioned through the API with documented key custody semantics C Wallets | developer | Wallets balances — stories about wallets balances in this arenaWallets balances | 2 | partial | 7/10 | Cclaimed | |
Incoming funds are attributable — named virtual accounts or dedicated deposit addresses per customer so reconciliation knows who paid without manual matching C Virtual accounts | developer | Wallets balances — stories about wallets balances in this arenaWallets balances | 2 | partial | 6/10 | Cclaimed | |
Issue a branded stablecoin on the platform's infrastructure — a documented issuance product covering minting, redemption, and reserve management, with its gating quoted honestly C Issuance | founder | Stablecoin issuance — stories about stablecoin issuance in this arenaStablecoin issuance | 2 | partial | 6/10 | Cclaimed | |
Move value between fiat and stablecoin balances on the platform — internal transfers and rebalancing through the API or dashboard, documented end to end C Treasury | finance lead | Settlement treasury — stories about settlement treasury in this arenaSettlement treasury | 2 | partial | 6/10 | Cclaimed | |
Recipients can land in local fiat — documented off-ramp rails that convert stablecoins into bank transfers across a published set of currencies and countries C Offramp | ops lead | Payouts offramp — stories about payouts offramp in this arenaPayouts offramp | 2 | partial | 6/10 | Cclaimed | |
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 C Agent wallets | ai-native user | Stablecoin agent access — stories about stablecoin agent access in this arenaStablecoin agent access | 2 | partial | 5/10 | Cclaimed | |
Conversion is a first-class API — quotes and executed conversions between fiat and stablecoins (and between stablecoins) with documented rates, fees, and settlement times C Conversion | developer | Onramp conversion — stories about onramp conversion in this arenaOnramp conversion | 2 | partial | 5/10 | Cclaimed | |
Money movement emits signed webhooks — payment confirmed, payout settled, conversion executed — so my system tracks state without polling chains or dashboards C Webhooks | developer | Integration dx — sandboxes, test modes, webhooks, and how fast a developer gets to a working integrationIntegration dx | 2 | partial | 5/10 | Cclaimed | |
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 C Chains | developer | Stablecoin acceptance — stories about stablecoin acceptance in this arenaStablecoin acceptance | 2 | partial | 4/10 | Cclaimed | |
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | partial | 3/10 | Cclaimed | |
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | none | 0/10 | ||
Run mass disbursements — batch or bulk payout APIs that push many stablecoin or fiat payouts in one documented operation with per-item status C Batch | ops lead | Payouts offramp — stories about payouts offramp in this arenaPayouts offramp | 2 | none | 0/10 | ||
Settlement is legible — documented timing from payment to available balance, published fees per rail, and statements or reports my accounting can consume C Settlement | finance lead | Settlement treasury — stories about settlement treasury in this arenaSettlement treasury | 2 | none | 0/10 | ||
The economics of held stablecoins are documented — reserve composition, attestations, and any yield or rewards program with its eligibility and regulatory caveats stated plainly C Yield | finance lead | Stablecoin issuance — stories about stablecoin issuance in this arenaStablecoin issuance | 2 | none | 0/10 | ||
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Customer and recipient onboarding is programmatic — documented KYC/KYB endpoints or flows that clear a counterparty for sending and receiving before money moves C Kyc | ops lead | Compliance risk — stories about compliance risk in this arenaCompliance risk | 2 | none | untested | none yet | |
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | none | untested | none yet | |
See who I'm actually contracting with — the licensed or registered entities behind the product and the jurisdictions they cover, published rather than buried C Licensing | founder | Compliance risk — stories about compliance risk in this arenaCompliance risk | 2 | none | untested | none yet | |
The platform documents its sanctions screening, wallet risk checks, and travel-rule handling — compliance machinery named specifically, not waved at C Screening | ops lead | Compliance risk — stories about compliance risk in this arenaCompliance risk | 2 | none | untested | none yet | |
Version, review, and roll back my automations G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 1 | none | untested | none yet |
Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 38 stories with headroom
What would move Coinbase Payments (CDP)’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.
Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the product
nonemoves Built-in AIimpact 45
The axis applies to this product kind (peer products hold positive or none verdicts on this story), so lack of evidence for an applicable capability is "none", never "na".
Openness — open source, data portability, and self-hosting storiesExport all of my data in open formats and leave
nonemoves PA Scoreimpact 30
No evidence of data export/portability features or account-closure/data-takeout tooling in open formats; evidence covers payments, wallets, MCP/CLI integration but nothing about exporting user data or leaving the platform with it.
Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent
nonemoves agent-readyimpact 30
Missing: any mention of API key scopes/permissions, credential restriction mechanisms, or least-privilege agent authentication documentation.
Agenticness — how well agents can access and operate the productExplore an interactive API reference with runnable examples
nonemoves API qualityimpact 30
Missing: interactive API reference UI, runnable/executable examples, OpenAPI/Swagger spec availability.
Agenticness — how well agents can access and operate the productDownload a machine-readable API spec (OpenAPI or equivalent)
nonemoves API qualityimpact 30
A direct probe for common OpenAPI spec paths returned 404s, and no evidence pack item links to a downloadable machine-readable API spec; only an llms.txt docs index and MCP/CLI tooling are documented, which are not equivalent to an OpenAPI spec.
Agenticness — how well agents can access and operate the productRely on versioned APIs with a documented deprecation policy
nonemoves API qualityimpact 30
No evidence of API versioning scheme or a documented deprecation policy; OpenAPI spec probes 404'd and none of the docs mention version numbers, sunset timelines, or deprecation notices.
Automation depth — how much of the product can run unattendedSchedule recurring jobs or workflows
nonemoves PA Scoreimpact 20
No evidence of scheduling, cron-like recurrence, or workflow orchestration features in Coinbase Payments/CDP docs; the pack covers payments, payouts, webhooks, MCP/CLI tooling but nothing about recurring jobs or automated scheduling.
Payouts offramp — stories about payouts offramp in this arenaRun mass disbursements — batch or bulk payout APIs that push many stablecoin or fiat payouts in one documented operation with per-item status
nonemoves PA Scoreimpact 20
Evidence confirms CDP supports sending fiat/crypto payouts from a custodial account and paying USDC onchain to any wallet, but nothing in the pack documents a batch or bulk payout API, a single-call multi-payee operation, or per-item status reporting for mass disbursements.
Showing the top 8 of 38 — every none/partial verdict in the story verdicts table is headroom.
Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.
Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map11 surfaces · 31 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
Payments docs16 stories
- Drive the product through a documented public API
- Set up automations that run autonomously in the background
- Perform bulk operations across many items at once
- Define rules that trigger actions automatically on events
- I never operate blockchain infrastructure — the platform abstracts nodes, gas, and chain mechanics behind a conventional REST API with client libraries in my language
- Conversion is a first-class API — quotes and executed conversions between fiat and stablecoins (and between stablecoins) with documented rates, fees, and settlement times
- Embed a fiat-to-stablecoin onramp — a documented widget or API where end users buy stablecoins with cards or bank transfers inside my product
- Recipients can land in local fiat — documented off-ramp rails that convert stablecoins into bank transfers across a published set of currencies and countries
- Send stablecoin payouts programmatically — pay a wallet address or stored recipient through the API with documented status tracking to final settlement
- Move value between fiat and stablecoin balances on the platform — internal transfers and rebalancing through the API or dashboard, documented end to end
- 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
- 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
- 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
- My business can hold a stablecoin balance on the platform — documented custodial accounts with stated availability, geographies, and any gating quoted honestly
- Incoming funds are attributable — named virtual accounts or dedicated deposit addresses per customer so reconciliation knows who paid without manual matching
- Create wallets programmatically — per-customer or per-purpose wallets and deposit addresses provisioned through the API with documented key custody semantics
llms.txt13 stories
- Point an agent at llms.txt or agent-oriented docs
- Use an official CLI
- Define rules that trigger actions automatically on events
- Conversion is a first-class API — quotes and executed conversions between fiat and stablecoins (and between stablecoins) with documented rates, fees, and settlement times
- Do everything through the API that I can do in the UI
- Recipients can land in local fiat — documented off-ramp rails that convert stablecoins into bank transfers across a published set of currencies and countries
- Send stablecoin payouts programmatically — pay a wallet address or stored recipient through the API with documented status tracking to final settlement
- Move value between fiat and stablecoin balances on the platform — internal transfers and rebalancing through the API or dashboard, documented end to end
- 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
- 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
- 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
- My business can hold a stablecoin balance on the platform — documented custodial accounts with stated availability, geographies, and any gating quoted honestly
- Incoming funds are attributable — named virtual accounts or dedicated deposit addresses per customer so reconciliation knows who paid without manual matching
Cdp CLI docs11 stories
- Run the product headlessly / in CI for automation
- Connect an agent via an official MCP server
- Use an official CLI
- Drive the product through a documented public API
- Build against official SDKs
- Set up automations that run autonomously in the background
- Operate the product with natural-language commands
- Do everything through the API that I can do in the UI
- 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
- 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
- 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
Get started docs11 stories
- Connect an agent via an official MCP server
- Build against official SDKs
- Set up automations that run autonomously in the background
- Operate the product with natural-language commands
- Test against a sandbox environment without touching production data
- Rehearse everything without real funds — a documented sandbox or testnet mode covering payments, payouts, and conversions with test values that behave deterministically
- Embed a fiat-to-stablecoin onramp — a documented widget or API where end users buy stablecoins with cards or bank transfers inside my product
- 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
- 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
- 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
- Create wallets programmatically — per-customer or per-purpose wallets and deposit addresses provisioned through the API with documented key custody semantics
GitHub README8 stories
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- Build against official SDKs
- I never operate blockchain infrastructure — the platform abstracts nodes, gas, and chain mechanics behind a conventional REST API with client libraries in my language
- 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
- 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
- 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
- Create wallets programmatically — per-customer or per-purpose wallets and deposit addresses provisioned through the API with documented key custody semantics
Webhooks docs8 stories
- Run the product headlessly / in CI for automation
- Subscribe to events via webhooks
- Set up automations that run autonomously in the background
- Perform bulk operations across many items at once
- Define rules that trigger actions automatically on events
- Money movement emits signed webhooks — payment confirmed, payout settled, conversion executed — so my system tracks state without polling chains or dashboards
- Send stablecoin payouts programmatically — pay a wallet address or stored recipient through the API with documented status tracking to final settlement
- Incoming funds are attributable — named virtual accounts or dedicated deposit addresses per customer so reconciliation knows who paid without manual matching
OpenAPI spec5 stories
- Drive the product through a documented public API
- I never operate blockchain infrastructure — the platform abstracts nodes, gas, and chain mechanics behind a conventional REST API with client libraries in my language
- Do everything through the API that I can do in the UI
- Send stablecoin payouts programmatically — pay a wallet address or stored recipient through the API with documented status tracking to final settlement
- 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
Onramp docs5 stories
- Conversion is a first-class API — quotes and executed conversions between fiat and stablecoins (and between stablecoins) with documented rates, fees, and settlement times
- Embed a fiat-to-stablecoin onramp — a documented widget or API where end users buy stablecoins with cards or bank transfers inside my product
- Recipients can land in local fiat — documented off-ramp rails that convert stablecoins into bank transfers across a published set of currencies and countries
- Move value between fiat and stablecoin balances on the platform — internal transfers and rebalancing through the API or dashboard, documented end to end
- 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
X402 docs5 stories
- Build against official SDKs
- Set up automations that run autonomously in the background
- 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
- 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
- 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
Custom stablecoins docs2 stories
- 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
- Issue a branded stablecoin on the platform's infrastructure — a documented issuance product covering minting, redemption, and reserve management, with its gating quoted honestly
Probe proofs — replayable recordings from the probe harnessProbe proofs
Replayable recordings from our probe harness — see the Prove-It protocol to submit one.
$curl -si https://api.cdp.coinbase.com/platform/v2/evm/accounts | head -2 # keyless → 401reproduced$ curl -si https://api.cdp.coinbase.com/platform/v2/evm/accounts | head -2 # [redacted]less → 401 HTTP/2 401 date: Tue, 15 Sep 2026 21:06:15 GMT
$curl -sL https://docs.cdp.coinbase.com/llms.txt | head -3reproduced$ curl -sL https://docs.cdp.coinbase.com/llms.txt | head -3 # Coinbase Developer Documentation - [Docs (538 pages)](https://docs.cdp.coinbase.com/_llms/docs.md): Documentation for Docs.
$curl -s -X POST https://docs.cdp.coinbase.com/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>' # keyless initialize completes with serverInforeproduced$ curl -s -X POST https://docs.cdp.coinbase.com/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>' # [redacted]less initialize completes with serverInfo
"serverInfo":{"name":"Coinbase Developer Documentation","version":"1.0.0"}
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
6 of 18 testable claims verified · 1 contradicted → integrity 22/100
21 distinct capability claims found in Coinbase Payments (CDP)’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
6
Verified
11
Unverified
1
Contradicted
14
Undersold
Verified (11)
“Send payouts and disbursements in either fiat or crypto directly from a custodial account.”
Send stablecoin payouts programmatically — pay a wallet address or stored recipient through the API with documented status tracking to final settlementpartialproof ↗
“Accept stablecoin checkout payments with a two-step authorize/capture flow that hides onchain complexity.”
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 programmaticallyfullproof ↗
“Merchants control auth timing, partial captures, and voids on stablecoin checkout payments.”
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 programmaticallyfullproof ↗
“Monetize APIs and digital content per-request via HTTP-native x402 payments, aimed at AI agents.”
The platform speaks the machine-payment protocols by name — x402, ACP, MPP, or AP2 support documented with endpoints or SDKs, not just a blog aspirationfullproof ↗
“Charge for your own API endpoints using x402 and the CDP SDK.”
The platform speaks the machine-payment protocols by name — x402, ACP, MPP, or AP2 support documented with endpoints or SDKs, not just a blog aspirationfullproof ↗
“Pay for third-party APIs or resources programmatically via x402 using the CDP SDK.”
The platform speaks the machine-payment protocols by name — x402, ACP, MPP, or AP2 support documented with endpoints or SDKs, not just a blog aspirationfullproof ↗
“Send crypto onchain from a non-custodial wallet while CDP handles signing and broadcasting for you.”
I never operate blockchain infrastructure — the platform abstracts nodes, gas, and chain mechanics behind a conventional REST API with client libraries in my languagepartialproof ↗
“CDP CLI ships an MCP server exposing every API endpoint as an agent-usable tool.”
“Coinbase Wallet MCP lets any AI assistant check balances, send funds, swap tokens, sign messages, and pay via x402 through your wallet.”
“Official client libraries let you manage EVM and Solana wallets while CDP secures the private keys.”
“Fund a USD treasury and pay out USDC onchain to any wallet address via CLI or SDK.”
Send stablecoin payouts programmatically — pay a wallet address or stored recipient through the API with documented status tracking to final settlementpartialproof ↗
Unverified (13)
“Generate dedicated onchain deposit addresses that auto-credit a custodial account, with optional auto-liquidation to fiat.”
Incoming funds are attributable — named virtual accounts or dedicated deposit addresses per customer so reconciliation knows who paid without manual matchingpartialproof ↗
“Send fiat payouts from custodial balances via ACH, Fedwire, SWIFT, or SEPA rails.”
Recipients can land in local fiat — documented off-ramp rails that convert stablecoins into bank transfers across a published set of currencies and countriespartialproof ↗
“Users can buy crypto with card, Apple Pay, Google Pay, or a Coinbase account, delivered straight to their wallet.”
Embed a fiat-to-stablecoin onramp — a documented widget or API where end users buy stablecoins with cards or bank transfers inside my productfullproof ↗
“Pay for third-party APIs or resources programmatically via x402 using the CDP SDK.”
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 configuredpartialproof ↗
“Fully isolated sandbox environment lets you test custodial payment features without touching real funds.”
Rehearse everything without real funds — a documented sandbox or testnet mode covering payments, payouts, and conversions with test values that behave deterministicallypartialproof ↗
“Issue a branded stablecoin backed 1:1 by USDC, with Coinbase handling issuance, redemption, and reserve management.”
Issue a branded stablecoin on the platform's infrastructure — a documented issuance product covering minting, redemption, and reserve management, with its gating quoted honestlypartialproof ↗
“Convert crypto earnings to fiat and deposit directly into a bank account.”
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 cryptofullproof ↗
“Get real-time HTTP webhook notifications for events across your CDP integration.”
Money movement emits signed webhooks — payment confirmed, payout settled, conversion executed — so my system tracks state without polling chains or dashboardspartialproof ↗
“Subscribe to activity for up to 100 wallet addresses in a single webhook subscription.”
Money movement emits signed webhooks — payment confirmed, payout settled, conversion executed — so my system tracks state without polling chains or dashboardspartialproof ↗
“Coinbase Wallet MCP lets any AI assistant check balances, send funds, swap tokens, sign messages, and pay via x402 through your wallet.”
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 movepartialproof ↗
“Official client libraries let you manage EVM and Solana wallets while CDP secures the private keys.”
Create wallets programmatically — per-customer or per-purpose wallets and deposit addresses provisioned through the API with documented key custody semanticspartialproof ↗
“Accept customer USDC and auto-convert it to USD, collecting proceeds in your treasury via CLI or SDK.”
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 cryptofullproof ↗
“Fund a USD treasury and pay out USDC onchain to any wallet address via CLI or SDK.”
Move value between fiat and stablecoin balances on the platform — internal transfers and rebalancing through the API or dashboard, documented end to endpartialproof ↗
Contradicted (1)
“Migrate from the legacy Commerce Charge API to the newer Checkouts API for better reliability, auth, and settlement detail reporting.”
Rely on versioned APIs with a documented deprecation policynoneproof ↗
Undersold (14)
Point an agent at llms.txt or agent-oriented docsfullproof ↗
Run the product headlessly / in CI for automationpartialproof ↗
Drive the product through a documented public APIfullproof ↗
Set up automations that run autonomously in the backgroundpartialproof ↗
Operate the product with natural-language commandspartialproof ↗
Test against a sandbox environment without touching production datapartialproof ↗
Perform bulk operations across many items at oncepartialproof ↗
Define rules that trigger actions automatically on eventspartialproof ↗
Conversion is a first-class API — quotes and executed conversions between fiat and stablecoins (and between stablecoins) with documented rates, fees, and settlement timespartialproof ↗
Do everything through the API that I can do in the UIfullproof ↗
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 holdpartialproof ↗
My business can hold a stablecoin balance on the platform — documented custodial accounts with stated availability, geographies, and any gating quoted honestlypartialproof ↗
Business model
No public rate card in the docs: onramp fees are quoted per transaction, payment acceptance splits into self-serve Coinbase Business ('accepting payments in hours') and a sales-led enterprise path.
pricing ↗Score trend
How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.
Try Experimental
Run it in the microterminal →Recorded agent sessions — and a live MCP handshake where the vendor ships one.
Flag
⚑ Flag a verdictThink a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.
For agents