Table of Contents
🐐 Overview
GOAT is the largest agentic finance toolkit for AI agents.
Create agents that can:
- Send and receive payments
- Purchase physical and digital goods and services
- Engage in various investment strategies:
- Earn yield
- Bet on prediction markets
- Purchase crypto assets
- Tokenize any asset
- Get financial insights
How it works
GOAT leverages blockchains, cryptocurrencies (such as stablecoins), and wallets as the infrastructure to enable agents to become economic actors:
- Give your agent a wallet
- Allow it to transact anywhere
- Use more than +200 tools
- Use it with any agent framework of your choice
See everything GOAT supports here.
Lightweight and extendable
Different 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.
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
- Money transmission
- Commerce
- Investing
- Tokenization
- 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