Skip to main content
GOAT is the finance toolkit for AI agents.

Overview

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
See everything GOAT supports. 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 contribute.

Quickstarts

The best way to get started is by using the quickstarts below. See how you can configure GOAT to achieve any of the use cases below.

Setup

  1. Install the core package and langchain adapter:
  1. Install the type of wallet you want to use (e.g solana):
  1. Install the plugins you want to use in that chain:

Instantiation

Now we can instantiate our toolkit:

Invocation

Use within an agent


API reference