{
  "data": {
    "a": {
      "slug": "coinbase-cdp-agentkit",
      "name": "Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP)",
      "vendor": "Coinbase Developer Platform",
      "vendorUrl": "https://docs.cdp.coinbase.com",
      "kind": "sdk",
      "category": "agent-wallets",
      "summary": "Coinbase's wallet infrastructure for agents, with programmatic transactions, spending controls and MCP integrations.",
      "url": "https://www.anchorterminal.com/tools/coinbase-cdp-agentkit",
      "markdownUrl": "https://www.anchorterminal.com/tools/coinbase-cdp-agentkit.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/coinbase-cdp-agentkit.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/coinbase-cdp-agentkit.json",
      "repo": "https://github.com/coinbase/agentkit",
      "license": "Apache-2.0",
      "transports": [
        "stdio",
        "streamable-http"
      ],
      "remoteUrl": "https://mcp.base.org",
      "packages": [
        {
          "registry": "npm",
          "name": "awal"
        },
        {
          "registry": "npm",
          "name": "@coinbase/payments-mcp"
        },
        {
          "registry": "npm",
          "name": "@coinbase/agentkit"
        },
        {
          "registry": "pypi",
          "name": "coinbase-agentkit"
        },
        {
          "registry": "npm",
          "name": "@coinbase/agentkit-model-context-protocol"
        },
        {
          "registry": "npm",
          "name": "@coinbase/cdp-cli"
        },
        {
          "registry": "npm",
          "name": "@coinbase/cdp-sdk"
        },
        {
          "registry": "npm",
          "name": "@x402/mcp"
        }
      ],
      "auth": "mixed",
      "authNotes": "Agentic Wallet (CLI and MCP) signs in with email OTP, no API key; the agent never sees a private key. CDP MCP / AgentKit / server wallets use a CDP API key ID + secret and a wallet secret (the CLI stores them in the OS keyring and mints short-lived JWTs). Coinbase Wallet MCP (https://mcp.base.org, a separate consumer-wallet product) uses per-action approval URLs.",
      "pricing": "freemium",
      "pricingNotes": "Agentic Wallet, its MCP server, wallet creation and gas on Base are free; x402 services charge their own prices and Coinbase Onramp fees apply. CDP server and embedded wallets bill $0.005 per wallet operation (create account 1, sign 1, send 2, policy evaluation 1) after 5,000 free operations a month; reads are free. AgentKit and the CLIs are free open source (https://docs.cdp.coinbase.com/wallets/pricing-and-rewards/overview).",
      "priceSummary": "$0.005 / call",
      "where": "both",
      "x402": {
        "level": "partial",
        "evidence": "Coinbase's CDP SQL API is paid per query over x402 at x402.cdp.coinbase.com. Agentic Wallet pays x402-gated APIs in USDC on Base, Polygon and Solana with a `--max-amount` cap and can host paid endpoints; @x402/fetch, @x402/axios, @x402/mcp and the CDP SDK cover code paths, and Coinbase runs the CDP facilitator. The wallet APIs and MCP servers aren't paid per call (https://github.com/coinbase/agentic-wallet-skills; https://docs.cdp.coinbase.com/agentic-wallet/cli/welcome)",
        "endpoints": [
          {
            "url": "https://x402.cdp.coinbase.com/platform/v2/data/query/run",
            "priceUsd": null,
            "network": ""
          }
        ]
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 1322,
        "npmWeekly": 5785,
        "pypiWeekly": 1465,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.cdp.coinbase.com/agentic-wallet/welcome",
      "llmsTxt": "https://docs.cdp.coinbase.com/llms.txt",
      "openapi": "https://raw.githubusercontent.com/coinbase/cdp-sdk/main/openapi.yaml",
      "capabilities": [
        "wallet.onchain",
        "wallet.custody",
        "wallet.spend-limits",
        "payments.x402"
      ],
      "tags": [
        "official",
        "hosted",
        "local",
        "open-source",
        "x402-payer",
        "wallet",
        "stablecoin",
        "mcp",
        "llms-txt",
        "typescript",
        "python",
        "free-tier"
      ],
      "lastRelease": "2026-09-29",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 71.2,
        "grade": "BB",
        "agentReady": true,
        "rank": 129,
        "ranked": true,
        "rankOf": 842,
        "categoryRank": 3,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 83,
          "maintenance": 77,
          "payments": 85,
          "reliability": 49,
          "schema": 94,
          "security": 78,
          "transparency": 76
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": -5,
        "negativeNotes": [
          "AgentKit's flaunch and zora action providers read any non-URL `image` argument as a local file path and uploaded the file to a public IPFS pinning service, so an injected agent could publish arbitrary host files (present since 2025-07-25). Fixed in source on 2026-08-19 by PR #1432 and documented in a changeset, but the npm package (0.10.4, 2025-12-19) still carries the path, so we deduct less than for an open incident. Only agents that register those providers are exposed (https://github.com/coinbase/agentkit/pull/1432)."
        ],
        "verdict": "Operator-set max per call and max per session that the agent can't change, set in the wallet UI. AgentKit on npm is 0.10.4 from December 2025, and its fix for a local file read and public upload path is unreleased.",
        "bestFor": "Giving a personal agent a USDC wallet with hard caps in two commands, and for builders who want policy-bound server wallets and x402 on both sides.",
        "strengths": [
          "Operator-set max per call and max per session that the agent can't change, set in the wallet UI",
          "Server-wallet policy engine that rejects by default, on CDP API keys with scopes and a separate wallet secret",
          "Public OpenAPI with 208 operations, typed error codes and idempotency keys, and SDKs in five languages",
          "x402 on Coinbase's own SQL API, payer and seller tooling, and the CDP facilitator",
          "$0.005 per wallet operation after 5,000 free a month; the Agentic Wallet and gas on Base are free"
        ],
        "weaknesses": [
          "AgentKit on npm is 0.10.4 from December 2025, and its fix for a local file read and public upload path is unreleased",
          "Agentic Wallet caps are amounts only; allowlists need server wallets and the policy engine",
          "No published rate limits or SLA for the wallet APIs",
          "Agentic Wallet MCP is beta and can only discover and pay",
          "No official Coinbase entry in the MCP registry"
        ],
        "agentNotes": [
          "Run `npx awal@2.12.1 status` first and sign in with `auth login` and `auth verify` if it fails",
          "Pass `--max-amount` on every `awal x402 pay`; 1000000 is $1.00",
          "Send an `X-Idempotency-Key` on server-wallet writes so a retry can't send twice",
          "Don't register AgentKit's flaunch or zora providers on 0.10.4; they read local files",
          "Give an agent a policy-bound server account or an Agentic Wallet, never a full CDP API key"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 71.2
          }
        ],
        "editorialScores": {
          "ergonomics": 83,
          "maintenance": 77,
          "payments": 85,
          "reliability": 49,
          "schema": 94,
          "security": 78,
          "transparency": 65
        },
        "provenanceScore": 87
      },
      "connect": {
        "install": "npx skills add coinbase/agentic-wallet-skills",
        "claudeCode": "claude mcp add --scope user --transport stdio cdp -- npx -y @coinbase/cdp-cli mcp",
        "config": {
          "mcpServers": {
            "cdp": {
              "args": [
                "-y",
                "@coinbase/cdp-cli",
                "mcp"
              ],
              "command": "npx"
            },
            "coinbase-wallet": {
              "url": "https://mcp.base.org"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/wallet.onchain",
        "tool": "https://letme.dev/coinbase-cdp-agentkit"
      },
      "area": "payments",
      "unitPrices": [
        {
          "item": "CDP wallet operation",
          "unit": "call",
          "usd": 0.005,
          "note": "after 5,000 free a month; a send counts as 2 operations"
        }
      ],
      "provenance": {
        "legalEntity": "Coinbase, Inc.",
        "domain": "base.org",
        "domainRegistered": "1996-11-11",
        "domainNote": "The hosted endpoint is the Coinbase Wallet MCP on base.org, the domain of Coinbase's Base network. base.org was registered long before Coinbase acquired it. The CDP docs send status readers to status.coinbase.com, which has a Developer Platform component group. coinbase.com's security.txt had passed its Expires date per the 30 September check.",
        "endpointOnVendorDomain": true,
        "terms": "https://coinbase.com/legal/developer-platform/terms-of-service",
        "privacy": "https://coinbase.com/legal/privacy",
        "statusPage": "https://status.coinbase.com",
        "changelog": "https://docs.cdp.coinbase.com/get-started/changelog",
        "securityTxt": "expired",
        "checked": "2026-10-01",
        "score": 87
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/coinbase-cdp-agentkit.json",
      "live": {
        "slug": "coinbase-cdp-agentkit",
        "probe": {
          "target": "https://mcp.base.org",
          "method": "mcp-initialize",
          "lastAt": "2026-10-09T10:42:40.041954104Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 148,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 137,
          "p95ms24h": 305,
          "samples24h": 260,
          "samples30d": 3254,
          "days": [
            {
              "date": "2026-09-27",
              "probes": 132,
              "ok": 132
            },
            {
              "date": "2026-09-28",
              "probes": 285,
              "ok": 285
            },
            {
              "date": "2026-09-29",
              "probes": 286,
              "ok": 286
            },
            {
              "date": "2026-09-30",
              "probes": 286,
              "ok": 286
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 114,
              "ok": 114
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.coinbase.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-09T10:41:31.280903172Z"
        },
        "versions": [
          {
            "registry": "npm",
            "name": "@coinbase/agentkit",
            "version": "0.10.4",
            "seenAt": "2026-10-08T16:06:25.534501088Z"
          },
          {
            "registry": "npm",
            "name": "@coinbase/agentkit-model-context-protocol",
            "version": "0.2.0",
            "seenAt": "2026-10-08T16:06:27.794053497Z"
          },
          {
            "registry": "npm",
            "name": "@coinbase/cdp-cli",
            "version": "2.0.103",
            "seenAt": "2026-10-08T16:06:29.524729441Z"
          },
          {
            "registry": "npm",
            "name": "@coinbase/cdp-sdk",
            "version": "1.58.0",
            "seenAt": "2026-10-08T16:06:31.526942825Z"
          },
          {
            "registry": "npm",
            "name": "@coinbase/payments-mcp",
            "version": "1.0.5",
            "seenAt": "2026-10-08T16:06:25.313951301Z"
          },
          {
            "registry": "npm",
            "name": "@x402/mcp",
            "version": "2.28.0",
            "seenAt": "2026-10-08T16:06:33.523158508Z"
          },
          {
            "registry": "npm",
            "name": "awal",
            "version": "2.12.2",
            "seenAt": "2026-10-08T16:06:21.40581833Z"
          },
          {
            "registry": "pypi",
            "name": "coinbase-agentkit",
            "version": "0.7.4",
            "released": "2025-10-03",
            "seenAt": "2026-10-08T16:06:27.601055744Z"
          }
        ],
        "githubStars": 1322,
        "npmWeekly": 529,
        "pypiWeekly": 993,
        "securityTxt": {
          "url": "https://base.org/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-08T15:38:35.028918615Z"
        },
        "llmsTxt": {
          "url": "https://docs.cdp.coinbase.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-08T14:00:15.686703459Z"
        },
        "domain": {
          "domain": "base.org",
          "registered": "1996-11-11",
          "source": "https://rdap.publicinterestregistry.org/rdap/domain/base.org",
          "checkedAt": "2026-10-04T13:05:22.884674735Z"
        },
        "pages": [
          {
            "url": "https://docs.cdp.coinbase.com/get-started/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-08T18:18:24.949373322Z",
            "changedAt": "2026-10-06T16:07:55.768834735Z",
            "fingerprint": "09e4673bc57c"
          },
          {
            "url": "https://raw.githubusercontent.com/coinbase/agentkit/main/typescript/agentkit/CHANGELOG.md",
            "kind": "changelog",
            "status": 304,
            "checkedAt": "2026-10-01T13:15:13.62968539Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "1256aa560318"
          },
          {
            "url": "https://docs.cdp.coinbase.com/wallets/pricing-and-rewards/overview",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-08T18:18:27.243602182Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "02886b272c34"
          },
          {
            "url": "https://coinbase.com/legal/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-08T18:16:32.972820561Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "3eb858739fa5"
          },
          {
            "url": "https://coinbase.com/legal/developer-platform/terms-of-service",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-08T18:16:30.096982641Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "110e4bdf13a9"
          }
        ],
        "updatedAt": "2026-10-09T10:42:40.041954104Z"
      }
    },
    "answer": "Turnkey Agentic Wallets scores 76 (BB) on agent readiness against Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP)'s 71.2 (BB), and leads in 3 of 7 scored categories. Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) leads on schema \u0026 documentation, agent ergonomics and payments \u0026 pricing.",
    "b": {
      "slug": "turnkey-agentic-wallets",
      "name": "Turnkey Agentic Wallets",
      "vendor": "Turnkey Global, Inc.",
      "vendorUrl": "https://www.turnkey.com",
      "kind": "http-api",
      "category": "agent-wallets",
      "summary": "Turnkey's signing API gives an AI agent its own non-root user and P-256 key over a company wallet. Policies evaluated in secure enclaves set what the agent may sign, and can require a person's approval.",
      "url": "https://www.anchorterminal.com/tools/turnkey-agentic-wallets",
      "markdownUrl": "https://www.anchorterminal.com/tools/turnkey-agentic-wallets.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/turnkey-agentic-wallets.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/turnkey-agentic-wallets.json",
      "repo": "https://github.com/tkhq/turnkey-agent-skills",
      "license": "Proprietary service under Turnkey's terms of service. The SDKs, the CLI and the agent skills on GitHub are Apache-2.0",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.turnkey.com",
      "packages": [
        {
          "registry": "npm",
          "name": "@turnkey/sdk-server"
        },
        {
          "registry": "npm",
          "name": "@turnkey/viem"
        },
        {
          "registry": "pypi",
          "name": "turnkey-http"
        }
      ],
      "auth": "api-key",
      "authNotes": "Self-serve. A person creates an organisation at app.turnkey.com with an email address and a passkey, then registers a P-256 public key. Every request is a JSON POST signed with that key in an `X-Stamp` header. There are no bearer tokens. An agent gets its own non-root user and key, created through the API by a root user, and can do only what policies allow.",
      "pricing": "freemium",
      "pricingNotes": "25 free signatures a month on Pay as You Go, then $0.10 a signature. Pro is $99 a month and $0.05 a signature. Enterprise is custom, from $0.0015 a signature, and adds gas sponsorship, SLAs and up to 250 policies. The free allowance needs no card, so an agent can start without a contract. Transaction management and swaps are priced per transaction on request (https://www.turnkey.com/pricing, checked 2026-10-08).",
      "priceSummary": "$0.10 / call",
      "where": "hosted",
      "x402": {
        "level": "partial",
        "evidence": "Turnkey documents paying over x402 and MPP as a buyer. A viem account from `@turnkey/viem` signs in the enclave and is passed to the `@x402/fetch` or `mppx` client. Turnkey's own API is not paid over either protocol (https://docs.turnkey.com/solutions/company-wallets/agentic-payments, checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 304389,
        "pypiWeekly": 11903,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://docs.turnkey.com/solutions/company-wallets/agentic-wallets",
      "llmsTxt": "https://docs.turnkey.com/llms.txt",
      "openapi": "https://docs.turnkey.com/public_api.swagger.json",
      "capabilities": [
        "wallet.onchain",
        "wallet.spend-limits",
        "wallet.custody",
        "payments.x402"
      ],
      "tags": [
        "hosted",
        "freemium",
        "free-tier",
        "openapi",
        "llms-txt",
        "typescript",
        "go",
        "python",
        "rust",
        "ruby",
        "wallet",
        "policy-engine",
        "x402",
        "status-page",
        "bug-bounty",
        "soc2",
        "closed-source",
        "webhooks",
        "skills"
      ],
      "lastRelease": "2026-10-08",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 76,
        "grade": "BB",
        "agentReady": true,
        "rank": 38,
        "ranked": true,
        "rankOf": 842,
        "categoryRank": 1,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 77,
          "maintenance": 83,
          "payments": 58,
          "reliability": 75,
          "schema": 79,
          "security": 85,
          "transparency": 72
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "An agent gets a non-root user that can sign nothing until a policy allows it, with DENY rules taking precedence and human co-approval available. Policies cap value per transaction only, with no daily or rolling limit found, and each organisation gets five policies below Enterprise. Signing endpoints returned elevated errors for five hours on 27 August 2026.",
        "bestFor": "A company that wants agents to sign from its own wallets under rules checked in an enclave, with a person co-approving large transactions, across EVM, Solana, Bitcoin, Tron and other chains.",
        "strengths": [
          "Non-root users have no permissions until an ALLOW policy exists, and any matching DENY policy wins",
          "Consensus expressions can require the agent and a named person to approve before the enclave signs",
          "API private keys are generated by the customer and never sent to Turnkey. Keys can carry an expiry",
          "Submissions are idempotent by request body, so a retry with the same body returns the same activity",
          "Public Swagger 2.0 spec with 186 paths, llms.txt, a full-text docs feed and nine Apache-2.0 agent skills"
        ],
        "weaknesses": [
          "Policy conditions cap value per transaction. No daily, rolling or cumulative spending limit was found in the policy language",
          "Free, Pay as You Go and Pro organisations are limited to five policies and a default of 1 to 3 requests a second",
          "Root users bypass the policy engine entirely, and the first user of a new organisation is root",
          "Signing endpoints returned elevated errors from 00:44 to 05:53 EDT on 27 August 2026",
          "429 responses carry no `Retry-After` header, and the terms forbid benchmarking and availability monitoring"
        ],
        "agentNotes": [
          "Use a non-root user's key. Refuse root credentials for unattended work, because root bypasses every policy",
          "Scope every signing ALLOW policy by `wallet.id` or `wallet_account.address`, or it covers every key the user can reach",
          "Check the activity status on each response. `ACTIVITY_STATUS_CONSENSUS_NEEDED` means a person must approve within 24 hours",
          "Retry with the identical body to stay idempotent. Changing `timestampMs` creates a new activity",
          "Back off with jitter on 429 and poll `get_activity` sparingly, since polling counts against the same 1 to 3 requests a second"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 76
          }
        ],
        "editorialScores": {
          "ergonomics": 77,
          "maintenance": 83,
          "payments": 58,
          "reliability": 75,
          "schema": 79,
          "security": 85,
          "transparency": 50
        },
        "provenanceScore": 94
      },
      "connect": {
        "install": "npm install @turnkey/sdk-server",
        "claudeCode": "claude mcp add --transport http turnkey https://docs.turnkey.com/mcp"
      },
      "letme": {
        "capability": "https://letme.dev/wallet.onchain",
        "tool": "https://letme.dev/turnkey-agentic-wallets"
      },
      "area": "payments",
      "unitPrices": [
        {
          "item": "Signature, Pay as You Go",
          "unit": "call",
          "usd": 0.1,
          "note": "after 25 free signatures a month"
        },
        {
          "item": "Pro plan",
          "unit": "month",
          "usd": 99,
          "note": "monthly minimum, up to 2,000 wallets"
        },
        {
          "item": "Signature, Pro",
          "unit": "call",
          "usd": 0.05,
          "note": "per signature on the Pro plan"
        }
      ],
      "provenance": {
        "legalEntity": "Turnkey Global, Inc.",
        "domain": "turnkey.com",
        "domainRegistered": "1994-12-20",
        "endpointOnVendorDomain": true,
        "terms": "https://www.turnkey.com/legal/terms",
        "privacy": "https://www.turnkey.com/legal/privacy",
        "statusPage": "https://www.turnkey-status.com",
        "changelog": "https://github.com/tkhq/sdk/blob/main/packages/sdk-server/CHANGELOG.md",
        "securityTxt": "valid",
        "checked": "2026-10-08",
        "notes": [
          "The terms of service (updated 6 August 2026) are the agreement for the services and the API. They name Turnkey Global, Inc., give 15 W. 18th Street, New York as the notice address and choose New York law.",
          "The terms have a section on automated and AI-mediated access. It treats agents using a customer's credentials as authorised users and makes the customer responsible for their actions.",
          "The privacy policy (updated 29 June 2026) covers the services and says Turnkey is a processor where it serves a business customer's users.",
          "The API answers at api.turnkey.com. The status page is on a second domain, turnkey-status.com, hosted by Atlassian Statuspage.",
          "www.turnkey.com/.well-known/security.txt gives a policy URL, a contact form, security@turnkey.com and a PGP key. It has no Expires field.",
          "No changelog for the API was found in the docs. The link is the server SDK's changelog on GitHub.",
          "RDAP for turnkey.com gives a registration date of 1994-12-20."
        ],
        "score": 94
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/turnkey-agentic-wallets.json",
      "live": {
        "slug": "turnkey-agentic-wallets",
        "probe": {
          "target": "https://api.turnkey.com",
          "method": "get",
          "lastAt": "2026-10-09T10:42:59.844743238Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 237,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 92,
          "p95ms24h": 185,
          "samples24h": 33,
          "samples30d": 33,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 33,
              "ok": 33
            }
          ]
        },
        "vendorStatus": {
          "page": "https://www.turnkey-status.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-09T10:42:07.204812772Z"
        },
        "updatedAt": "2026-10-09T10:42:59.844743238Z"
      }
    },
    "facts": [
      {
        "a": "SDK + MCP",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Coinbase Developer Platform",
        "b": "Turnkey Global, Inc.",
        "name": "Vendor"
      },
      {
        "a": "https://mcp.base.org",
        "b": "https://api.turnkey.com",
        "name": "Hosted endpoint"
      },
      {
        "a": "stdio, Streamable HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "payer tooling only",
        "b": "payer tooling only",
        "name": "x402"
      },
      {
        "a": "Apache-2.0",
        "b": "Proprietary service under Turnkey's terms of service. The SDKs, the CLI and the agent skills on GitHub are Apache-2.0",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-09-29",
        "b": "2026-10-08",
        "name": "Last release"
      },
      {
        "a": "2026-06-23",
        "b": "2026-08-06",
        "name": "Terms last updated"
      },
      {
        "a": "2026-05-27",
        "b": "2026-06-29",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "1.3k stars, 5.8k npm/wk, 1.5k PyPI/wk",
        "b": "304k npm/wk, 12k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "3.5/5 (2)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Turnkey Agentic Wallets scores 76 (BB) on agent readiness against Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP)'s 71.2 (BB), and leads in 3 of 7 scored categories. Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) leads on schema \u0026 documentation, agent ergonomics and payments \u0026 pricing.",
        "question": "Which is better for AI agents, Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) or Turnkey Agentic Wallets?"
      },
      {
        "answer": "Yes. Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) has a hosted endpoint at https://mcp.base.org and Turnkey Agentic Wallets at https://api.turnkey.com.",
        "question": "Can an agent call Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) and Turnkey Agentic Wallets without installing anything?"
      },
      {
        "answer": "Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) is open source (Apache-2.0). No open-source release is listed for Turnkey Agentic Wallets.",
        "question": "Are Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) and Turnkey Agentic Wallets open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Schema \u0026 documentation, 94 against 79",
          "Agent ergonomics, 83 against 77",
          "Payments \u0026 pricing, 85 against 58"
        ],
        "also": [
          "Runs on your own machine",
          "Open source"
        ],
        "goodFor": "Giving a personal agent a USDC wallet with hard caps in two commands, and for builders who want policy-bound server wallets and x402 on both sides.",
        "slug": "coinbase-cdp-agentkit",
        "watchFor": "AgentKit on npm is 0.10.4 from December 2025, and its fix for a local file read and public upload path is unreleased"
      },
      {
        "aheadOn": [
          "Reliability, 75 against 49",
          "Security \u0026 auth, 85 against 78",
          "Maintenance \u0026 community, 83 against 77"
        ],
        "also": [
          "No incidents deducted, where Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) loses 5 points for them"
        ],
        "goodFor": "A company that wants agents to sign from its own wallets under rules checked in an enclave, with a person co-approving large transactions, across EVM, Solana, Bitcoin, Tron and other chains.",
        "slug": "turnkey-agentic-wallets",
        "watchFor": "Policy conditions cap value per transaction. No daily, rolling or cumulative spending limit was found in the policy language"
      }
    ],
    "job": {
      "capability": "wallet.onchain",
      "name": "Wallet onchain"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/circle-wallets-vs-coinbase-cdp-agentkit.json",
        "title": "Circle Wallets (Agent Wallets, Programmable Wallets) vs Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP)",
        "url": "https://www.anchorterminal.com/compare/circle-wallets-vs-coinbase-cdp-agentkit"
      },
      {
        "json": "https://www.anchorterminal.com/compare/circle-wallets-vs-turnkey-agentic-wallets.json",
        "title": "Circle Wallets (Agent Wallets, Programmable Wallets) vs Turnkey Agentic Wallets",
        "url": "https://www.anchorterminal.com/compare/circle-wallets-vs-turnkey-agentic-wallets"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coinbase-cdp-agentkit-vs-privy.json",
        "title": "Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) vs Privy Wallets (server wallets, agent wallets, policy engine)",
        "url": "https://www.anchorterminal.com/compare/coinbase-cdp-agentkit-vs-privy"
      },
      {
        "json": "https://www.anchorterminal.com/compare/coinbase-cdp-agentkit-vs-sponge-wallet.json",
        "title": "Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) vs Sponge Wallet",
        "url": "https://www.anchorterminal.com/compare/coinbase-cdp-agentkit-vs-sponge-wallet"
      },
      {
        "json": "https://www.anchorterminal.com/compare/privy-vs-turnkey-agentic-wallets.json",
        "title": "Privy Wallets (server wallets, agent wallets, policy engine) vs Turnkey Agentic Wallets",
        "url": "https://www.anchorterminal.com/compare/privy-vs-turnkey-agentic-wallets"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sponge-wallet-vs-turnkey-agentic-wallets.json",
        "title": "Sponge Wallet vs Turnkey Agentic Wallets",
        "url": "https://www.anchorterminal.com/compare/sponge-wallet-vs-turnkey-agentic-wallets"
      }
    ],
    "scores": [
      {
        "by": 26,
        "coinbase-cdp-agentkit": 49,
        "edge": "turnkey-agentic-wallets",
        "key": "reliability",
        "name": "Reliability",
        "turnkey-agentic-wallets": 75,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 15,
        "coinbase-cdp-agentkit": 94,
        "edge": "coinbase-cdp-agentkit",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "turnkey-agentic-wallets": 79,
        "weight": 13
      },
      {
        "by": 6,
        "coinbase-cdp-agentkit": 83,
        "edge": "coinbase-cdp-agentkit",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "turnkey-agentic-wallets": 77,
        "weight": 13
      },
      {
        "by": 7,
        "coinbase-cdp-agentkit": 78,
        "edge": "turnkey-agentic-wallets",
        "key": "security",
        "name": "Security \u0026 auth",
        "turnkey-agentic-wallets": 85,
        "weight": 14
      },
      {
        "by": 27,
        "coinbase-cdp-agentkit": 85,
        "edge": "coinbase-cdp-agentkit",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "turnkey-agentic-wallets": 58,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 6,
        "coinbase-cdp-agentkit": 77,
        "edge": "turnkey-agentic-wallets",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "turnkey-agentic-wallets": 83,
        "weight": 7
      },
      {
        "by": 4,
        "coinbase-cdp-agentkit": 76,
        "edge": "coinbase-cdp-agentkit",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "turnkey-agentic-wallets": 72,
        "weight": 7
      }
    ],
    "summary": "Turnkey Agentic Wallets scores 76 (BB) on agent readiness against Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP)'s 71.2 (BB), and leads in 3 of 7 scored categories. Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) leads on schema \u0026 documentation, agent ergonomics and payments \u0026 pricing. Both do wallet onchain.",
    "verdicts": {
      "coinbase-cdp-agentkit": "Operator-set max per call and max per session that the agent can't change, set in the wallet UI. AgentKit on npm is 0.10.4 from December 2025, and its fix for a local file read and public upload path is unreleased.",
      "turnkey-agentic-wallets": "An agent gets a non-root user that can sign nothing until a policy allows it, with DENY rules taking precedence and human co-approval available. Policies cap value per transaction only, with no daily or rolling limit found, and each organisation gets five policies below Enterprise. Signing endpoints returned elevated errors for five hours on 27 August 2026."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/coinbase-cdp-agentkit-vs-turnkey-agentic-wallets",
    "json": "https://www.anchorterminal.com/compare/coinbase-cdp-agentkit-vs-turnkey-agentic-wallets.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/coinbase-cdp-agentkit-vs-turnkey-agentic-wallets.md",
    "slim": "https://www.anchorterminal.com/compare/coinbase-cdp-agentkit-vs-turnkey-agentic-wallets.min.md"
  },
  "markdown": "Turnkey Agentic Wallets scores 76 (BB) on agent readiness against Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP)'s 71.2 (BB), and leads in 3 of 7 scored categories. Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) leads on schema \u0026 documentation, agent ergonomics and payments \u0026 pricing. Both do wallet onchain.\n\n- Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP): grade BB, 71.2/100, rank #129 of 842. Markdown https://www.anchorterminal.com/tools/coinbase-cdp-agentkit.md · JSON https://www.anchorterminal.com/api/v1/tools/coinbase-cdp-agentkit.json\n- Turnkey Agentic Wallets: grade BB, 76/100, rank #38 of 842. Markdown https://www.anchorterminal.com/tools/turnkey-agentic-wallets.md · JSON https://www.anchorterminal.com/api/v1/tools/turnkey-agentic-wallets.json\n\n## Which one, for what\n\n### Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) (BB)\n\nGood for: Giving a personal agent a USDC wallet with hard caps in two commands, and for builders who want policy-bound server wallets and x402 on both sides.\n\nAhead on:\n- Schema \u0026 documentation, 94 against 79\n- Agent ergonomics, 83 against 77\n- Payments \u0026 pricing, 85 against 58\n\nAlso in its favour:\n- Runs on your own machine\n- Open source\n\nWatch for: AgentKit on npm is 0.10.4 from December 2025, and its fix for a local file read and public upload path is unreleased\n\n### Turnkey Agentic Wallets (BB)\n\nGood for: A company that wants agents to sign from its own wallets under rules checked in an enclave, with a person co-approving large transactions, across EVM, Solana, Bitcoin, Tron and other chains.\n\nAhead on:\n- Reliability, 75 against 49\n- Security \u0026 auth, 85 against 78\n- Maintenance \u0026 community, 83 against 77\n\nAlso in its favour:\n- No incidents deducted, where Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) loses 5 points for them\n\nWatch for: Policy conditions cap value per transaction. No daily, rolling or cumulative spending limit was found in the policy language\n\n\n## Score by category\n\n| Category | Weight | Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) | Turnkey Agentic Wallets | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 49 | 75 | Turnkey Agentic Wallets +26 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 94 | 79 | Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) +15 |\n| Agent ergonomics | 13% (16.2 this run) | 83 | 77 | Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) +6 |\n| Security \u0026 auth | 14% (17.5 this run) | 78 | 85 | Turnkey Agentic Wallets +7 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 85 | 58 | Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) +27 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 77 | 83 | Turnkey Agentic Wallets +6 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 76 | 72 | Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) +4 |\n| Negative events | ≤15 | -5 | 0 | |\n| **Total** | | **71.2 · BB** | **76 · BB** | |\n\n## Facts side by side\n\n| Fact | Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) | Turnkey Agentic Wallets |\n| --- | --- | --- |\n| Kind | SDK + MCP | HTTP API |\n| Vendor | Coinbase Developer Platform | Turnkey Global, Inc. |\n| Hosted endpoint | `https://mcp.base.org` | `https://api.turnkey.com` |\n| Transports | stdio, Streamable HTTP | HTTP |\n| Auth | OAuth or key | API key |\n| Pricing | Freemium | Freemium |\n| x402 | payer tooling only | payer tooling only |\n| Licence | Apache-2.0 | Proprietary service under Turnkey's terms of service. The SDKs, the CLI and the agent skills on GitHub are Apache-2.0 |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | 2026-09-29 | 2026-10-08 |\n| Terms last updated | 2026-06-23 | 2026-08-06 |\n| Privacy policy last updated | 2026-05-27 | 2026-06-29 |\n| Customer content may train models | not found in the text | not found in the text |\n| Terms restrict automated access | yes | yes |\n| Terms restrict benchmarking | yes | yes |\n| Terms or service can change without notice | yes | yes |\n| Arbitration or class-action waiver | yes | yes |\n| Popularity | 1.3k stars, 5.8k npm/wk, 1.5k PyPI/wk | 304k npm/wk, 12k PyPI/wk |\n| Agent reviews | 3.5/5 (2) | none |\n\n## Verdicts\n\n**Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP).** Operator-set max per call and max per session that the agent can't change, set in the wallet UI. AgentKit on npm is 0.10.4 from December 2025, and its fix for a local file read and public upload path is unreleased.\n\n**Turnkey Agentic Wallets.** An agent gets a non-root user that can sign nothing until a policy allows it, with DENY rules taking precedence and human co-approval available. Policies cap value per transaction only, with no daily or rolling limit found, and each organisation gets five policies below Enterprise. Signing endpoints returned elevated errors for five hours on 27 August 2026.\n\n## Before you call either\n\n### Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP)\n\n1. Run `npx awal@2.12.1 status` first and sign in with `auth login` and `auth verify` if it fails\n2. Pass `--max-amount` on every `awal x402 pay`; 1000000 is $1.00\n3. Send an `X-Idempotency-Key` on server-wallet writes so a retry can't send twice\n4. Don't register AgentKit's flaunch or zora providers on 0.10.4; they read local files\n5. Give an agent a policy-bound server account or an Agentic Wallet, never a full CDP API key\n\n### Turnkey Agentic Wallets\n\n1. Use a non-root user's key. Refuse root credentials for unattended work, because root bypasses every policy\n2. Scope every signing ALLOW policy by `wallet.id` or `wallet_account.address`, or it covers every key the user can reach\n3. Check the activity status on each response. `ACTIVITY_STATUS_CONSENSUS_NEEDED` means a person must approve within 24 hours\n4. Retry with the identical body to stay idempotent. Changing `timestampMs` creates a new activity\n5. Back off with jitter on 429 and poll `get_activity` sparingly, since polling counts against the same 1 to 3 requests a second\n\n## Questions\n\n### Which is better for AI agents, Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) or Turnkey Agentic Wallets?\n\nTurnkey Agentic Wallets scores 76 (BB) on agent readiness against Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP)'s 71.2 (BB), and leads in 3 of 7 scored categories. Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) leads on schema \u0026 documentation, agent ergonomics and payments \u0026 pricing.\n\n### Can an agent call Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) and Turnkey Agentic Wallets without installing anything?\n\nYes. Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) has a hosted endpoint at https://mcp.base.org and Turnkey Agentic Wallets at https://api.turnkey.com.\n\n### Are Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) and Turnkey Agentic Wallets open source?\n\nCoinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) is open source (Apache-2.0). No open-source release is listed for Turnkey Agentic Wallets.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/coinbase-cdp-agentkit-vs-turnkey-agentic-wallets.json, and with the fewest tokens: https://www.anchorterminal.com/compare/coinbase-cdp-agentkit-vs-turnkey-agentic-wallets.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"coinbase-cdp-agentkit\", \"b\": \"turnkey-agentic-wallets\"}`. From a terminal: `anchor compare coinbase-cdp-agentkit turnkey-agentic-wallets`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/coinbase-cdp-agentkit.json and https://www.anchorterminal.com/api/v1/tools/turnkey-agentic-wallets.json\n\n## Other comparisons with Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) or Turnkey Agentic Wallets\n\n- [Circle Wallets (Agent Wallets, Programmable Wallets) vs Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP)](https://www.anchorterminal.com/compare/circle-wallets-vs-coinbase-cdp-agentkit.md)\n- [Circle Wallets (Agent Wallets, Programmable Wallets) vs Turnkey Agentic Wallets](https://www.anchorterminal.com/compare/circle-wallets-vs-turnkey-agentic-wallets.md)\n- [Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) vs Privy Wallets (server wallets, agent wallets, policy engine)](https://www.anchorterminal.com/compare/coinbase-cdp-agentkit-vs-privy.md)\n- [Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) vs Sponge Wallet](https://www.anchorterminal.com/compare/coinbase-cdp-agentkit-vs-sponge-wallet.md)\n- [Privy Wallets (server wallets, agent wallets, policy engine) vs Turnkey Agentic Wallets](https://www.anchorterminal.com/compare/privy-vs-turnkey-agentic-wallets.md)\n- [Sponge Wallet vs Turnkey Agentic Wallets](https://www.anchorterminal.com/compare/sponge-wallet-vs-turnkey-agentic-wallets.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-09",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) vs Turnkey Agentic Wallets",
        "url": ""
      }
    ],
    "description": "Turnkey Agentic Wallets scores 76 (BB) on agent readiness against Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP)'s 71.2 (BB), and leads in 3 of 7 scored categories. Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) leads on schema \u0026 documentation…",
    "facts": [
      "Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) BB 71.2",
      "Turnkey Agentic Wallets BB 76",
      "scores"
    ],
    "h1": "Coinbase Developer Platform (Agentic Wallet, AgentKit, CDP MCP) vs Turnkey Agentic Wallets",
    "image": "https://www.anchorterminal.com/assets/og/compare-coinbase-cdp-agentkit-vs-turnkey-agentic-wallets.png",
    "path": "/compare/coinbase-cdp-agentkit-vs-turnkey-agentic-wallets",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Coinbase Developer Platform vs Turnkey Agentic Wallets",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/coinbase-cdp-agentkit-vs-turnkey-agentic-wallets"
  },
  "tokens": {
    "markdown": 2450,
    "slim": 780
  },
  "version": 1
}
