Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@goat-sdk/core

goat-sdk4.5kMIT0.5.0TypeScript support: included

GOAT

ai, agents, web3

readme

GOAT
NPM Downloads GitHub License
Typescript Version PyPI - Python Version

Sponsored by

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:

  1. Give your agent a wallet
  2. Allow it to transact anywhere
  3. Use more than +200 tools
  4. 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:

  1. Create your own plugin
  2. Integrate a new chain
  3. Integrate a new wallet
  4. 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.*

🛠️ 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:

🤝 Community