Typescript SDK
The typescript SDK to interact with Ferra CLMM protocol
Getting started
Install Ferra CLMM SDK: npm install @ferra-xyz/clmm
Optional: npm install @mysten/sui
The Ferra CLMM npm package is located here: https://npmjs.com/package/@ferra-xyz/clmm
Initialize the Ferra CLMM SDK with default values using the Sui mainnet RPC
// Initilize CLMM instance
import { clmmMainnet, initFerraSDK } from "@ferra-xyz/clmm"
const useFerraSDK = (address: string) => {
return useMemo(
() =>
initFerraSDK({
...clmmMainnet,
network: 'beta' // can be 'mainnet' or 'testnet', 'beta',
fullNodeUrl: 'YOUR_PRC_FULL_NODE',
wallet: 'YOUR_WALLET_ADDRES',
}),
[address]
);
};
Last updated