Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sol-farm/so-defi

utilities for writing backend services to intereact with solana defi protocols
https://github.com/sol-farm/so-defi

atrix atrix-finance defi orca orca-so raydium saber saber-hq solana

Last synced: 3 months ago
JSON representation

utilities for writing backend services to intereact with solana defi protocols

Awesome Lists containing this project

README

        

# SoDefi

A set of rust crates for working with DeFi protocols across the Solana ecosystem.

# Supported Protocols

* Orca
* Raydium
* Atrix
* Whirlpool
* SolanaFm (`/transfers`)

# Crates

## `so-defi-config`

Configuration parsing create that supports parsing the output from the various API's offered by the following protocols:

* Orca
* Raydium
* Atrix

Provides helpers for parsing the configuration api's available from Orca, and Raydium.

## `so-defi-atrix`

* For working with atrix this is the crate you want to import

## `so-defi-token-list`

* Parses the public tokenlist to pull names, and token mints.
* Useful for brute forcing the name of a market given it's coin/pc constituents

## `so-defi-solanafm`

* Simple crate to fetch `/transfesr` from solanafm's api

# Usage

For usage information please see the various unit tests included in each crate and module.