@goat-sdk/core
v0.4.9
Published
<div> <img src="https://github.com/user-attachments/assets/4821833e-52e5-4126-a2a1-59e9fa9bebd7" alt="GOAT" width="100%" height="auto" style="object-fit: contain; max-width: 800px;">
Downloads
35,585
Readme
Table of Contents
🐐 Overview
GOAT (Great Onchain Agent Toolkit) is the largest library of onchain tools for your AI agent:
- Give your agent a wallet
- Allow it to transact on any chain
- Use more than +200 onchain tools
- Use it with any agent framework of your choice
See everything GOAT supports here.
Create agents that can
- Transfer funds between wallets
- Swap tokens
- Create and manage DeFi positions
- Create, buy and sell NFTs
- Purchase physical assets onchain with crypto
- Get onchain insights
Lightweight and extendable
Different from other agent kits, GOAT is designed to be lightweight and extendable by keeping its core minimal and allowing you to install only the tools you need.
If you don't find what you need on our more than 200 integrations you can easily:
- Create your own plugin
- Integrate a new chain
- Integrate a new wallet
- Integrate a new agent framework
See how to do it here.
License
GOAT is free software, MIT licensed.
🚀 Quickstarts
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.
By use case
By framework
By wallet
See all typescript quickstarts here.
🛠️ Supported tools and frameworks
💻 Contributing
Do you want a protocol, chain, wallet or agent framework to be supported?
See guides on how to do that here:
- How to set up the project locally
- How to create a plugin
- How to add a new chain
- How to add a new wallet provider