Solidus Agents

Solidus Agents vs Coinbase AgentKit

AgentKit gives an agent a wallet and, via x402, a way to pay — it does not give the agent anything a third party can verify beyond 'this address exists.'

Solidus is a public testnet: no mainnet, no token, no external audit, and no paying customer. Every claim below is checkable; none of them are a substitute for the certifications an incumbent already holds.

What Coinbase AgentKit does better

Where Solidus is different

Side by side

Solidus compared with Coinbase AgentKit. Rows marked as won by Coinbase AgentKit are noted in the final column.
FeatureSolidusCoinbase AgentKit
Agent identity modeldid:solidus + BBS+ capability credentialWallet address (EOA) — no VC/DID layer
What a third party can verifySigned, selectively-disclosable claims about the agentThat the wallet address exists — no VC/DID layer (per the brief)
Selective disclosureBBS+ (unaudited, testnet)Not offered
Framework integrationTypeScript SDK — @solidus-network/agent-identity (npm)Day-one: OpenAI Agents SDK, LangChain, MCP, Vercel AI SDKCoinbase AgentKit wins
Wallet securityNot offered — composes with an existing walletTEE-enforced wallet controlsCoinbase AgentKit wins
Payment railNonex402 — emerging default agent-payment railCoinbase AgentKit wins
DistributionPublic testnet, no customersCoinbase Developer Platform + existing developer baseCoinbase AgentKit wins

Check it yourself

Same passport check as the Crossmint page — eth_call ownerOf(8064) / tokenURI(8064) on Base Sepolia against the live SolidusAgentCard — demonstrating identity beyond a wallet address, checkable right now. Plus the BBS+ selective-disclosure demo (npm i @solidus-network/auth @solidus-network/bbs) — UNAUDITED, since AgentKit ships no selective-disclosure primitive of any kind.

Compare the receipts, not the pitch.