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:- Give your agent a wallet
- Allow it to transact anywhere
- Use more than +200 tools
- Create your own plugin
- Integrate a new chain
- Integrate a new wallet
- Integrate a new agent framework
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.- By use case
- By wallet
- See all python quickstarts here.
Setup
- Install the core package and langchain adapter:
- Install the type of wallet you want to use (e.g solana):
- Install the plugins you want to use in that chain:
Instantiation
Now we can instantiate our toolkit:Invocation
Use within an agent
API reference
- For a complete list of tools, see the GOAT SDK documentation.