2.0.6 • Published 6 months ago
@solana-agent-kit/plugin-defi v2.0.6
@solana-agent-kit/plugin-defi
This plugin provides a comprehensive suite of tools and actions to interact with various DeFi protocols on the Solana blockchain. It enables users to perform a wide range of DeFi operations, including trading, lending, borrowing, and cross-chain bridging.
Tools Available
Adrena
openPerpTradeLong: Open a long perpetual trade.openPerpTradeShort: Open a short perpetual trade.closePerpTradeLong: Close a long perpetual trade.closePerpTradeShort: Close a short perpetual trade.
Flash
flashOpenTrade: Open a flash trade.flashCloseTrade: Close a flash trade.
Lulo
lendAsset: Lend an asset.luloLend: Lend using Lulo.luloWithdraw: Withdraw from Lulo.
Manifest
limitOrder: Create a limit order.cancelAllOrders: Cancel all orders.withdrawAll: Withdraw all assets.manifestCreateMarket: Create a market on Manifest.
Meteora
createMeteoraDLMMPool: Create a DLMMPool on Meteora.createMeteoraDynamicAMMPool: Create a dynamic AMM pool on Meteora.
Debridge
checkDebridgeTransactionStatus: Check the status of a Debridge transaction.createDebridgeBridgeOrder: Create a bridge order.executeDebridgeBridgeOrder: Execute a bridge order.getBridgeQuote: Get a bridge quote.getDebridgeSupportedChains: Get supported chains for Debridge.getDebridgeTokensInfo: Get token information for Debridge.
Drift
driftPerpTrade: Open a perpetual trade on Drift.calculatePerpMarketFundingRate: Calculate the funding rate for a perpetual market.createVault: Create a vault.createDriftUserAccount: Create a Drift user account.depositIntoVault: Deposit into a vault.withdrawFromDriftVault: Withdraw from a Drift vault.stakeToDriftInsuranceFund: Stake to the Drift insurance fund.
Openbook
openbookCreateMarket: Create a market on the Openbook DEX.
Fluxbeam
fluxBeamCreatePool: Create a pool on FluxBeam.
Orca
closeOrcaPosition: Close a position on Orca.createOrcaCLMM: Create a CLMM on Orca.openOrcaCenteredPositionWithLiquidity: Open a centered position with liquidity on Orca.openOrcaSingleSidedPosition: Open a single-sided position on Orca.fetchOrcaPositions: Fetch a wallet's positions on Orca.createOrcaSingleSidedWhirlpool: Create a single-sided whirlpool on Orca.
Ranger
closePosition: Close a position on Ranger.decreasePosition: Decrease a position on Ranger.depositCollateral: Deposit collateral on Ranger.getBorrowRatesAccumulated: Get accumulated borrow rates on Ranger.getFundingRateArbs: Get funding rate arbitrage opportunities on Ranger.getFundingRatesAccumulated: Get accumulated funding rates on Ranger.getFundingRatesExtreme: Get extreme funding rates on Ranger.getFundingRatesOiWeighted: Get OI weighted funding rates on Ranger.getFundingRatesTrend: Get funding rate trends on Ranger.getLiquidationsCapitulation: Get liquidation capitulation data on Ranger.getLiquidationsHeatmap: Get a heatmap of liquidations on Ranger.getLiquidationsLargest: Get the largest liquidations on Ranger.getLiquidationsLatest: Get the latest liquidations on Ranger.getLiquidationsTotals: Get total liquidations on Ranger.getPositions: Get positions on Ranger.getQuote: Get a quote for a trade on Ranger.getTradeHistory: Get trade history on Ranger.increasePosition: Increase a position on Ranger.withdrawBalance: Withdraw balance from Ranger.withdrawCollateral: Withdraw collateral from Ranger.
Raydium
raydiumCreateAmmV4: Create an AMM v4 on Raydium.raydiumCreateClmm: Create a CLMM on Raydium.raydiumCreateCpmm: Create a CPMM on Raydium.raydiumCreateLaunchlabToken: Create a token on Raydium's Launchlab.
Solayer
stakeWithSolayer: Stake SOL with Solayer.
Voltr
voltrDepositStrategy: Deposit into a Voltr strategy.voltrGetPositionValues: Get position values for Voltr.
Sanctum
sanctumSwapLST: Swap LSTs on Sanctum.sanctumAddLiquidity: Add liquidity on Sanctum.sanctumRemoveLiquidity: Remove liquidity on Sanctum.sanctumGetLSTAPY: Get the APY for LSTs on Sanctum.sanctumGetLSTPrice: Get the price of LSTs on Sanctum.sanctumGetLSTTVL: Get the TVL for LSTs on Sanctum.sanctumGetOwnedLST: Get owned LSTs on Sanctum.
Full Documentation
For more detailed information, please refer to the full documentation at docs.sendai.fun.
2.0.6
6 months ago
2.0.5
6 months ago
2.0.4
7 months ago
2.0.3
7 months ago
2.0.2
7 months ago
2.0.0-beta.11
7 months ago
2.0.0-beta.9
8 months ago
2.0.0-beta.8
8 months ago
2.0.0-beta.7
8 months ago
2.0.0-beta.6
8 months ago
2.0.0-beta.5
8 months ago
2.0.0-beta.2
8 months ago
2.0.0
9 months ago