Dev Overview
The developer documents listed here are for Sui network only.
Token Address:
CETUS Token CoinType
0x6864a6f921804860930db6ddbe2e16acdf8504495ea7481637a1c8b9a8fe54b::cetus::CETUS
xCETUS token coin_type
0x9e69acc50ca03bc943c4f7c5304c2a6002d507b51c11913b247159c60422c606::xcetus::XCETUS
SDKs & Contract Endpoints:
There are two apporaches for integrating with Cetus Protocol. The first involves utilizing the Typescript SDK, which grants you the ablilty to perform a wide range of actions. This encompasses queries, liquidity operations, and displaying data on the frontend. The alternative method entails a direct integration with Cetus CLMM contract. You can choose your integration method according to your actual demand.
Typescript SDK:
Smart Contract Endpoints:
Latest contract address:
Here is a list of primary contract addresses. We will update this form in real time. Please stay tuned for the updates here to ensure that your configuration is up to date.
clmmpool is the core LP contract for Cetus. It's used by both SDK and contract endpoints method.
integrate is the integration contract used by the SDK method.
cetus_config is the config contract used by the SDK method.
Contract | Type | Mainnet Address |
---|---|---|
clmm_pool | package-id | 0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb |
clmm_pool | published-at | 0x70968826ad1b4ba895753f634b0aea68d0672908ca1075a2abdf0fc9e0b2fc6a |
integrate | package-id | 0x996c4d9480708fb8b92aa7acf819fb0497b5ec8e65ba06601cae2fb6db3312c3 |
integrate | published-at | 0x6f5e582ede61fe5395b50c4a449ec11479a54d7ff8e0158247adfda60d98970b |
cetus_config | package-id | 0x95b8d278b876cae22206131fb9724f701c9444515813042f54f0a426c9a3bc2f |
cetus_config | published-at | 0x95b8d278b876cae22206131fb9724f701c9444515813042f54f0a426c9a3bc2f |
Latest NPM package version
npm package latest version: 5.1.3
Latest SDK config
Here is a list of SDK config, when initialize cetus-sui-clmm-sdk.
Please configuresimulationAccount
,it defaults to null. It needs an account address with minimal assets for estimation and blockchain queries. Without this, simulated transaction queries will return error.
Latest endpoint contract version
Now, you can select one approach to integrate with the service of Cetus Protocol:
via SDKvia ContractLast updated