[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-goat-sdk--goat":3,"tool-goat-sdk--goat":61},[4,18,26,36,44,53],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",153609,2,"2026-04-13T11:34:59",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":32,"last_commit_at":42,"category_tags":43,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",108322,"2026-04-10T11:39:34",[14,15,13],{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":32,"last_commit_at":50,"category_tags":51,"status":17},6121,"gemini-cli","google-gemini\u002Fgemini-cli","gemini-cli 是一款由谷歌推出的开源 AI 命令行工具，它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言，它提供了一条从输入提示词到获取模型响应的最短路径，无需切换窗口即可享受智能辅助。\n\n这款工具主要解决了开发过程中频繁上下文切换的痛点，让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用，还是执行复杂的 Git 操作，gemini-cli 都能通过自然语言指令高效处理。\n\n它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口，具备出色的逻辑推理能力；内置 Google 搜索、文件操作及 Shell 命令执行等实用工具；更独特的是，它支持 MCP（模型上下文协议），允许用户灵活扩展自定义集成，连接如图像生成等外部能力。此外，个人谷歌账号即可享受免费的额度支持，且项目基于 Apache 2.0 协议完全开源，是提升终端工作效率的理想助手。",100752,"2026-04-10T01:20:03",[52,13,15,14],"插件",{"id":54,"name":55,"github_repo":56,"description_zh":57,"stars":58,"difficulty_score":32,"last_commit_at":59,"category_tags":60,"status":17},4721,"markitdown","microsoft\u002Fmarkitdown","MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具，专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片（含 OCR）、音频（含语音转录）、HTML 乃至 YouTube 链接等多种格式的解析，能够精准提取文档中的标题、列表、表格和链接等关键结构信息。\n\n在人工智能应用日益普及的今天，大语言模型（LLM）虽擅长处理文本，却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点，它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式，成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外，它还提供了 MCP（模型上下文协议）服务器，可无缝集成到 Claude Desktop 等 LLM 应用中。\n\n这款工具特别适合开发者、数据科学家及 AI 研究人员使用，尤其是那些需要构建文档检索增强生成（RAG）系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性，但其核心优势在于为机器",93400,"2026-04-06T19:52:38",[52,14],{"id":62,"github_repo":63,"name":64,"description_en":65,"description_zh":66,"ai_summary_zh":66,"readme_en":67,"readme_zh":68,"quickstart_zh":69,"use_case_zh":70,"hero_image_url":71,"owner_login":72,"owner_name":73,"owner_avatar_url":74,"owner_bio":75,"owner_company":76,"owner_location":76,"owner_email":76,"owner_twitter":77,"owner_website":76,"owner_url":78,"languages":79,"stars":102,"forks":103,"last_commit_at":104,"license":105,"difficulty_score":32,"env_os":106,"env_gpu":106,"env_ram":106,"env_deps":107,"category_tags":113,"github_topics":114,"view_count":32,"oss_zip_url":76,"oss_zip_packed_at":76,"status":17,"created_at":119,"updated_at":120,"faqs":121,"releases":151},7194,"goat-sdk\u002Fgoat","goat","The leading agentic finance toolkit for AI agents","GOAT 是目前领先的 AI 代理金融工具包，旨在赋予人工智能真正的“经济行动力”。它让 AI 代理不再局限于信息处理，而是能够像真实用户一样持有钱包、在多条区块链上自由交易，并执行复杂的金融操作。\n\n通过 GOAT，开发者可以轻松构建能收发支付、购买实物或数字商品、执行投资策略（如赚取收益、参与预测市场、购买加密资产）甚至进行资产代币化的智能代理。它解决了以往 AI 难以安全、便捷地直接介入现实经济活动的痛点，将区块链、稳定币和钱包基础设施无缝整合进 AI 工作流。\n\n这款工具主要面向区块链开发者和 AI 工程师，特别是那些希望探索\"Agent 经济”或构建去中心化应用（DApp）的技术人员。其核心亮点在于极致的轻量级与高扩展性：内核精简，支持按需加载超过 200 种插件工具，兼容 TypeScript 和 Python 双语言栈，并能灵活适配任意主流公链、钱包及 AI 代理框架。若现有功能无法满足需求，用户还可快速自定义插件或集成新链。作为开源项目，GOAT 采用 MIT 协议，为构建下一代自主经济代理提供了坚实且灵活的基础设施。","\u003Cdiv>\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fgoat-sdk_goat_readme_50f39e8d2b7b.png\" alt=\"GOAT\" width=\"100%\" height=\"auto\" style=\"object-fit: contain; max-width: 800px;\">\n\n\u003Cdiv>\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdm\u002F%40goat-sdk%2Fcore\" alt=\"NPM Downloads\">\n\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fgoat-sdk\u002Fgoat\" alt=\"GitHub License\">\n\u003C\u002Fdiv>\n\u003Cdiv>\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fv20.12.2-1?label=typescript&color=blue\" alt=\"Typescript Version\">\n\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fpyversions\u002Fgoat-sdk\" alt=\"PyPI - Python Version\">\n\u003C\u002Fdiv>\n\n\u003Cbr>\n\u003Cdiv align=\"center\">\n\u003Cdiv style=\"margin-bottom: 5px;\">\n\u003Cb>Sponsored by\u003C\u002Fb>\n\u003C\u002Fdiv>\n\u003Cdiv>\n\u003Ca href=\"https:\u002F\u002Fwww.crossmint.com\" target=\"_blank\"> \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fgoat-sdk_goat_readme_ba85a55cc453.png\" alt=\"Crossmint logo\" width=\"180px\" height=\"auto\" style=\"object-fit: contain;\">\u003C\u002Fa>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n## Table of Contents\n\n- [🐐 Overview](#-overview)\n- [🚀 Quickstarts](#-quickstarts)\n  - [📘 Typescript](#-typescript)\n  - [🐍 Python](#-python)\n- [🛠️ Supported tools and frameworks](#️-supported-tools-and-frameworks)\n  - [Tools](#tools)\n  - [Chains and wallets](#chains-and-wallets)\n  - [Agent Frameworks](#agent-frameworks)\n- [💻 Contributing](#-contributing)\n- [🤝 Community](#-community)\n\n# 🐐 Overview\n\nGOAT is the **largest agentic finance toolkit** for AI agents.\n\n**Create agents that can:**\n\n-   Send and receive payments\n-   Purchase physical and digital goods and services\n-   Engage in various investment strategies:\n    -   Earn yield\n    -   Bet on prediction markets\n    -   Purchase crypto assets\n-   Tokenize any asset\n-   Get financial insights\n\n**How it works**\n\nGOAT leverages blockchains, cryptocurrencies (such as stablecoins), and wallets as the infrastructure to enable agents to become economic actors:\n\n1. Give your agent a **[wallet](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain#chains-and-wallets)**\n2. Allow it to transact **[anywhere](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain#chains-and-wallets)**\n3. Use more than **[+200 tools](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain#tools)**\n4. Use it with **[any agent framework](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain#agent-frameworks)** of your choice\n\nSee everything GOAT supports [here](#️-supported-tools-and-frameworks).\n\n**Lightweight and extendable**\n\nDifferent from other toolkits, GOAT is designed to be lightweight and extendable by keeping its core minimal and allowing you to **install only the tools you need**.\n\nIf you don't find what you need on our more than 200 integrations you can easily:\n\n1. Create your own plugin\n2. Integrate a new chain\n3. Integrate a new wallet\n4. Integrate a new agent framework\n\nSee how to do it [here](#-contributing).\n\n**License**\n\nGOAT is free software, MIT licensed.\n\n# 🚀 Quickstarts\n\n***NOTE**: While a quickstart may be implemented for a specific chain, wallet and agent framework, GOAT's flexibility allows you to easily adapt it to any chain, wallet and agent framework without difficulty.*\n\n## 📘 Typescript\n\n-   **By use case**\n    -   **Money transmission**\n        -   Send and receive payments [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fevm-send-and-receive-tokens), [Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fsolana-send-and-receive-tokens), [Chromia](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fchromia-send-and-receive-tokens), [Cosmos](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fcosmos-send-and-receive-tokens), [Fuel](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Ffuel-send-and-receive-tokens), [Radix](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fradix-send-and-receive-tokens), [Zetrix](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fzetrix-send-and-receive-tokens)]\n    -   **Commerce**\n        -   Purchase any item on Amazon [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fevm-purchase-on-amazon), [Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fsolana-purchase-on-amazon)]\n    -   **Investing**\n        -   Earn yield [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fevm-defi-agent), [Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fsolana-defi-agent)]\n        -   Prediction markets [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fevm-bet-on-polymarket)]\n        -   Purchase crypto assets [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fevm-swap-tokens), [Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fsolana-swap-tokens)]\n    -   **Tokenization**\n        -   Tokenize non-fungible assets [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fevm-mint-nft), [Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fsolana-mint-nft)]\n        -   Tokenize fungible assets [[Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fsolana-launch-token)]\n-   **By framework**\n    -   [Vercel AI](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Fvercel-ai)\n    -   [Langchain](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Flangchain)\n    -   [LlamaIndex](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fadapters\u002Fllamaindex)\n    -   [MCP (Model Context Protocol)](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Fmodel-context-protocol)\n    -   [Voice agent with ElevenLabs](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Feleven-labs)\n    -   [Mastra](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Fmastra)\n    -   [OpenAI GPT via REST API](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Fchatgpt)\n    -   [Eliza Agent](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Feliza)\n    -   [GAME Agent](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Fvirtuals-game)\n-   **By wallet**\n\n    -   [Crossmint Smart Wallets](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-wallet\u002Fcrossmint-smart-wallets)\n    -   [Crossmint Custodial Wallets](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-wallet\u002Fcrossmint-solana-custodial-wallets)\n    -   [Lit](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-wallet\u002Flit)\n    -   [Safe](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-wallet\u002Fsafe)\n\n-   **See all typescript quickstarts [here](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples).**\n\n## 🐍 Python\n\n-   **By use case**\n    -   **Money transmission**\n        -   Send and receive payments [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-use-case\u002Fevm-send-and-receive-tokens), [Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-use-case\u002Fsolana-send-and-receive-tokens)]\n    -   **Investing**\n        -   Generate yield [[Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-use-case\u002Fsolana-usdc-yield-deposit)]\n        -   Purchase crypto assets [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-use-case\u002Fevm-swap-tokens), [Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-use-case\u002Fsolana-swap-tokens)]\n-   **By framework**\n    -   [Langchain](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-framework\u002Flangchain)\n    -   [OpenAI Agents SDK](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-framework\u002Fopenai-agents-sdk)\n    -   [AG2](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-framework\u002Fag2)\n    -   [CrewAI](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-framework\u002Fcrewai)\n    -   [GAME Agent](https:\u002F\u002Fgithub.com\u002Fgame-by-virtuals\u002Fgame-python\u002Ftree\u002Fmain\u002Fplugins\u002Fonchain_actions)\n    -   [ZerePy](https:\u002F\u002Fgithub.com\u002Fblorm-network\u002FZerePy\u002Fblob\u002Fmain\u002Fsrc\u002Fconnections\u002Fgoat_connection.py)\n-   **By wallet**\n    -   [Crossmint](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-wallet\u002Fcrossmint)\n-   **See all python quickstarts [here](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples).**\n\n# 🛠️ Supported tools and frameworks\n\n## Tools\n\n| Plugin | Tools | Typescript | Python |\n| --- | --- | --- | --- |\n| 0x | Get quotes and swap on 0x | [@goat-sdk\u002Fplugin-0x](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fplugins\u002F0x) |\n| 1inch | Get the balances of a wallet using 1inch API | [@goat-sdk\u002Fplugin-1inch](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fplugins\u002F1inch) | [goat-sdk-plugin-1inch](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002F1inch) |\n| Allora | Get price predictions using Allora API | [@goat-sdk\u002Fplugin-allora](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fplugins\u002Fallora) | [goat-sdk-plugin-allora](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fallora) |\n| Avnu | Swap tokens on Starknet | [@goat-sdk\u002Fplugin-avnu](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-avnu) |\n| Balancer | Swap tokens and provide liquidity on Balancer | [@goat-sdk\u002Fplugin-balancer](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-balancer) |\n| Balmy | Swap tokens on Balmy | [@goat-sdk\u002Fplugin-balmy](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-balmy) |\n| BetSwirl | Play casino games | [@goat-sdk\u002Fplugin-betswirl](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-betswirl) |\n| BirdEye | Get token insights using BirdEye API | [@goat-sdk\u002Fplugin-birdeye](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-birdeye) |\n| BMX | Get token insights using BMX API | [@goat-sdk\u002Fplugin-bmx](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-bmx) |\n| CoinGecko | Get coin information using CoinGecko API | [@goat-sdk\u002Fplugin-coingecko](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-coingecko) | [goat-sdk-plugin-coingecko](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fcoingecko) |\n| Coinmarketcap | Get coin information using Coinmarketcap API | [@goat-sdk\u002Fplugin-coinmarketcap](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-coinmarketcap) |\n| Cosmosbank | Interact with Cosmos tokens | [@goat-sdk\u002Fplugin-cosmosbank](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-cosmosbank) |\n| Crossmint Headless Checkout | Purchase any NFT on any chain using Crossmint | [@goat-sdk\u002Fplugin-crossmint-headless-checkout](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-crossmint-headless-checkout) |\n| Crossmint Mint, Faucet, Wallets | Create a wallet, mint tokens and get test tokens on any chain using Crossmint | [@goat-sdk\u002Fplugin-crossmint-mint-faucet-wallets](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-crossmint-mint-faucet-wallets) |\n| DeBridge | Bridge tokens on DeBridge | [@goat-sdk\u002Fplugin-debridge](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-debridge) | [goat-sdk-plugin-debridge](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fdebridge) |\n| Dexscreener | Get token information using Dexscreener API | [@goat-sdk\u002Fplugin-dexscreener](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-dexscreener) | [goat-sdk-plugin-dexscreener](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fdexscreener) |\n| DPSN |  Push based real time data streams  | [@goat-sdk\u002Fdpsn-plugin](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fdpsn-plugin) | [@goat-sdk\u002Fplugin-dpsn](https:\u002F\u002Fpypi.org\u002Fproject\u002Fgoat-sdk-plugin-dpsn\u002F) |\n| ENS | Resolve ENS names to addresses | [@goat-sdk\u002Fplugin-ens](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-ens) |\n| Enso | Find the most optimal route between tokens | [@goat-sdk\u002Fplugin-enso](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-enso) |\n| ERC721 | Interact with any ERC721 token | [@goat-sdk\u002Fplugin-erc721](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-erc721) |\n| Etherscan | Get transaction information using Etherscan API | [@goat-sdk\u002Fplugin-etherscan](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-etherscan) |\n| Farcaster | Read and post casts on Farcaster | [@goat-sdk\u002Fplugin-farcaster](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-farcaster) | [goat-sdk-plugin-farcaster](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Ffarcaster) |\n| Hedgey | Claim rewards on Hedgey | [@goat-sdk\u002Fplugin-hedgey](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-hedgey) |\n| Ionic | Borrow and lend on Ionic | [@goat-sdk\u002Fplugin-ionic](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-ionic) |\n| Ironclad | Create positions on Ironclad | [@goat-sdk\u002Fplugin-ironclad](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-ironclad) |\n| Irys | Interact with Irys datachain | [@goat-sdk\u002Fplugin-irys](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-irys) |\n| JSON RPC | Call any JSON RPC endpoint |[@goat-sdk\u002Fplugin-jsonrpc](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-jsonrpc) | [goat-sdk-plugin-jsonrpc](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fjsonrpc) |\n| Jupiter | Swap tokens on Jupiter | [@goat-sdk\u002Fplugin-jupiter](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-jupiter) | [goat-sdk-plugin-jupiter](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fjupiter) |\n| KIM | Swap tokens on KIM | [@goat-sdk\u002Fplugin-kim](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-kim) |\n| Lulo | Deposit and Withdraw USDC on Lulo | [@goat-sdk\u002Fplugin-lulo](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-lulo) |\n| Mayan | Cross-chain token swap using Mayan SDK (Solana, EVM, SUI) | [@goat-sdk\u002Fplugin-mayan](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-mayan) |\n| Meteora | Create liquidity pools on Meteora | [@goat-sdk\u002Fplugin-meteora](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-meteora) |\n| Mode Governance | Create a governance proposal on Mode | [@goat-sdk\u002Fplugin-mode-governance](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-mode-governance) |\n| Mode Voting | Vote on a governance proposal on Mode | [@goat-sdk\u002Fplugin-mode-voting](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-mode-voting) |\n| Mode Spray | Spray tokens on Mode | [@goat-sdk\u002Fplugin-mode-spray](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-mode-spray) |\n| Nansen | Get Nansen information using Nansen API | [@goat-sdk\u002Fplugin-nansen](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-nansen) | [goat-sdk-plugin-nansen](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fnansen) |\n| OpenSea | Get nft and sales information using OpenSea API | [@goat-sdk\u002Fplugin-opensea](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-opensea) | [goat-sdk-plugin-opensea](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fopensea) |\n| Orca | Create positions on Orca | [@goat-sdk\u002Fplugin-orca](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-orca) |\n| PlunderSwap | Currency exchange on Zilliqa | [@goat-sdk\u002Fplugin-plunderswap](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-plunderswap) |\n| Polymarket | Bet on Polymarket | [@goat-sdk\u002Fplugin-polymarket](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-polymarket) |\n| Pump.fun | Launch a token on Pump.fun | [@goat-sdk\u002Fplugin-pump-fun](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-pump-fun) |\n| Renzo | Create a position on Renzo | [@goat-sdk\u002Fplugin-renzo](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-renzo) |\n| Rugcheck | Check SPL token validity on Rugcheck | [@goat-sdk\u002Fplugin-rugcheck](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-rugcheck) | [goat-sdk-plugin-rugcheck](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Frugcheck) |\n| SNS | Interact with SNS | [@goat-sdk\u002Fplugin-sns](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-sns) |\n| Solana Magic Eden | Purchase NFTs on Magic Eden | [@goat-sdk\u002Fplugin-solana-magiceden](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-solana-magiceden) |\n| Solana NFTs | Get NFT information using Solana NFTs API | [@goat-sdk\u002Fplugin-solana-nfts](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-solana-nfts) |\n| Starknet Token | Interact with Starknet tokens | [@goat-sdk\u002Fplugin-starknet-token](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-starknet-token) |\n| Superfluid | Create streams with Superfluid | [@goat-sdk\u002Fplugin-superfluid](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-superfluid) | [goat-sdk-plugin-superfluid](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fsuperfluid) |\n| Synth | Get synthetic price data using Synth Subnet API | [@goat-sdk\u002Fplugin-synth-api](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-synth-api) |\n| Tensor | Purchase tokens on Tensor | [@goat-sdk\u002Fplugin-tensor](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-tensor) |\n| Uniswap | Swap tokens on Uniswap | [@goat-sdk\u002Fplugin-uniswap](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-uniswap) | [goat-sdk-plugin-uniswap](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Funiswap) |\n| Velodrome | Create a position on Velodrome | [@goat-sdk\u002Fplugin-velodrome](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-velodrome) |\n| Worldstore | Purchase physical assets on Worldstore | [@goat-sdk\u002Fplugin-worldstore](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-worldstore) |\n| ZeroDev Global Address | Create a global address on ZeroDev | [@goat-sdk\u002Fplugin-zero-dev-global-address](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-zero-dev-global-address) |\n| Zilliqa | Interact with Zilliqa | [@goat-sdk\u002Fplugin-zilliqa](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-zilliqa) |\n\n\n## Chains and wallets\n\n| Wallet                                 | Typescript                                                                                                     | Python                                                                                                 |\n| -------------------------------------- | -------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |\n| EVM (any EVM compatible chain)         | [@goat-sdk\u002Fwallet-evm](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fevm)             | [goat-sdk-wallet-evm](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fwallets\u002Fevm)               |\n| Viem \u002F Web3 (any EVM compatible chain) | [@goat-sdk\u002Fwallet-viem](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fviem)           | [goat-sdk-wallet-web3](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fwallets\u002Fweb3)             |\n| Solana                                 | [@goat-sdk\u002Fwallet-solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fsolana)       | [goat-sdk-wallet-solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fwallets\u002Fsolana)         |\n| Crossmint                              | [@goat-sdk\u002Fwallet-crossmint](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fcrossmint) | [goat-sdk-wallet-crossmint](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fwallets\u002Fcrossmint)   |\n| Aptos                                  | [@goat-sdk\u002Fwallet-aptos](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Faptos)         |\n| Chromia                                | [@goat-sdk\u002Fwallet-chromia](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fchromia)     |\n| Cosmos                                 | [@goat-sdk\u002Fwallet-cosmos](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fcosmos)       |\n| Fuel                                   | [@goat-sdk\u002Fwallet-fuel](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Ffuel)           |\n| Lit                                    | [@goat-sdk\u002Fwallet-lit](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Flit)             |\n| Radix                                  | [@goat-sdk\u002Fwallet-radix](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fradix)         |\n| Safe                                   | [@goat-sdk\u002Fwallet-safe](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fsafe)           |\n| Sui                                    | [@goat-sdk\u002Fwallet-sui](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fsui)             |\n| Starknet                               | [@goat-sdk\u002Fwallet-starknet](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fstarknet)   |\n| Zetrix                                 | [@goat-sdk\u002Fwallet-zetrix](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fzetrix)       |\n| Zilliqa                                | [@goat-sdk\u002Fwallet-zilliqa](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fzilliqa)     |\n| MultiversX                             |                                                                                                                | [goat-sdk-wallet-multiversx](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fwallets\u002Fmultiversx) |\n\n## Agent Frameworks\n\n| Adapter                | Typescript                                                                                                                                 | Python                                                                                                                 |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------- |\n| AI SDK                 | [@goat-sdk\u002Fadapter-vercel-ai](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fadapters\u002Fvercel-ai)                           |\n| Langchain              | [@goat-sdk\u002Fadapter-langchain](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fadapters\u002Flangchain)                           | [goat-sdk-adapter-langchain](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fadapters\u002Flangchain)                 |\n| CrewAI                 |                                                                                                                                            | [goat-sdk-adapter-crewai](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fadapters\u002Fcrewai)                       |\n| Smolagents             |                                                                                                                                            | [goat-sdk-adapter-smolagents](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fadapters\u002Fsmolagents)               |\n| ElevenLabs             | [@goat-sdk\u002Fadapter-eleven-labs](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fadapters\u002Feleven-labs)                       |\n| LlamaIndex             | [@goat-sdk\u002Fadapter-llamaindex](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fadapters\u002Fllamaindex)                         |\n| Mastra                 | [@goat-sdk\u002Fadapter-mastra](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fadapters\u002Fmastra)                                 |\n| OpenAI Agents SDK      |                                                                                                                                            | [goat-sdk-adapter-openai-agents-sdk](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fadapters\u002Fopenai_agents_sdk) |\n| AG2                    |                                                                                                                                            | [goat-sdk-adapter-ag2](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fadapters\u002Fag2)                             |\n| Model Context Protocol | [@goat-sdk\u002Fadapter-model-context-protocol](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fadapters\u002Fmodel-context-protocol) |\n| Eliza                  | [@elizaos\u002Fplugin-goat](https:\u002F\u002Fgithub.com\u002Felizaos-plugins\u002Fplugin-goat)                                                                     |\n| GAME                   | [game-node](https:\u002F\u002Fgithub.com\u002Fgame-by-virtuals\u002Fgame-node\u002Ftree\u002Fmain\u002Fplugins\u002FonChainActionsPlugin)                                          | [game-python](https:\u002F\u002Fgithub.com\u002Fgame-by-virtuals\u002Fgame-python\u002Ftree\u002Fmain\u002Fplugins\u002Fonchain_actions)                       |\n| ZerePy                 |                                                                                                                                            | [ZerePy](https:\u002F\u002Fgithub.com\u002Fblorm-network\u002FZerePy\u002Fblob\u002Fmain\u002Fsrc\u002Fconnections\u002Fgoat_connection.py)                         |\n\n# 💻 Contributing\n\nDo you want a protocol, chain, wallet or agent framework to be supported?\n\nSee guides on how to do that here:\n| Guide | | |\n| --- | --- | --- |\n| How to set up the project locally | [Typescript](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fdocs\u002F2-set-up-the-project-locally.md) | [Python](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fdocs\u002F2-set-up-the-project-locally.md) |\n| How to create a plugin | [Typescript](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fdocs\u002F3-create-a-plugin.md) | [Python](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fdocs\u002F3-create-a-plugin.md) |\n| How to add a new chain | [Typescript](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fdocs\u002F4-add-a-new-chain.md) | [Python](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fdocs\u002F4-add-a-new-chain.md) |\n| How to add a new wallet provider | [Typescript](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fdocs\u002F5-add-a-wallet-provider.md) | [Python](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fdocs\u002F5-add-a-wallet-provider.md) |\n\n# 🤝 Community\n- Follow us on [X](https:\u002F\u002Fx.com\u002Fgoat_sdk)\n- Join our [Discord](https:\u002F\u002Fdiscord.gg\u002Fgoat-sdk)\n","\u003Cdiv>\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fgoat-sdk_goat_readme_50f39e8d2b7b.png\" alt=\"GOAT\" width=\"100%\" height=\"auto\" style=\"object-fit: contain; max-width: 800px;\">\n\n\u003Cdiv>\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdm\u002F%40goat-sdk%2Fcore\" alt=\"NPM 下载量\">\n\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fgoat-sdk\u002Fgoat\" alt=\"GitHub 许可证\">\n\u003C\u002Fdiv>\n\u003Cdiv>\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fv20.12.2-1?label=typescript&color=blue\" alt=\"Typescript 版本\">\n\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fpyversions\u002Fgoat-sdk\" alt=\"PyPI - Python 版本\">\n\u003C\u002Fdiv>\n\n\u003Cbr>\n\u003Cdiv align=\"center\">\n\u003Cdiv style=\"margin-bottom: 5px;\">\n\u003Cb>由以下机构赞助\u003C\u002Fb>\n\u003C\u002Fdiv>\n\u003Cdiv>\n\u003Ca href=\"https:\u002F\u002Fwww.crossmint.com\" target=\"_blank\"> \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fgoat-sdk_goat_readme_ba85a55cc453.png\" alt=\"Crossmint logo\" width=\"180px\" height=\"auto\" style=\"object-fit: contain;\">\u003C\u002Fa>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n## 目录\n\n- [🐐 概述](#-overview)\n- [🚀 快速入门](#-quickstarts)\n  - [📘 Typescript](#-typescript)\n  - [🐍 Python](#-python)\n- [🛠️ 支持的工具与框架](#️-supported-tools-and-frameworks)\n  - [工具](#tools)\n  - [链与钱包](#chains-and-wallets)\n  - [代理框架](#agent-frameworks)\n- [💻 贡献](#-contributing)\n- [🤝 社区](#-community)\n\n# 🐐 概述\n\nGOAT 是面向 AI 代理的 **最大型的智能金融工具包**。\n\n**您可以创建能够：**\n\n-   发送和接收支付\n-   购买实体及数字商品和服务\n-   实施多种投资策略：\n    -   赢取收益\n    -   参与预测市场投注\n    -   购买加密资产\n-   将任何资产代币化\n-   获取财务洞察\n\n**工作原理**\n\nGOAT 利用区块链、加密货币（如稳定币）以及钱包作为基础设施，使代理能够成为经济行为体：\n\n1. 为您的代理配备一个 **[钱包](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain#chains-and-wallets)**\n2. 允许它在 **[任何地方](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain#chains-and-wallets)** 进行交易\n3. 使用超过 **[200种工具](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain#tools)**\n4. 与您选择的 **[任意代理框架](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain#agent-frameworks)** 配合使用\n\nGOAT 支持的所有内容请参见 [此处](#️-supported-tools-and-frameworks)。\n\n**轻量级且可扩展**\n\n与其他工具包不同，GOAT 的设计注重轻量化与可扩展性，通过保持核心功能精简，并允许您 **仅安装所需的工具**。如果您在我们超过 200 种集成中找不到所需内容，您可以轻松地：\n\n1. 创建自己的插件\n2. 集成新的链\n3. 集成新的钱包\n4. 集成新的代理框架\n\n具体操作方法请参见 [此处](#-contributing)。\n\n**许可证**\n\nGOAT 是免费软件，采用 MIT 许可证。\n\n# 🚀 快速入门\n\n***注意**: 尽管快速入门示例可能针对特定的链、钱包和代理框架实现，但 GOAT 的灵活性使您可以轻松将其适配到任何链、钱包和代理框架，无需额外困难。*\n\n## 📘 Typescript\n\n-   **按用例**\n    -   **资金传输**\n        -   发送和接收支付 [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fevm-send-and-receive-tokens), [Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fsolana-send-and-receive-tokens), [Chromia](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fchromia-send-and-receive-tokens), [Cosmos](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fcosmos-send-and-receive-tokens), [Fuel](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Ffuel-send-and-receive-tokens), [Radix](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fradix-send-and-receive-tokens), [Zetrix](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fzetrix-send-and-receive-tokens)]\n    -   **商务**\n        -   在亚马逊上购买任何商品 [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fevm-purchase-on-amazon), [Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fsolana-purchase-on-amazon)]\n    -   **投资**\n        -   赢取收益 [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fevm-defi-agent), [Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fsolana-defi-agent)]\n        -   预测市场 [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fevm-bet-on-polymarket)]\n        -   购买加密资产 [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fevm-swap-tokens), [Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fsolana-swap-tokens)]\n    -   **代币化**\n        -   代币化非同质化资产 [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fevm-mint-nft), [Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fsolana-mint-nft)]\n        -   代币化同质化资产 [[Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-use-case\u002Fsolana-launch-token)]\n-   **按框架**\n    -   [Vercel AI](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Fvercel-ai)\n    -   [Langchain](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Flangchain)\n    -   [LlamaIndex](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fadapters\u002Fllamaindex)\n    -   [MCP (Model Context Protocol)](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Fmodel-context-protocol)\n    -   [搭载 ElevenLabs 的语音代理](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Feleven-labs)\n    -   [Mastra](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Fmastra)\n    -   [通过 REST API 使用 OpenAI GPT](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Fchatgpt)\n    -   [Eliza 代理](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Feliza)\n    -   [GAME 代理](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-framework\u002Fvirtuals-game)\n-   **按钱包**\n\n    -   [Crossmint 智能钱包](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-wallet\u002Fcrossmint-smart-wallets)\n    -   [Crossmint 托管钱包](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-wallet\u002Fcrossmint-solana-custodial-wallets)\n    -   [Lit](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-wallet\u002Flit)\n    -   [Safe](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples\u002Fby-wallet\u002Fsafe)\n\n-   **查看所有 Typescript 快速入门示例 [在此处](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fexamples)。**\n\n## 🐍 Python\n\n-   **按用例**\n    -   **资金转账**\n        -   发送和接收支付 [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-use-case\u002Fevm-send-and-receive-tokens), [Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-use-case\u002Fsolana-send-and-receive-tokens)]\n    -   **投资**\n        -   产生收益 [[Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-use-case\u002Fsolana-usdc-yield-deposit)]\n        -   购买加密资产 [[EVM](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-use-case\u002Fevm-swap-tokens), [Solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-use-case\u002Fsolana-swap-tokens)]\n-   **按框架**\n    -   [Langchain](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-framework\u002Flangchain)\n    -   [OpenAI Agents SDK](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-framework\u002Fopenai-agents-sdk)\n    -   [AG2](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-framework\u002Fag2)\n    -   [CrewAI](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-framework\u002Fcrewai)\n    -   [GAME Agent](https:\u002F\u002Fgithub.com\u002Fgame-by-virtuals\u002Fgame-python\u002Ftree\u002Fmain\u002Fplugins\u002Fonchain_actions)\n    -   [ZerePy](https:\u002F\u002Fgithub.com\u002Fblorm-network\u002FZerePy\u002Fblob\u002Fmain\u002Fsrc\u002Fconnections\u002Fgoat_connection.py)\n-   **按钱包**\n    -   [Crossmint](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples\u002Fby-wallet\u002Fcrossmint)\n-   **所有 Python 快速入门请参见[这里](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fexamples)。**\n\n# 🛠️ 支持的工具和框架\n\n## 工具\n\n| 插件 | 工具 | TypeScript | Python |\n| --- | --- | --- | --- |\n| 0x | 使用 0x 获取报价并进行兑换 | [@goat-sdk\u002Fplugin-0x](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fplugins\u002F0x) |\n| 1inch | 使用 1inch API 获取钱包余额 | [@goat-sdk\u002Fplugin-1inch](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fplugins\u002F1inch) | [goat-sdk-plugin-1inch](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002F1inch) |\n| Allora | 使用 Allora API 获取价格预测 | [@goat-sdk\u002Fplugin-allora](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fplugins\u002Fallora) | [goat-sdk-plugin-allora](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fallora) |\n| Avnu | 在 Starknet 上兑换代币 | [@goat-sdk\u002Fplugin-avnu](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-avnu) |\n| Balancer | 在 Balancer 上兑换代币并提供流动性 | [@goat-sdk\u002Fplugin-balancer](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-balancer) |\n| Balmy | 在 Balmy 上兑换代币 | [@goat-sdk\u002Fplugin-balmy](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-balmy) |\n| BetSwirl | 玩赌场游戏 | [@goat-sdk\u002Fplugin-betswirl](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-betswirl) |\n| BirdEye | 使用 BirdEye API 获取代币洞察 | [@goat-sdk\u002Fplugin-birdeye](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-birdeye) |\n| BMX | 使用 BMX API 获取代币洞察 | [@goat-sdk\u002Fplugin-bmx](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-bmx) |\n| CoinGecko | 使用 CoinGecko API 获取币种信息 | [@goat-sdk\u002Fplugin-coingecko](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-coingecko) | [goat-sdk-plugin-coingecko](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fcoingecko) |\n| Coinmarketcap | 使用 Coinmarketcap API 获取币种信息 | [@goat-sdk\u002Fplugin-coinmarketcap](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-coinmarketcap) |\n| Cosmosbank | 与 Cosmos 代币交互 | [@goat-sdk\u002Fplugin-cosmosbank](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-cosmosbank) |\n| Crossmint Headless Checkout | 使用 Crossmint 在任何链上购买任何 NFT | [@goat-sdk\u002Fplugin-crossmint-headless-checkout](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-crossmint-headless-checkout) |\n| Crossmint Mint, Faucet, Wallets | 使用 Crossmint 创建钱包、铸造代币并获取测试代币，适用于任何链 | [@goat-sdk\u002Fplugin-crossmint-mint-faucet-wallets](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-crossmint-mint-faucet-wallets) |\n| DeBridge | 在 DeBridge 上桥接代币 | [@goat-sdk\u002Fplugin-debridge](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-debridge) | [goat-sdk-plugin-debridge](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fdebridge) |\n| Dexscreener | 使用 Dexscreener API 获取代币信息 | [@goat-sdk\u002Fplugin-dexscreener](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-dexscreener) | [goat-sdk-plugin-dexscreener](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fdexscreener) |\n| DPSN | 基于推送的实时数据流 | [@goat-sdk\u002Fdpsn-plugin](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fdpsn-plugin) | [@goat-sdk\u002Fplugin-dpsn](https:\u002F\u002Fpypi.org\u002Fproject\u002Fgoat-sdk-plugin-dpsn\u002F) |\n| ENS | 将 ENS 名称解析为地址 | [@goat-sdk\u002Fplugin-ens](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-ens) |\n| Enso | 寻找代币之间最优化的路由 | [@goat-sdk\u002Fplugin-enso](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-enso) |\n| ERC721 | 与任何 ERC721 代币交互 | [@goat-sdk\u002Fplugin-erc721](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-erc721) |\n| Etherscan | 使用 Etherscan API 获取交易信息 | [@goat-sdk\u002Fplugin-etherscan](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-etherscan) |\n| Farcaster | 在 Farcaster 上阅读和发布 Cast | [@goat-sdk\u002Fplugin-farcaster](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-farcaster) | [goat-sdk-plugin-farcaster](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Ffarcaster) |\n| Hedgey | 在 Hedgey 上领取奖励 | [@goat-sdk\u002Fplugin-hedgey](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-hedgey) |\n| Ionic | 在 Ionic 上借款和放贷 | [@goat-sdk\u002Fplugin-ionic](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-ionic) |\n| Ironclad | 在 Ironclad 上创建头寸 | [@goat-sdk\u002Fplugin-ironclad](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-ironclad) |\n| Irys | 与 Irys 数据链交互 | [@goat-sdk\u002Fplugin-irys](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-irys) |\n| JSON RPC | 调用任何 JSON RPC 端点 | [@goat-sdk\u002Fplugin-jsonrpc](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-jsonrpc) | [goat-sdk-plugin-jsonrpc](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fjsonrpc) |\n| Jupiter | 在 Jupiter 上兑换代币 | [@goat-sdk\u002Fplugin-jupiter](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-jupiter) | [goat-sdk-plugin-jupiter](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fjupiter) |\n| KIM | 在 KIM 上兑换代币 | [@goat-sdk\u002Fplugin-kim](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-kim) |\n| Lulo | 在 Lulo 上存取 USDC | [@goat-sdk\u002Fplugin-lulo](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-lulo) |\n| Mayan | 使用 Mayan SDK 进行跨链代币兑换（Solana、EVM、SUI） | [@goat-sdk\u002Fplugin-mayan](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-mayan) |\n| Meteora | 在 Meteora 上创建流动性池 | [@goat-sdk\u002Fplugin-meteora](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-meteora) |\n| Mode Governance | 在 Mode 上创建治理提案 | [@goat-sdk\u002Fplugin-mode-governance](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-mode-governance) |\n| Mode Voting | 在 Mode 上对治理提案投票 | [@goat-sdk\u002Fplugin-mode-voting](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-mode-voting) |\n| Mode Spray | 在 Mode 上喷洒代币 | [@goat-sdk\u002Fplugin-mode-spray](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-mode-spray) |\n| Nansen | 使用 Nansen API 获取 Nansen 信息 | [@goat-sdk\u002Fplugin-nansen](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-nansen) | [goat-sdk-plugin-nansen](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fnansen) |\n| OpenSea | 使用 OpenSea API 获取 NFT 和销售信息 | [@goat-sdk\u002Fplugin-opensea](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-opensea) | [goat-sdk-plugin-opensea](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fopensea) |\n| Orca | 在 Orca 上创建头寸 | [@goat-sdk\u002Fplugin-orca](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-orca) |\n| PlunderSwap | 在 Zilliqa 上进行货币兑换 | [@goat-sdk\u002Fplugin-plunderswap](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-plunderswap) |\n| Polymarket | 在 Polymarket 上下注 | [@goat-sdk\u002Fplugin-polymarket](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-polymarket) |\n| Pump.fun | 在 Pump.fun 上发行代币 | [@goat-sdk\u002Fplugin-pump-fun](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-pump-fun) |\n| Renzo | 在 Renzo 上创建头寸 | [@goat-sdk\u002Fplugin-renzo](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-renzo) |\n| Rugcheck | 在 Rugcheck 上检查 SPL 代币的有效性 | [@goat-sdk\u002Fplugin-rugcheck](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-rugcheck) | [goat-sdk-plugin-rugcheck](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Frugcheck) |\n| SNS | 与 SNS 交互 | [@goat-sdk\u002Fplugin-sns](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-sns) |\n| Solana Magic Eden | 在 Magic Eden 上购买 NFT | [@goat-sdk\u002Fplugin-solana-magiceden](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-solana-magiceden) |\n| Solana NFTs | 使用 Solana NFTs API 获取 NFT 信息 | [@goat-sdk\u002Fplugin-solana-nfts](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-solana-nfts) |\n| Starknet Token | 与 Starknet 代币交互 | [@goat-sdk\u002Fplugin-starknet-token](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-starknet-token) |\n| Superfluid | 使用 Superfluid 创建流 | [@goat-sdk\u002Fplugin-superfluid](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-superfluid) | [goat-sdk-plugin-superfluid](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Fsuperfluid) |\n| Synth | 使用 Synth Subnet API 获取合成价格数据 | [@goat-sdk\u002Fplugin-synth-api](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-synth-api) |\n| Tensor | 在 Tensor 上购买代币 | [@goat-sdk\u002Fplugin-tensor](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-tensor) |\n| Uniswap | 在 Uniswap 上兑换代币 | [@goat-sdk\u002Fplugin-uniswap](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-uniswap) | [goat-sdk-plugin-uniswap](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fplugins\u002Funiswap) |\n| Velodrome | 在 Velodrome 上创建头寸 | [@goat-sdk\u002Fplugin-velodrome](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-velodrome) |\n| Worldstore | 在 Worldstore 上购买实物资产 | [@goat-sdk\u002Fplugin-worldstore](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-worldstore) |\n| ZeroDev Global Address | 在 ZeroDev 上创建全球地址 | [@goat-sdk\u002Fplugin-zero-dev-global-address](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-zero-dev-global-address) |\n| Zilliqa | 与 Zilliqa 交互 | [@goat-sdk\u002Fplugin-zilliqa](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@goat-sdk\u002Fplugin-zilliqa) |\n\n## 链与钱包\n\n| 钱包                                 | TypeScript                                                                                                     | Python                                                                                                 |\n| -------------------------------------- | -------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |\n| EVM（任何兼容 EVM 的链）         | [@goat-sdk\u002Fwallet-evm](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fevm)             | [goat-sdk-wallet-evm](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fwallets\u002Fevm)               |\n| Viem \u002F Web3（任何兼容 EVM 的链）   | [@goat-sdk\u002Fwallet-viem](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fviem)           | [goat-sdk-wallet-web3](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fwallets\u002Fweb3)             |\n| Solana                                 | [@goat-sdk\u002Fwallet-solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fsolana)       | [goat-sdk-wallet-solana](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fwallets\u002Fsolana)         |\n| Crossmint                              | [@goat-sdk\u002Fwallet-crossmint](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fcrossmint) | [goat-sdk-wallet-crossmint](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fwallets\u002Fcrossmint)   |\n| Aptos                                  | [@goat-sdk\u002Fwallet-aptos](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Faptos)         |\n| Chromia                                | [@goat-sdk\u002Fwallet-chromia](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fchromia)     |\n| Cosmos                                 | [@goat-sdk\u002Fwallet-cosmos](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fcosmos)       |\n| Fuel                                   | [@goat-sdk\u002Fwallet-fuel](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Ffuel)           |\n| Lit                                    | [@goat-sdk\u002Fwallet-lit](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Flit)             |\n| Radix                                  | [@goat-sdk\u002Fwallet-radix](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fradix)         |\n| Safe                                   | [@goat-sdk\u002Fwallet-safe](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fsafe)           |\n| Sui                                    | [@goat-sdk\u002Fwallet-sui](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fsui)             |\n| Starknet                               | [@goat-sdk\u002Fwallet-starknet](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fstarknet)   |\n| Zetrix                                 | [@goat-sdk\u002Fwallet-zetrix](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fzetrix)       |\n| Zilliqa                                | [@goat-sdk\u002Fwallet-zilliqa](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fwallets\u002Fzilliqa)     |\n| MultiversX                             |                                                                                                                | [goat-sdk-wallet-multiversx](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fwallets\u002Fmultiversx) |\n\n## 代理框架\n\n| 适配器                | TypeScript                                                                                                                                 | Python                                                                                                                 |\n| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------- |\n| AI SDK                 | [@goat-sdk\u002Fadapter-vercel-ai](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fadapters\u002Fvercel-ai)                           |\n| Langchain              | [@goat-sdk\u002Fadapter-langchain](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fadapters\u002Flangchain)                           | [goat-sdk-adapter-langchain](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fadapters\u002Flangchain)                 |\n| CrewAI                 |                                                                                                                                            | [goat-sdk-adapter-crewai](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fadapters\u002Fcrewai)                       |\n| Smolagents             |                                                                                                                                            | [goat-sdk-adapter-smolagents](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fadapters\u002Fsmolagents)               |\n| ElevenLabs             | [@goat-sdk\u002Fadapter-eleven-labs](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fadapters\u002Feleven-labs)                       |\n| LlamaIndex             | [@goat-sdk\u002Fadapter-llamaindex](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fadapters\u002Fllamaindex)                         |\n| Mastra                 | [@goat-sdk\u002Fadapter-mastra](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fadapters\u002Fmastra)                                 |\n| OpenAI Agents SDK      |                                                                                                                                            | [goat-sdk-adapter-openai-agents-sdk](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fadapters\u002Fopenai_agents_sdk) |\n| AG2                    |                                                                                                                                            | [goat-sdk-adapter-ag2](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fsrc\u002Fadapters\u002Fag2)                             |\n| Model Context Protocol | [@goat-sdk\u002Fadapter-model-context-protocol](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fpackages\u002Fadapters\u002Fmodel-context-protocol) |\n| Eliza                  | [@elizaos\u002Fplugin-goat](https:\u002F\u002Fgithub.com\u002Felizaos-plugins\u002Fplugin-goat)                                                                     |\n| GAME                   | [game-node](https:\u002F\u002Fgithub.com\u002Fgame-by-virtuals\u002Fgame-node\u002Ftree\u002Fmain\u002Fplugins\u002FonChainActionsPlugin)                                          | [game-python](https:\u002F\u002Fgithub.com\u002Fgame-by-virtuals\u002Fgame-python\u002Ftree\u002Fmain\u002Fplugins\u002Fonchain_actions)                       |\n| ZerePy                 |                                                                                                                                            | [ZerePy](https:\u002F\u002Fgithub.com\u002Fblorm-network\u002FZerePy\u002Fblob\u002Fmain\u002Fsrc\u002Fconnections\u002Fgoat_connection.py)                         |\n\n# 💻 贡献\n\n你想让某个协议、链、钱包或代理框架得到支持吗？\n\n请参阅此处的指南以了解如何操作：\n| 指南 | | |\n| --- | --- | --- |\n| 如何在本地设置项目 | [TypeScript](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fdocs\u002F2-set-up-the-project-locally.md) | [Python](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fdocs\u002F2-set-up-the-project-locally.md) |\n| 如何创建插件 | [TypeScript](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fdocs\u002F3-create-a-plugin.md) | [Python](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fdocs\u002F3-create-a-plugin.md) |\n| 如何添加新链 | [TypeScript](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fdocs\u002F4-add-a-new-chain.md) | [Python](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fdocs\u002F4-add-a-new-chain.md) |\n| 如何添加新的钱包提供商 | [TypeScript](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Ftypescript\u002Fdocs\u002F5-add-a-wallet-provider.md) | [Python](https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Ftree\u002Fmain\u002Fpython\u002Fdocs\u002F5-add-a-wallet-provider.md) |\n\n# 🤝 社区\n- 在 [X](https:\u002F\u002Fx.com\u002Fgoat_sdk) 上关注我们\n- 加入我们的 [Discord](https:\u002F\u002Fdiscord.gg\u002Fgoat-sdk)","# GOAT 快速上手指南\n\nGOAT 是专为 AI Agent 打造的**最大型金融工具包**。它赋予 AI 代理经济行为能力，使其能够发送\u002F接收支付、购买商品服务、执行投资策略（如赚取收益、预测市场、购买加密资产）、代币化资产以及获取金融洞察。\n\nGOAT 基于区块链、加密货币和钱包构建，具有轻量级和高度可扩展的特点，支持按需安装插件。\n\n## 环境准备\n\n在开始之前，请确保您的开发环境满足以下要求：\n\n*   **操作系统**: Windows, macOS, 或 Linux\n*   **Node.js**: 版本 v20.12.2 或更高（TypeScript 开发必需）\n*   **Python**: 版本 3.9 或更高（Python 开发必需）\n*   **包管理器**:\n    *   TypeScript: `npm` 或 `yarn`\n    *   Python: `pip`\n*   **钱包与密钥**: 您需要一个兼容的区块链钱包（如 EVM 或 Solana 钱包）及相应的私钥或 API 密钥用于测试交易。\n\n## 安装步骤\n\nGOAT 采用模块化设计，您只需安装核心库和您需要的特定插件。\n\n### 选项 A: TypeScript \u002F Node.js\n\n1.  **初始化项目并安装核心库**：\n    ```bash\n    npm install @goat-sdk\u002Fcore\n    ```\n\n2.  **安装所需的插件和钱包适配器**（示例：安装 0x 交换插件和 EVM 钱包适配器）：\n    ```bash\n    npm install @goat-sdk\u002Fplugin-0x @goat-sdk\u002Fwallet-evm\n    ```\n    > **提示**：您可以从 [支持的工具列表](#支持的工具) 中选择其他插件，如 `@goat-sdk\u002Fplugin-coingecko` 或 `@goat-sdk\u002Fplugin-crossmint-mint-faucet-wallets`。\n\n3.  **安装 Agent 框架适配器**（可选，根据您使用的框架）：\n    ```bash\n    # 例如安装 LangChain 适配器\n    npm install @goat-sdk\u002Fadapter-langchain\n    ```\n\n### 选项 B: Python\n\n1.  **安装核心库**：\n    ```bash\n    pip install goat-sdk\n    ```\n\n2.  **安装所需的插件**（示例：安装 1inch 插件）：\n    ```bash\n    pip install goat-sdk-plugin-1inch\n    ```\n    > **国内加速建议**：如果下载速度慢，可使用国内镜像源：\n    > ```bash\n    > pip install goat-sdk -i https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple\n    > ```\n\n3.  **安装 Agent 框架适配器**（可选）：\n    ```bash\n    # 例如安装 CrewAI 适配器（需确认具体包名，参考官方 examples）\n    pip install crewai\n    ```\n\n## 基本使用\n\n以下是一个最简单的 TypeScript 示例，展示如何创建一个具备“发送代币”能力的 AI Agent。\n\n### TypeScript 示例 (配合 Vercel AI SDK)\n\n```typescript\nimport { createGoat } from \"@goat-sdk\u002Fcore\";\nimport { evmWallet } from \"@goat-sdk\u002Fwallet-evm\";\nimport { sendToken } from \"@goat-sdk\u002Fplugin-send-token\"; \u002F\u002F 假设存在此类基础插件或使用具体链插件\nimport { openai } from \"@ai-sdk\u002Fopenai\";\nimport { generateText } from \"ai\";\n\n\u002F\u002F 1. 初始化 GOAT 客户端\nconst goat = await createGoat({\n  \u002F\u002F 配置钱包 (此处仅为示例，实际需传入真实的钱包实例或私钥管理器)\n  wallet: evmWallet({\n    privateKey: process.env.PRIVATE_KEY, \n    chainId: 1 \u002F\u002F Ethereum Mainnet\n  }),\n  \u002F\u002F 加载插件\n  plugins: [\n    \u002F\u002F 添加您需要的功能插件，例如发送代币\n    \u002F\u002F sendToken(), \n  ],\n});\n\n\u002F\u002F 2. 将 GOAT 工具集成到 AI 模型中\n\u002F\u002F 这里以 Vercel AI SDK 为例，将 GOAT 提供的工具转换为 Model 可调用的 Tools\nconst tools = goat.getTools();\n\n\u002F\u002F 3. 让 Agent 执行任务\nconst result = await generateText({\n  model: openai(\"gpt-4o\"),\n  tools: tools,\n  prompt: \"向地址 0x123...abc 发送 0.01 ETH\",\n});\n\nconsole.log(result.text);\n```\n\n### Python 示例 (伪代码逻辑)\n\n```python\nfrom goat_sdk import GoatClient\nfrom goat_sdk.wallet.evm import EvmWallet\n# 导入具体插件\n# from goat_sdk_plugin_1inch import OneInchPlugin\n\n# 1. 初始化客户端\nclient = GoatClient(\n    wallet=EvmWallet(private_key=\"YOUR_PRIVATE_KEY\"),\n    plugins=[\n        # 添加插件实例\n        # OneInchPlugin()\n    ]\n)\n\n# 2. 获取工具列表供 Agent 使用\ntools = client.get_tools()\n\n# 3. 在您选择的 Agent 框架 (如 LangChain, CrewAI) 中注册这些 tools\n# agent = MyAgent(tools=tools)\n# response = agent.run(\"查询当前 ETH 价格\")\n```\n\n### 下一步\n*   **探索更多用例**：访问官方仓库的 `examples` 目录，查看按**用例**（如亚马逊购物、DeFi 收益）、**框架**（LangChain, Eliza, Mastra）和**钱包**分类的完整代码示例。\n*   **自定义插件**：如果现有 200+ 工具不满足需求，您可以参考文档轻松创建自定义插件、集成新链或新钱包。","一家跨境电商初创公司希望部署 AI 客服代理，使其不仅能回答咨询，还能直接帮助用户完成跨境支付、购买数字商品及执行简单的加密资产投资策略。\n\n### 没有 goat 时\n- **开发周期漫长**：团队需手动编写代码对接不同区块链（如 EVM、Solana）的底层 API，仅打通支付功能就耗时数周。\n- **集成复杂度极高**：若要支持多种钱包类型或新增投资工具（如预测市场），需重复造轮子，维护成本呈指数级上升。\n- **安全风险难控**：自行构建交易签名和资金托管逻辑容易留下安全漏洞，缺乏经过验证的金融级基础设施保障。\n- **扩展性受限**：每增加一个新业务场景（如代币化资产），都需要重构核心架构，无法灵活插拔功能模块。\n\n### 使用 goat 后\n- **极速落地应用**：利用 goat 预置的 200+ 金融工具插件，开发者在几天内即可让 AI 代理具备发送稳定币、购买亚马逊商品及赚取收益的能力。\n- **无缝多链支持**：通过轻量级配置，代理瞬间获得在以太坊、Solana 等多条公链上操作任意兼容钱包的能力，无需重写底层逻辑。\n- **内置安全最佳实践**：基于成熟的钱包基础设施和标准化交易流程，大幅降低私钥管理和资金划转的安全隐患。\n- **按需灵活扩展**：团队可根据业务需求仅安装特定插件（如“预测市场”或“资产代币化”），随时引入新链或自定义工具而不影响核心系统。\n\ngoat 将复杂的区块链金融基础设施转化为即插即用的 AI 能力，让智能代理真正成为了能独立创造经济价值的数字员工。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fgoat-sdk_goat_50f39e8d.png","goat-sdk","GOAT 🐐","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fgoat-sdk_5f6705d1.png","Great Onchain Agent Toolkit",null,"goat_sdk","https:\u002F\u002Fgithub.com\u002Fgoat-sdk",[80,84,88,92,96,99],{"name":81,"color":82,"percentage":83},"TypeScript","#3178c6",78.2,{"name":85,"color":86,"percentage":87},"Python","#3572A5",21.2,{"name":89,"color":90,"percentage":91},"JavaScript","#f1e05a",0.5,{"name":93,"color":94,"percentage":95},"Dockerfile","#384d54",0,{"name":97,"color":98,"percentage":95},"Shell","#89e051",{"name":100,"color":101,"percentage":95},"CSS","#663399",981,291,"2026-04-12T12:39:40","MIT","未说明",{"notes":108,"python":109,"dependencies":110},"该工具是一个用于 AI 代理的金融工具包（SDK），而非独立的深度学习模型，因此没有特定的 GPU 或大内存需求。它主要依赖 Node.js (TypeScript 版本要求 v20.12.2+) 或 Python 环境。用户需根据所选的区块链网络、钱包类型和代理框架（如 Langchain, Vercel AI, CrewAI 等）安装相应的插件。核心设计理念是轻量级和可扩展性，仅安装所需工具。","未说明 (徽章显示支持多种 Python 版本，具体需查看 PyPI)",[72,111,112],"@goat-sdk\u002Fcore","各类插件包 (如 @goat-sdk\u002Fplugin-0x, goat-sdk-plugin-1inch 等)",[15,13,14],[115,116,117,118],"agents","ai","blockchain","crypto","2026-03-27T02:49:30.150509","2026-04-14T03:09:53.106351",[122,127,132,137,141,146],{"id":123,"question_zh":124,"answer_zh":125,"source_url":126},32285,"如何在已经运行 asyncio 事件循环的框架（如 LangChain）中集成 GOAT，避免 'RuntimeError: This event loop is already running' 错误？","这是一个已知的兼容性问题。当主程序已经是异步环境时，GOAT 内部尝试创建新的事件循环会导致冲突。维护者已通过 PR #253 修复了此问题，修改了 `_execute_tool` 方法以检测当前是否存在运行中的事件循环。如果存在，则使用 `asyncio.ensure_future` 将协程调度到当前循环中，而不是阻塞运行；如果不存在，则创建新循环。建议升级到包含该修复的最新版本。","https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Fissues\u002F245",{"id":128,"question_zh":129,"answer_zh":130,"source_url":131},32286,"在使用 Solana MCP 适配器时，为什么插件中的 `walletClient` 参数是 undefined 或无法调用 `getAddress()`？","这通常是由于 `@goat-sdk\u002Fwallet-solana` 包版本不匹配导致的。最新版本的导出方式可能发生了变化，导致客户端未能正确传递。解决方案是将 `@goat-sdk\u002Fwallet-solana` 降级到与示例代码一致的版本（例如从 0.3.0 降级到 0.2.16），确保服务端和插件使用的版本一致即可解决该问题。","https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Fissues\u002F509",{"id":133,"question_zh":134,"answer_zh":135,"source_url":136},32287,"GOAT 支持非 Ether 原生代币的 EVM 链吗？`sendETH` 插件名称是否准确？","GOAT 支持所有 EVM 链，包括那些不使用 Ether 作为原生代币的链。虽然目前函数名为 `sendETH` 可能引起误解，但维护者确认其底层逻辑是通用的。未来计划将其重命名为 `sendEVMNetworkToken` 以提高清晰度。在当前版本中，你可以直接使用 `sendETH` 插件发送任意 EVM 链的原生代币，无需复制代码或创建新插件。插件名称主要影响日志和调试，不影响提示词生成。","https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Fissues\u002F17",{"id":138,"question_zh":139,"answer_zh":140,"source_url":136},32288,"如何使 GOAT 的工具在非 viem 钱包（如托管钱包或 Solana 钱包）上通用？","不要直接使用来自 `viem` 的 `WalletClient`，因为这仅适用于 viem。为了实现通用性，应使用 GOAT 提供的 `WalletClient`（位于 `@goat-sdk\u002Fcore`），并调用其 `getChain` 方法来获取链信息。这样可以确保代码同时兼容 viem、Crossmint 托管钱包以及 Solana 等不同环境的钱包实现。",{"id":142,"question_zh":143,"answer_zh":144,"source_url":145},32289,"Eliza 文档或适配器过时了怎么办？","由于 GOAT 与 Eliza 的集成方式发生了变更，旧的文档和适配器可能不再适用。请查看最新的合并请求（PR #1403）以了解新的集成方法，并参考更新后的代码库。维护者正在持续更新 Eliza 适配器以匹配最新的架构变化。","https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Fissues\u002F160",{"id":147,"question_zh":148,"answer_zh":149,"source_url":150},32290,"遇到 TypeScript 类型错误 'SendETHPlugin is not assignable to type PluginBase' 如何解决？","该错误通常由依赖包版本不一致或类型定义不匹配引起。虽然具体修复步骤在讨论中被截断，但此类问题通常通过确保所有 `@goat-sdk` 相关包（如 core, plugins, wallets）升级到同一最新版本来解决。如果问题依旧，检查 `zod` 或其他共享依赖的版本兼容性，并参考官方示例项目的 `package.json` 进行对齐。","https:\u002F\u002Fgithub.com\u002Fgoat-sdk\u002Fgoat\u002Fissues\u002F336",[]]