Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/goat-sdk/goat

The open-source framework for connecting AI agents to any onchain app
https://github.com/goat-sdk/goat

agents ai blockchain crypto

Last synced: 3 days ago
JSON representation

The open-source framework for connecting AI agents to any onchain app

Awesome Lists containing this project

README

        

[Website](https://ohmygoat.dev) | [X](https://x.com/goat_sdk) | [Discord](https://discord.gg/goat-sdk)

GOAT is free software, MIT licensed, sponsored by [Crossmint](https://www.crossmint.com)

![NPM Downloads](https://img.shields.io/npm/dm/%40goat-sdk%2Fcore)
![GitHub License](https://img.shields.io/github/license/goat-sdk/goat)

![Static Badge](https://img.shields.io/badge/v20.12.2-1?label=typescript&color=blue)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/goat-sdk)

# GOAT 🐐
![X (formerly Twitter) Follow](https://img.shields.io/twitter/follow/goat-sdk)

GOAT (Great Onchain Agent Toolkit) is a library that adds more than +200 onchain tools to your AI agent.

* **+200 tools**: DeFi (Uniswap, Jupiter, KIM, Orca, etc.), minting (OpenSea, MagicEden, etc.), betting (Polymarket, etc.), analytics (CoinGecko, BirdEye, Allora, etc.) and more
* **Chains**: EVM (Base, Polygon, Mode, Sei, etc.), Solana, Aptos, Chromia, Fuel, Sui, Starknet, Zilliqa, etc.
* **Wallets**: keypair, smart wallets (Crossmint, etc.), LIT, MPC (Coinbase, etc.)
* **Agent Frameworks**: AI SDK, Langchain, Eliza, ZerePy, GAME, ElevenLabs, etc.

## Table of Contens
- [📘 Typescript](https://github.com/goat-sdk/goat/tree/main/typescript)
- [See all plugins](https://github.com/goat-sdk/goat/tree/main/typescript#plugins)
- [Installation](https://github.com/goat-sdk/goat/tree/main/typescript#installation)
- [Usage](https://github.com/goat-sdk/goat/tree/main/typescript#usage)
- [Examples](https://github.com/goat-sdk/goat/tree/main/typescript/examples)
- [How to create a plugin](https://github.com/goat-sdk/goat/tree/main/typescript#how-to-create-a-plugin)
- [How to add a chain](https://github.com/goat-sdk/goat/tree/main/typescript#how-to-add-a-chain)
- [How to add a wallet provider](https://github.com/goat-sdk/goat/tree/main/typescript#how-to-add-a-wallet-provider)
- [Packages](https://github.com/goat-sdk/goat/tree/main/typescript#packages)
- [Plugins](https://github.com/goat-sdk/goat/tree/main/typescript#plugins)
- [Wallets](https://github.com/goat-sdk/goat/tree/main/typescript#wallets)
- [Adapters](https://github.com/goat-sdk/goat/tree/main/typescript#agent-framework-adapters)
- [🐍 Python](https://github.com/goat-sdk/goat/tree/main/python)
- [See all plugins](https://github.com/goat-sdk/goat/tree/main/python#plugins)
- [Installation](https://github.com/goat-sdk/goat/tree/main/python#installation)
- [Usage](https://github.com/goat-sdk/goat/tree/main/python#usage)
- [Examples](https://github.com/goat-sdk/goat/tree/main/python/examples)
- [How to create a plugin](https://github.com/goat-sdk/goat/tree/main/python#how-to-create-a-plugin)
- [How to add a chain](https://github.com/goat-sdk/goat/tree/main/python#how-to-add-a-chain)
- [How to add a wallet provider](https://github.com/goat-sdk/goat/tree/main/python#how-to-add-a-wallet-provider)
- [Packages](https://github.com/goat-sdk/goat/tree/main/python#packages)
- [Plugins](https://github.com/goat-sdk/goat/tree/main/python#plugins)
- [Wallets](https://github.com/goat-sdk/goat/tree/main/python#wallets)
- [Adapters](https://github.com/goat-sdk/goat/tree/main/python#agent-framework-adapters)