{"id":"a2ca01ef-8091-467c-8567-e3d3984a194f","slug":"yieldagentx402-sdks","kind":"mcp","name":"yieldagentx402-sdks","summary":"Public SDKs for YieldAgentX402 — MCP server, receipt verifier, CrewAI tools. Custody-free, policy-gated agent execution across 18 chains.","owner":"Fabio662","repoUrl":"https://github.com/Fabio662/yieldagentx402-sdks","license":"MIT","licenseTier":"permissive","trust":"community","stars":2,"match":null,"fewStars":true,"format":"mcp","createdAt":"2026-05-16T23:16:40.000Z","addedAt":"2026-10-14T05:12:05.494Z","logoUrl":"https://avatars.githubusercontent.com/u/159033811?u=db90b96b043ee4d161e471a9f0c5eebd62154467&v=4","linkOnly":false,"collection":null,"skillPath":null,"categories":["cloud-infra"],"tags":[],"runtime":"node","local":true,"cloudCapable":false,"cloudCapability":"unknown","cloudReadyOnPlatform":false,"needsApiKey":true,"reviewed":false,"syncedAt":"2026-10-17T13:23:49.458Z","sample":false,"url":"https://conduits.dev/tools/yieldagentx402-sdks","language":"TypeScript","transports":["stdio"],"install":{"npm":"agentx402-mcp-server"},"requirements":{"env":[{"name":"YAX_API_KEY","secret":true,"required":true,"description":"YieldAgentX402 API key from https://yieldagentx402.app/apply"},{"name":"YAX_AGENT_ID","secret":false,"required":true,"description":"Your agent ID from the dashboard."},{"name":"YAX_MCP_ENDPOINT","secret":false,"required":false,"description":"Optional full MCP endpoint override (default: https://api.yieldagentx402.app/mcp)."}],"upstreamMayCharge":false},"tools":null,"readme":"# YieldAgentX402 SDKs\n\n> Public client libraries and integrations for **YieldAgentX402** — the custody-free, policy-gated, receipt-backed execution layer for AI agents.\n\n[Platform](https://yieldagentx402.app) · [MCP Docs](https://yieldagentx402.app/mcp-server) · [Try without signup](#try-without-signup) · [Get API key](https://yieldagentx402.app/apply)\n\n[![yieldagentx402-sdks MCP server](https://glama.ai/mcp/servers/Fabio662/yieldagentx402-sdks/badges/score.svg)](https://glama.ai/mcp/servers/Fabio662/yieldagentx402-sdks)\n\nThis repo hosts the open-source distribution packages. The platform itself (gateway, ShadeGuard policy engine, TEE attestation, orchestrator, Filecoin/BTFS anchoring) lives in a separate private repository — we ship the bits agents need to *use* the platform here.\n\n---\n\n## Packages in this repo\n\n| Package | Registry | What it does |\n|---|---|---|\n| [`sdk-ts/`](./sdk-ts) | npm: [`yieldagentx402`](https://www.npmjs.com/package/yieldagentx402) | **Typed TypeScript SDK.** Wraps all **18** MCP tools with first-class types, idempotency, webhook verify, Shade Agent helpers. Zero deps. Works in Node, browsers, Workers, Deno, Bun. |\n| [`mcp-server/`](./mcp-server) | npm: [`agentx402-mcp-server`](https://www.npmjs.com/package/agentx402-mcp-server) | Stdio MCP wrapper. Drop into Claude Desktop / Code / Cursor / Windsurf for all **18** YieldAgentX402 tools across **18** chains. **Glama:** [listing](https://glama.ai/mcp/servers/Fabio662/yieldagentx402-sdks). |\n| [`verify-lib/`](./verify-lib) | npm: [`yieldagentx402-verify`](https://www.npmjs.com/package/yieldagentx402-verify) | Zero-dependency WebCrypto verifier for receipts + webhook signatures. Works in browser, Node 18+, Cloudflare Workers, Deno. |\n| [`crewai-tools/`](./crewai-tools) | PyPI: [`crewai-yieldagentx402-tools`](https://pypi.org/project/crewai-yieldagentx402-tools/) | CrewAI tool wrappers — policy dry-run, x402 payment, secure workflow, receipt verify, Shade Agent MPC wallet status. |\n| [`langchain-tools/`](./langchain-tools) | PyPI: [`yieldagentx402-langchain`](https://pypi.org/project/yieldagentx402-langchain/) | LangChain tool wrappers — discovery, policy preview, receipt verify, action planner (MCP gateway). |\n\n---\n\n## Try without signup\n\n```bash\ncurl -X POST https://api.yieldagentx402.app/mcp \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/call\",\n       \"params\":{\"name\":\"yax_get_capabilities\",\"arguments\":{}}}'\n```\n\nNo API key required. Returns all **18** tools, **18** chains, rate limits, fees, supported runtime configs.\n\nWant an instant test key?\n\n```bash\ncurl -X POST https://api.yieldagentx402.app/api/apply \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"agent_name\":\"my-agent\"}'\n```\n\nReturns a `yax_test_*` key (5 USD cap, 7-day expiry) for safe read-only tools.\n\n---\n\n## What is YieldAgentX402?\n\nA trust layer for agents that move money.\n\n- **18 MCP tools** — discovery, secure workflow execution, x402 payment settlement, policy dry-run, approvals, receipt verification, attestation, finance/CRM skill tools\n- **18 chains** — Base, Ethereum, **Bitcoin (native)**, Starknet, NEAR, Solana, Stacks, BNB, Rootstock, Filecoin EVM + native, Aptos, Sui, TON, Tron, XRPL, Stellar, Algorand\n- **Custody-free wallet** — one NEAR MPC key authority derives EVM + BTC addresses on demand. No private keys held by the gateway or worker. Starknet uses Stark curve preset.\n- **Intel TDX TEE attestation** — mrEnclave verifiable at [`/api/tee/report`](https://api.yieldagentx402.app/api/tee/report)\n- **HMAC-SHA256 receipts** — every call returns a signed receipt\n- **Filecoin + BTFS dual anchoring** — permanent tamper-proof proof storage\n- **x402 protocol settlement** — 0.25% protocol fee, machine-verifiable in `/.well-known/x402` as `extra.protocolFeeBps: 25`\n\n---\n\n## Custody-free wallet — one MPC key, three chains\n\n| Chain | Address | Curve |\n|---|---|---|\n| EVM (Base/Eth) | `0x6905D04C3655625F6171f7b1e801a9325B1Fa1e8` | secp256k1 (MPC) |\n| Bitcoin (P2WPKH) | `bc1qcd8ljsj7x0rq3sw7drrt7ragqmmt3tfsfxs6gy` | secp256k1 (MPC) |\n| Starknet | `0x003a4e08…570906a21` | Stark (preset) |\n\nLive manifest: https://shade-agent-worker.cryptoblac.workers.dev/api/wallet\n\n---\n\n## Live infra\n\n| Surface | URL |\n|---|---|\n| MCP endpoint | https://api.yieldagentx402.app/mcp |\n| Public discovery | `POST /mcp` with `yax_get_capabilities` (no auth) |\n| Instant test key | `POST /api/apply` |\n| Ready-to-paste configs | `GET /api/agent-onboard` |\n| x402 manifest | https://api.yieldagentx402.app/.well-known/x402 |\n| MCP manifest | https://api.yieldagentx402.app/.well-known/mcp.json |\n| Status | https://api.yieldagentx402.app/api/status |\n| TEE report | https://api.yieldagentx402.app/api/tee/report |\n| Shade Agent wallet | https://shade-agent-worker.cryptoblac.workers.dev/api/wallet |\n| Receipt verifier (UI) | https://yieldagentx402.app/verify |\n| Postman collection | https://yieldagentx402.app/postman/yieldagentx402.postman_collection.json |\n\n---\n\n## Contributing\n\nIssues and PRs on the public SDK packages are welcome here. Platform-level changes (gateway, policy engine, TEE worker) happen in a private repo — open an issue if you have a feature request and we'll triage.\n\n---\n\n## License\n\nMIT — see [`LICENSE`](./LICENSE).\n"}