get https://api.blockvision.org/v2/sui/account/defiPortfolio
Return account‘s DeFi portfolio with any given top protocols on Sui Network
Supported on Sui Mainnet.
The Account's DeFi Portfolio API on Sui is currently exclusively available to Pro Members. Non-Pro members can also enjoy a trial period with an allocation of 30 free calls. If you're interested, please register directly through here. Please note that the API Key can also be used for your RPC endpoint.
Parameter
- address, string - a 32 Byte address with '0x' as prefix. The address to search for the account.
- protocol, string - DeFi protocol (eg "cetus" or "navi").
Response
Aftermath
lpPositions
,array object
- list of liquidity pool positions held by the user.poolId
,string
- unique identifier for the liquidity pool, e.g.,0xee7a281296e0a316eff84e7ea0d5f3eb19d1860c2d4ed598c086ceaa9bf78c75
.coins
,array object
- assets contributed to the liquidity pool.amount
,string
- quantity of coins in the position, e.g.,90440232
.coinType
,string
- address and type of the coin, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.
farmPositions
,array object
- list of farming positions held by the user.poolId
,string
- unique identifier for the farm pool, e.g.,0x20672ed3b848ad0e8613d027ee579cfad9db4a551b82115dc0a8d1f8dcd78c65
.coins
,array object
- assets staked in the farm.amount
,string
- quantity of coins staked, e.g.,227034363
.coinType
,string
- address and type of the coin, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.
rewards
,array object
- rewards earned from farming.coinType
,string
- address and type of the reward coin, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.amount
,string
- quantity of rewards accrued, e.g.,7467794
.
AlphaFi
poolId
,string
- unique identifier for the pool, e.g.,0xc696ca5b8f21a1f8fcd62cff16bbe5a396a4bed6f67909cfec8269eb16e60757
.poolName
,string
- human-readable name of the pool, e.g.,NAVI-USDT
orALPHA
.receiptName
,string
- name of the receipt token for the pool, e.g.,AlphaFi-Navi USDT Receipt
.receiptType
,string
- address and type of the receipt token, e.g.,0x8f7d2c35e19c65213bc2153086969a55ec207b5a25ebdee303a6d9edd9c053e3::alphafi_navi_pool::Receipt
.coinName
,string
- (for single-coin pools) name of the coin, e.g.,USDT
orALPHA
.coinType
,string
- (for single-coin pools) address and type of the coin, e.g.,0xc060006111016b8a020ad5b33834984a437aaa7d3c74c18e09a95d48aceab08c::coin::COIN
.coinNameA
,string
- (for dual-coin pools) name of the first coin, e.g.,ALPHA
orUSDT
.coinTypeA
,string
- (for dual-coin pools) address and type of the first coin, e.g.,0xfe3afec26c59e874f3c1d60b8203cb3852d2bb2aa415df9548b8d688e6683f93::alpha::ALPHA
.coinNameB
,string
- (for dual-coin pools) name of the second coin, e.g.,SUI
orWUSDC
.coinTypeB
,string
- (for dual-coin pools) address and type of the second coin, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.apr
,number
- annual percentage rate of the pool, e.g.,7.732606255380174
or0
.coinTypeAAmount
,string
- amount of the first coin in the pool, e.g.,1293072
.coinTypeBAmount
,string
- (for dual-coin pools) amount of the second coin in the pool, e.g.,585985
.coinA
,object
- detailed information about the first coin.name
,string
- token name, e.g.,ALPHA
.type
,string
- address and type of the coin, e.g.,0xfe3afec26c59e874f3c1d60b8203cb3852d2bb2aa415df9548b8d688e6683f93::alpha::ALPHA
.icon
,string
- URL to the coin's icon, e.g.,https://bridge-assets.sui.io/usdt.png
.expo
,number
- decimal places for the coin (exponent), e.g.,9
for SUI or6
for USDT.
coinB
,object
- (for dual-coin pools) detailed information about the second coin.name
,string
- token name, e.g.,SUI
.type
,string
- address and type of the coin, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.icon
,string
- URL to the coin's icon, e.g.,https://imagedelivery.net/cBNDGgkrsEA-b_ixIp9SkQ/sui-coin.svg/public
.expo
,number
- decimal places for the coin (exponent), e.g.,9
for SUI or6
for USDC.
Bluefin
lps
,array object
- list of liquidity provider positions.isOut
,boolean
- indicates whether the position is out of range, e.g.,true
orfalse
.positionId
,string
- unique identifier for the position, e.g.,0x6038fdc45caa424c1f71bbc33e530d58969fcfec9d7aa005212bf1e6a0020f1e
.poolId
,string
- unique identifier for the liquidity pool, e.g.,0xbcc6909d2e85c06cf9cbfe5b292da36f5bfa0f314806474bbf6a0bf9744d37ce
.poolName
,string
- human-readable name of the pool, e.g.,WAL-USDC
.coinTypeA
,string
- address and type of the first coin in the position, e.g.,0x356a26eb9e012a68958082340d4c4116e7f55615cf27affcff209cf0ae544f59::wal::WAL
.coinTypeB
,string
- address and type of the second coin in the position, e.g.,0xdba34672e30cb065b1f93e3ab55318768fd6fef66c15942c9f7cb846e2f900e7::usdc::USDC
.coinAmountA
,string
- amount of the first coin in the position, e.g.,15146974329
.coinAmountB
,string
- amount of the second coin in the position, e.g.,932299395
.reward
,object
- rewards earned from the position.rewards
,array object
- list of reward coins earned.coinAmount
,string
- amount of reward coin, e.g.,124550005
.coinSymbol
,string
- symbol of the reward coin, e.g.,WAL
.coinType
,string
- address and type of the reward coin, e.g.,0x356a26eb9e012a68958082340d4c4116e7f55615cf27affcff209cf0ae544f59::wal::WAL
.coinDecimals
,number
- decimal places for the reward coin, e.g.,9
.
fee
,object
- fees earned from the position.coinA
,string
- amount of fee earned in the first coin, e.g.,280753754
.coinB
,string
- amount of fee earned in the second coin, e.g.,125679
.
feeRate
,string
- the fee rate for the pool, e.g.,0.20%
.apr
,string
- annual percentage rate for the position, e.g.,542.6364818
.
usdcVault
,object
- information about USDC vault.amount
,string
- amount of USDC in the vault, e.g.,3530000
.apy
,string
- annual percentage yield for the USDC vault, e.g.,14.207151946326524
.
blueVault
,object
- information about BLUE token vault.amount
,string
- amount of BLUE tokens in the vault, e.g.,5000000000
.apy
,string
- annual percentage yield for the BLUE vault, e.g.,8.178325619875908
.
BlueMove
lps
,array object
- list of liquidity provider positions.pool_id
,string
- unique identifier for the liquidity pool, e.g.,0xd004382031ab318bb8395bb6e5758227f4999850d7345bc11105dc2728ae1288
.coinTypeA
,string
- address and type of the first coin in the position, e.g.,0x2::sui::SUI
.coinTypeAAmount
,number
- amount of the first coin in the position, e.g.,341933664
.coinTypeB
,string
- address and type of the second coin in the position, e.g.,0x5d4b302506645c37ff133b98c4b50a5ae14841659738d6d733d59d0d217a93bf::coin::COIN
.coinTypeBAmount
,number
- amount of the second coin in the position, e.g.,1412954
.
Bucket
sBuck
,array object
- list of staked BUCK positions.sBuckStakedAmount
,number
- amount of staked BUCK tokens, e.g.,118855709087
.sBuckReward
,number
- accumulated rewards from staking BUCK, e.g.,3102676815.5475864
.apr
,number
- annual percentage rate for BUCK staking, e.g.,12.06430777446504
.
bottles
,array object
- list of Bottle positions.collateralAmount
,number
- amount of collateral in the bottle.buckAmount
,number
- amount of BUCK in the bottle.token
,string
- token name of the collateral, e.g.,gSUI
orhaSUI_SUI_CETUS_VT_LP
.coinType
,string
- address and type of the collateral coin.coinDecimals
,number
- decimal places for the collateral.priceRate
,number
- price rate for special tokens like gSUI and LP tokens.logo
,string
- URL to the token's logo (for special tokens).strapId
,string
- ID of the associated strap.suiReward
,number
- amount of SUI rewards earned (for applicable tokens).scaReward
,number
- amount of SCA rewards earned (for applicable tokens).
tanks
,array object
- list of Tank positions.name
,string
- name of the tank.coinType
,string
- address and type of the tank's coin.totalBUCK
,number
- total amount of BUCK in the tank.totalEarned
,number
- total earnings from the tank.
fountains
,array object
- list of Fountain positions (empty in this example).deTokens
,array object
- list of deToken positions (empty in this example).deButInfo
,object
- information about deBUT positions.deWrapperId
,string
- ID of the deBUT wrapper contract, e.g.,0x865ec952afcabe7f7f9d8129c62dcf0807bcbf007f2a8078bdb2d3f5b293fe9c
.positions
,array object
- list of deBUT staking positions.id
,string
- unique identifier for the position, e.g.,0x100260d23929c6d0698623b3a1a89a9fda6f3b94acd41276d0c8a30b6332cee3
.stakedButAmount
,number
- amount of BUT tokens staked, e.g.,137.596050982
.stakedPeriod
,number
- duration of the staking period in milliseconds, e.g.,31284980413
.startDate
,number
- timestamp when staking began, in milliseconds, e.g.,1739353419587
.unlockDate
,number
- timestamp when tokens can be unlocked, in milliseconds, e.g.,1770638400000
.deButAmount
,number
- amount of deBUT tokens received, e.g.,99.48024115084515
.earlyUnstakable
,boolean
- indicates if early unstaking is possible, e.g.,true
.
dropsAmount
,number
- amount of DROPS tokens, e.g.,0.810924239
.
Cetus
farms
,array object
- list of farm positions.isOut
,boolean
- indicates whether the position is out of range, e.g.,false
.pool
,string
- unique identifier for the liquidity pool, e.g.,0xa8c90b015113ee7d53b02555d176f180850f0ded5e7ebebecbff26e1e74522cf
.position
,string
- unique identifier for the position, e.g.,0xc1d6518de0f835f8745948e7c5e0f2ff73752449987b67b680589149220e525c
.coinTypeA
,string
- address and type of the first coin, e.g.,0x8b4d553839b219c3fd47608a0cc3d5fcc572cb25d41b7df3833208586a8d2470::hawal::HAWAL
.coinTypeB
,string
- address and type of the second coin, e.g.,0x356a26eb9e012a68958082340d4c4116e7f55615cf27affcff209cf0ae544f59::wal::WAL
.balanceA
,string
- amount of the first coin in the position, e.g.,5177020726
.balanceB
,string
- amount of the second coin in the position, e.g.,3588207226
.name
,string
- name of the farm position, e.g.,Cetus LP | Pool26135-655
.image_url
,string
- URL to the position's image, e.g.,https://bq7bkvdje7gvgmv66hrxdy7wx5h5ggtrrnmt66rdkkehb64rvz3q.arweave.net/DD4VVGknzVMyvvHjceP2v0_TGnGLWT96I1KIcPuRrnc
.type
,string
- type of position, e.g.,Farm
.rewards
,array object
- list of reward coins earned.amount
,string
- amount of reward coin, e.g.,202070717
.coinType
,string
- address and type of the reward coin, e.g.,0x356a26eb9e012a68958082340d4c4116e7f55615cf27affcff209cf0ae544f59::wal::WAL
.
fees
,object
- fees earned from the position.amountA
,string
- amount of fee earned in the first coin, e.g.,4092313
.amountB
,string
- amount of fee earned in the second coin, e.g.,16641766
.
decimalsA
,number
- decimal places for the first coin, e.g.,9
.decimalsB
,number
- decimal places for the second coin, e.g.,9
.apr
,number
- annual percentage rate for the position, e.g.,57.06718119181304
.
lps
,array object
- list of liquidity positions.isOut
,boolean
- indicates whether the position is out of range, e.g.,false
.pool
,string
- unique identifier for the liquidity pool, e.g.,0x72f5c6eef73d77de271886219a2543e7c29a33de19a6c69c5cf1899f729c3f17
.position
,string
- unique identifier for the position, e.g.,0x5b2d3eaf4b864dd7fff0f3a912023a59f5761f5bb7cb6fc9236683e3338d0c5c
.coinTypeA
,string
- address and type of the first coin, e.g.,0x356a26eb9e012a68958082340d4c4116e7f55615cf27affcff209cf0ae544f59::wal::WAL
.coinTypeB
,string
- address and type of the second coin, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.balanceA
,string
- amount of the first coin in the position, e.g.,3189741863
.balanceB
,string
- amount of the second coin in the position, e.g.,332682349
.name
,string
- name of the liquidity position.image_url
,string
- URL to the position's image.type
,string
- type of position, e.g.,Liquidity Pool
.rewards
,array object
- list of reward coins earned.amount_owed
,string
- amount of reward coin, e.g.,487697
.coin_address
,string
- address of the reward coin, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.coinType
,string
- type of the reward coin, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.decimals
,number
- decimal places for the reward coin, e.g.,9
.
fees
,object
- fees earned from the position.feeOwedA
,string
- amount of fee earned in the first coin, e.g.,f279eb
.feeOwedB
,string
- amount of fee earned in the second coin, e.g.,291932
.position_id
,string
- ID of the position, e.g.,0x5b2d3eaf4b864dd7fff0f3a912023a59f5761f5bb7cb6fc9236683e3338d0c5c
.
coinTypeADecimals
,number
- decimal places for the first coin, e.g.,6
.coinTypeBDecimals
,number
- decimal places for the second coin, e.g.,6
.apr
,number
- annual percentage rate for the position, e.g.,520.247761776634
.
vaults
,array object
- list of vault positions.apy
,string
- annual percentage yield for the vault, e.g.,6.22913152
.id
,string
- unique identifier for the vault, e.g.,0x5732b81e659bd2db47a5b55755743dde15be99490a39717abc80d62ec812bcb6
.name
,string
- name of the vault, e.g.,vSUI - SUI
.coinAAmount
,string
- amount of the first coin in the vault, e.g.,1519842349
.coinBAmount
,string
- amount of the second coin in the vault, e.g.,2916547201
.coinA
,object
- detailed information about the first coin.decimals
,number
- decimal places for the coin, e.g.,9
.name
,string
- full name of the coin, e.g.,Volo Staked SUI
.symbol
,string
- ticker symbol of the coin, e.g.,vSUI
.iconUrl
,string
- URL to the coin's icon, e.g.,https://archive.cetus.zone/assets/image/sui/vsui.png
.
coinB
,object
- detailed information about the second coin.decimals
,number
- decimal places for the coin, e.g.,9
.name
,string
- full name of the coin, e.g.,SUI Token
.symbol
,string
- ticker symbol of the coin, e.g.,SUI
.iconUrl
,string
- URL to the coin's icon, e.g.,https://archive.cetus.zone/assets/image/sui/sui.png
.
coinTypeA
,string
- address and type of the first coin, e.g.,0x549e8b69270defbfafd4f94e17ec44cdbdd99820b33bda2278dea3b9a32d3f55::cert::CERT
.coinTypeB
,string
- address and type of the second coin, e.g.,0x2::sui::SUI
.
FlowX
liquidity
,array object
- list of traditional liquidity positions (V2).poolId
,string
- unique identifier for the liquidity pool, e.g.,0x26962c11055f880e636f35f51c9b9be9843266d72631a55032c54c4c34ddefaf
.coinTypeX
,string
- address and type of the first coin in the position, e.g.,0x5d4b302506645c37ff133b98c4b50a5ae14841659738d6d733d59d0d217a93bf::coin::COIN
.coinTypeY
,string
- address and type of the second coin in the position, e.g.,0xc060006111016b8a020ad5b33834984a437aaa7d3c74c18e09a95d48aceab08c::coin::COIN
.amountX
,string
- amount of the first coin in the position, e.g.,1272897
.amountY
,string
- amount of the second coin in the position, e.g.,1272619
.feeRate
,number
- fee rate for the pool, e.g.,0.0001
(0.01%).
liquidityV3
,array object
- list of concentrated liquidity positions.isOut
,boolean
- indicates whether the position is out of range (current tick is outside the position's range), e.g.,true
.poolId
,string
- unique identifier for the liquidity pool.coinTypeX
,string
- address and type of the first coin in the position.coinTypeY
,string
- address and type of the second coin in the position.amountX
,string
- amount of the first coin in the position.amountY
,string
- amount of the second coin in the position.feeReward
,array object
- list of fee rewards earned.coinType
,string
- address and type of the reward coin.amount
,string
- amount of fee rewards earned.
incentiveReward
,array object
- list of incentive rewards earned.coinType
,string
- address and type of the incentive reward coin.amount
,string
- amount of incentive rewards earned.
feeRate
,number
- fee rate for the pool.
faas
,array object
- list of farming-as-a-service positions.poolId
,string
- unique identifier for the farm pool, e.g.,0x387e3aa1f34e261a1f46f6be848d5cf9122dfdaa7cd934880f5a4a47e173e7e7
.coinTypeX
,string
- address and type of the first coin in the position, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.coinTypeY
,string
- address and type of the second coin in the position, e.g.,0xbde4ba4c2e274a60ce15c1cfff9e5c42e41654ac8b6d906a57efa4bd3c29f47d::hasui::HASUI
.amountX
,string
- amount of the first coin staked, e.g.,12245223053
.amountY
,string
- amount of the second coin staked, e.g.,11619763312
.pendingFLX
,string
- address and type of the FLX reward coin, e.g.,0x6dae8ca14311574fdfe555524ea48558e3d1360d1607d1c7f98af867e3b7976c::flx::FLX
.pendingFLXAmount
,string
- amount of pending FLX rewards, e.g.,0
.pendingToken
,string
- address and type of the other reward token, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.pendingTokenAmount
,string
- amount of pending token rewards, e.g.,127553632
.
Haedal
lps
,array object
- list of liquidity provider positions.poolId
,string
- unique identifier for the liquidity pool, e.g.,0x41a4ab1e82f90f5965bbcd828b8ffa13bab7560bd2e352ab067e343db552f527
.coinTypeA
,string
- address and type of the first coin in the position, e.g.,0xdba34672e30cb065b1f93e3ab55318768fd6fef66c15942c9f7cb846e2f900e7::usdc::USDC
.coinTypeB
,string
- address and type of the second coin in the position, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.balanceA
,string
- amount of the first coin in the position, e.g.,1653848
.balanceB
,string
- amount of the second coin in the position, e.g.,382864839
.
stakings
,array object
- list of staking positions.claim_epoch
,string
- epoch number for claiming rewards, e.g.,712
.claim_timestamp_ms
,string
- timestamp when rewards can be claimed, in milliseconds, e.g.,1742837952915
.id
,object
- identifier information.id
,string
- unique identifier for the staking position, e.g.,0xfa85276eb438bf04c7457ba423e5da0644e65a23a3e04f23072ddd70c8b0675e
.
st_amount
,string
- amount of staked tokens, e.g.,1253000000
.sui_amount
,string
- amount of SUI tokens, e.g.,1317037153
.unstake_timestamp_ms
,string
- timestamp when tokens can be unstaked, in milliseconds, e.g.,1742808990489
.
Kai Finance
vaults
,array object
- list of single-asset vault positions.vaultId
,string
- unique identifier for the vault, e.g.,0x16272b75d880ab944c308d47e91d46b2027f55136ee61b3db99098a926b3973c
.coin
,object
- detailed information about the coin in the vault.p
,object
- phantom type information for the coin.phantomType
,string
- type of the coin, e.g.,0x2::sui::SUI
.kind
,string
- kind of the phantom type, e.g.,PhantomReified
.
typeName
,string
- fully qualified type name of the coin, e.g.,0x2::sui::SUI
.decimals
,number
- decimal places for the coin, e.g.,9
for SUI or6
for USDC.name
,string
- full name of the coin, e.g.,Sui
.description
,string
- description of the coin.symbol
,string
- symbol of the coin, e.g.,SUI
.displaySymbol
,string
- display symbol of the coin, e.g.,SUI
.iconUrl
,string
- URL to the coin's icon, e.g.,https://imagedelivery.net/cBNDGgkrsEA-b_ixIp9SkQ/sui-coin.svg/public
.
ytBalance
,string
- yield token balance in the vault, e.g.,0.086999956
.equity
,string
- equity value of the position, e.g.,0.101832435
.apy
,number
- annual percentage yield of the vault, e.g.,0.07544227809653026
(7.54%).
lpVaults
,array object
- list of liquidity provider vault positions.inRange
,boolean
- indicates whether the LP position is in range, e.g.,false
.coinA
,object
- detailed information about the first coin in the LP vault.p
,object
- phantom type information for the coin.typeName
,string
- fully qualified type name of the coin, e.g.,0xdba34672e30cb065b1f93e3ab55318768fd6fef66c15942c9f7cb846e2f900e7::usdc::USDC
.decimals
,number
- decimal places for the coin, e.g.,6
.name
,string
- full name of the coin, e.g.,USDC
.description
,string
- description of the coin.symbol
,string
- symbol of the coin, e.g.,USDC
.displaySymbol
,string
- display symbol of the coin, e.g.,USDC
.iconUrl
,string
- URL to the coin's icon.
coinB
,object
- detailed information about the second coin in the LP vault.positionCapId
,string
- unique identifier for the LP position, e.g.,0x4e8a91a98e295d671813bee3094ad8b57f45c0f31e200233869485c4cea96f30
.balanceA
,string
- amount of the first coin in the position, e.g.,0.317881
.balanceB
,string
- amount of the second coin in the position, e.g.,0.037290683
.
Kriya
lps
,array object
- list of liquidity provider positions in V2 pools.poolId
,string
- unique identifier for the liquidity pool, e.g.,0x41a4ab1e82f90f5965bbcd828b8ffa13bab7560bd2e352ab067e343db552f527
.tokenXBalance
,string
- amount of the first token in the position, e.g.,1.25
.tokenYBalance
,string
- amount of the second token in the position, e.g.,350.75
.tokenXType
,string
- address and type of the first token, e.g.,0x2::sui::SUI
.tokenYType
,string
- address and type of the second token, e.g.,0xdba34672e30cb065b1f93e3ab55318768fd6fef66c15942c9f7cb846e2f900e7::usdc::USDC
.apy
,number
- annual percentage yield for the position, e.g.,15.5
.
stakes
,array object
- list of staked LP positions in V2 farms.tokenXBalance
,string
- amount of the first token in the staked position, e.g.,2.5
.tokenYBalance
,string
- amount of the second token in the staked position, e.g.,500.25
.object_id
,string
- unique identifier for the stake position, e.g.,0xfa85276eb438bf04c7457ba423e5da0644e65a23a3e04f23072ddd70c8b0675e
.poolId
,string
- unique identifier for the associated pool, e.g.,0x41a4ab1e82f90f5965bbcd828b8ffa13bab7560bd2e352ab067e343db552f527
.tokenXType
,string
- address and type of the first token, e.g.,0x2::sui::SUI
.tokenYType
,string
- address and type of the second token, e.g.,0xdba34672e30cb065b1f93e3ab55318768fd6fef66c15942c9f7cb846e2f900e7::usdc::USDC
.lock_until
,string
- timestamp until the position is locked, e.g.,1742808990489
.rewards
,number
- amount of rewards earned, e.g.,0.5
.
positions_v3
,array object
- list of concentrated liquidity positions in V3 pools.isOut
,boolean
- indicates whether the position is out of range, e.g.,true
.objectId
,string
- unique identifier for the position, e.g.,0x5b2d3eaf4b864dd7fff0f3a912023a59f5761f5bb7cb6fc9236683e3338d0c5c
.poolId
,string
- unique identifier for the pool, e.g.,0xbcc6909d2e85c06cf9cbfe5b292da36f5bfa0f314806474bbf6a0bf9744d37ce
.tokenXType
,string
- address and type of the first token, e.g.,0x2::sui::SUI
.tokenYType
,string
- address and type of the second token, e.g.,0xdba34672e30cb065b1f93e3ab55318768fd6fef66c15942c9f7cb846e2f900e7::usdc::USDC
.tokenXBalance
,number
- amount of the first token in the position, e.g.,1.5
.tokenYBalance
,number
- amount of the second token in the position, e.g.,400.25
.tokenXFeeBalance
,number
- fees earned in the first token, e.g.,0.01
.tokenYFeeBalance
,number
- fees earned in the second token, e.g.,2.5
.claimableRewards
,array object
- list of claimable rewards.amount
,string
- amount of reward.coinType
,string
- address and type of the reward coin.
apy
,number
- annual percentage yield for the position, e.g.,20.75
.
vaults
,array object
- list of vault positions.vaultName
,string
- name of the vault strategy, e.g.,Compounder
,LST Looper
,lst_narrow
, orall_weather
.objcetId
,string
- unique identifier for the vault object, e.g.,0x1f9597fe3879a81ecba05ed4a0e827d8550b3af758d8718703b32401d11952c6
.vaultId
,string
- unique identifier for the vault, e.g.,0x875462b87b8ecfde72cc0239cb6c5cc40e4425d7459126d3271ef9fbfe256f25
.tokenXType
,string
- address and type of the first token in the vault, e.g.,0x5145494a5f5100e645e4b0aa950fa6b68f614e8c59e17bc5ded3495123a79178::ns::NS
.tokenXDecimals
,number
- decimal places for the first token, e.g.,6
or9
.tokenXAmount
,string
- amount of the first token in the vault, e.g.,205.54097595598518508867696225
.tokenYType
,string
- (for dual-token vaults) address and type of the second token, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.tokenYDecimals
,number
- (for dual-token vaults) decimal places for the second token, e.g.,9
.tokenYAmount
,string
- (for dual-token vaults) amount of the second token in the vault, e.g.,0.1762662003320930449517919702
.apr
,number
- annual percentage rate for the vault, e.g.,30.559900000000003
.
Momentum
lps
,array object
- list of liquidity provider positions.isOut
,boolean
- indicates whether the position is out of range (current price is outside the position's price range), e.g.,true
.positionId
,string
- unique identifier for the position, e.g.,0x123...abc
.coinTypeA
,string
- address and type of the first coin in the position, e.g.,0x2::sui::SUI
.coinTypeB
,string
- address and type of the second coin in the position, e.g.,0xdba34672e30cb065b1f93e3ab55318768fd6fef66c15942c9f7cb846e2f900e7::usdc::USDC
.balanceA
,string
- amount of the first coin in the position, e.g.,1500000000
.balanceB
,string
- amount of the second coin in the position, e.g.,250000
.rewards
,array object
- list of reward tokens earned.coinAddress
,string
- address of the reward coin.amount
,string
- amount of rewards earned.
fees
,object
- fees earned from the position.balanceA
,string
- fees earned in the first coin, e.g.,12345
.balanceB
,string
- fees earned in the second coin, e.g.,6789
.
Navi
supply
,array object
- list of assets supplied by the user.coinType
,string
- address and type of the supplied coin, e.g.,0x356a26eb9e012a68958082340d4c4116e7f55615cf27affcff209cf0ae544f59::wal::WAL
.value
,number
- amount of supplied assets, e.g.,2.155812269
.symbol
,string
- symbol of the supplied coin, e.g.,WAL
.logo
,string
- URL to the coin's logo, e.g.,https://www.walrus.xyz/wal-icon.svg
.apy
,string
- annual percentage yield for the supplied asset, e.g.,41.327
.
borrow
,array object
- list of assets borrowed by the user.coinType
,string
- address and type of the borrowed coin, e.g.,0x5d4b302506645c37ff133b98c4b50a5ae14841659738d6d733d59d0d217a93bf::coin::COIN
.value
,number
- amount of borrowed assets, e.g.,8.3e-8
for WETH.symbol
,string
- symbol of the borrowed coin, e.g.,WETH
.logo
,string
- URL to the coin's logo, e.g.,https://imagedelivery.net/cBNDGgkrsEA-b_ixIp9SkQ/weth.jpg/public
.apy
,string
- annual percentage yield (interest rate) for the borrowed asset, e.g.,14.833
.
rewards
,array object
- list of rewards (empty array). This feature is temporarily not available due to optimization considerations. Reward information will be provided in future updates.
Scallop
totalSupplyValue
,number
- total value of all supplied assets in USD, e.g.,38.93860583298769
.totalDebtValue
,number
- total value of all borrowed assets in USD, e.g.,0.1025565939623475
.totalCollateralValue
,number
- total value of all collateral assets in USD, e.g.,1.3701739788
.totalLockedScaValue
,number
- total value of locked SCA tokens in USD, e.g.,2.0302826439658213
.lendings
,array object
- list of assets supplied by the user.suppliedCoin
,number
- amount of supplied coins, e.g.,1.8985705791381289
.suppliedValue
,number
- USD value of supplied coins, e.g.,0.4131151554123465
.stakedCoin
,number
- amount of staked coins, e.g.,0
.coinName
,string
- name of the supplied coin, e.g.,deep
.symbol
,string
- symbol of the supplied coin, e.g.,DEEP
.coinType
,string
- address and type of the coin, e.g.,0xdeeb7a4662eec9f2f3def03fb937a663dddaa2e215b8078a284d026b7946c270::deep::DEEP
.coinPrice
,number
- current price of the coin in USD, e.g.,0.21759273
.coinDecimals
,number
- decimal places for the coin, e.g.,6
.supplyApr
,number
- annual percentage rate for supplying, e.g.,0.16175131075908375
.supplyApy
,number
- annual percentage yield for supplying, e.g.,0.17552573427319063
.incentiveApr
,number
- additional incentive APR, e.g.,0
.
borrowings
,array object
- list of user's borrowing positions.obligationId
,string
- unique identifier for the borrowing position, e.g.,0x33e76f3d3e6ce20328753afde03f97fd89256db52209e0f8e1bec2dbac56864a
.totalDebtsInUsd
,number
- total borrowed amount in USD, e.g.,0.1025565939623475
.totalCollateralInUsd
,number
- total collateral value in USD, e.g.,0.833464004
.riskLevel
,number
- current risk level of the position, e.g.,0.1447630801895086
.availableCollateralInUsd
,number
- available collateral value in USD, e.g.,0.5642146090824077
.totalUnhealthyCollateralInUsd
,number
- value of unhealthy collateral in USD, e.g.,0
.collaterals
,array object
- list of collateral assets.coinName
,string
- name of the collateral coin, e.g.,sui
.symbol
,string
- symbol of the collateral coin, e.g.,SUI
.coinDecimals
,number
- decimal places for the coin, e.g.,9
.coinType
,string
- address and type of the coin, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.coinPrice
,number
- current price of the coin in USD, e.g.,4.16732002
.depositedCoin
,number
- amount of deposited collateral, e.g.,0.2
.depositedValueInUsd
,number
- USD value of deposited collateral, e.g.,0.833464004
.
borrowedPools
,array object
- list of borrowed assets.coinName
,string
- name of the borrowed coin, e.g.,fdusd
.symbol
,string
- symbol of the borrowed coin, e.g.,FDUSD
.coinDecimals
,number
- decimal places for the coin, e.g.,6
.coinType
,string
- address and type of the coin, e.g.,0xf16e6b723f242ec745dfd7634ad072c42d5c1d9ac9d62a39c381303eaa57693a::fdusd::FDUSD
.coinPrice
,number
- current price of the coin in USD, e.g.,0.99881761
.borrowedCoin
,number
- amount of borrowed coins, e.g.,0.1026779994020605
.borrowedValueInUsd
,number
- USD value of borrowed coins, e.g.,0.1025565939623475
.borrowApr
,number
- annual percentage rate for borrowing, e.g.,0.09921979596465826
.borrowApy
,number
- annual percentage yield for borrowing, e.g.,0.10429410595542965
.incentiveInfos
,array object
- list of incentives for borrowing.coinName
,string
- name of the incentive coin, e.g.,ssui
.symbol
,string
- symbol of the incentive coin, e.g.,sSUI
.coinType
,string
- address and type of the incentive coin, e.g.,0xaafc4f740de0dd0dde642a31148fb94517087052f19afb0f7bed1dc41a50c77b::scallop_sui::SCALLOP_SUI
.incentiveApr
,number
- incentive annual percentage rate, e.g.,0.16493784635437356
.
pendingRewards
,object
- pending rewards from lending and borrowing.lendings
,array object
- list of lending rewards.symbol
,string
- symbol of the reward coin, e.g.,SUI
.coinType
,string
- address and type of the reward coin, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.coinPrice
,number
- current price of the reward coin in USD, e.g.,4.16732002
.pendingRewardInCoin
,number
- amount of pending rewards, e.g.,0.010610042
.coinName
,string
- name of the reward coin, e.g.,sui
.pendingRewardInUsd
,number
- USD value of pending rewards, e.g.,0.04421544043964084
.
borrowIncentives
,array object
- list of borrowing incentives.coinName
,string
- name of the incentive coin, e.g.,ssui
.symbol
,string
- symbol of the incentive coin, e.g.,sSUI
.coinType
,string
- address and type of the incentive coin, e.g.,0xaafc4f740de0dd0dde642a31148fb94517087052f19afb0f7bed1dc41a50c77b::scallop_sui::SCALLOP_SUI
.coinPrice
,number
- current price of the incentive coin in USD, e.g.,4.453165135472618
.pendingRewardInCoin
,number
- amount of pending incentives, e.g.,0.00211408686372876
.pendingRewardInUsd
,number
- USD value of pending incentives, e.g.,0.009414377914917565
.
veScas
,array object
- list of locked SCA tokens for governance.veScaKey
,string
- unique identifier for the veSCA position, e.g.,0x961aad5a88bb69ebb587979a85cff08e8da285ff4891113816a7fca5cfd21724
.coinPrice
,number
- current price of SCA token in USD, e.g.,0.17104681
.lockedScaInCoin
,number
- amount of locked SCA tokens, e.g.,11.869748661
.lockedScaInUsd
,number
- USD value of locked SCA tokens, e.g.,2.0302826439658213
.currentVeScaBalance
,number
- current veSCA balance, e.g.,0
.remainingLockPeriodInDays
,number
- remaining lock period in days, e.g.,0
.unlockAt
,number
- timestamp when tokens will unlock, in milliseconds, e.g.,1728259200000
.
Steamm
poolId
,string
- unique identifier for the liquidity pool, e.g.,0xf5e3f300b55ed12c2d8c50cc2093d74b94ee772e92031670e641ee7b51a36459
.coinTypeA
,string
- address and type of the first coin in the position, e.g.,0x356a26eb9e012a68958082340d4c4116e7f55615cf27affcff209cf0ae544f59::wal::WAL
.coinTypeB
,string
- address and type of the second coin in the position, e.g.,0xdba34672e30cb065b1f93e3ab55318768fd6fef66c15942c9f7cb846e2f900e7::usdc::USDC
.balanceA
,string
- amount of the first coin in the position, e.g.,2393982782
.balanceB
,string
- amount of the second coin in the position, e.g.,1560954
.
Suilend
depositedAssets
,array object
- list of assets deposited by the user.coinType
,string
- address and type of the deposited coin, e.g.,0x5145494a5f5100e645e4b0aa950fa6b68f614e8c59e17bc5ded3495123a79178::ns::NS
.decimals
,number
- decimal places for the coin, e.g.,6
.symbol
,string
- symbol of the deposited coin, e.g.,NS
.iconUrl
,string
- URL to the coin's icon, e.g.,https://token-image.suins.io/icon.svg
.amount
,string
- amount of deposited coins, e.g.,0.89834102994058061366
.
borrowedAssets
,array object
- list of assets borrowed by the user.coinType
,string
- address and type of the borrowed coin, e.g.,0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.mintDecimals
,string
- decimal places for the coin, e.g.,9
.symbol
,string
- symbol of the borrowed coin, e.g.,SUI
.iconUrl
,string
- URL to the coin's icon (data URI or URL).amount
,string
- amount of borrowed coins, e.g.,0.3433810381625223865691934
.
Turbos
lps
,array object
- list of liquidity provider positions.isOut
,boolean
- indicates whether the position is out of range (current tick is outside the position's range), e.g.,true
.poolId
,string
- unique identifier for the liquidity pool, e.g.,0x9490a13351e13b133bd8a9c309c47568d6fcbfcbfe7aac0e228b710053583081
.positionId
,string
- unique identifier for the position, e.g.,0xc425c73eec5014b2ea51f28ef6e2a0f52c97c4e3b7cc11e54deafdda3bf46d0d
.coinTypeA
,string
- address and type of the first coin in the position, e.g.,0x356a26eb9e012a68958082340d4c4116e7f55615cf27affcff209cf0ae544f59::wal::WAL
.balanceA
,string
- amount of the first coin in the position, e.g.,0
.coinTypeB
,string
- address and type of the second coin in the position, e.g.,0xdba34672e30cb065b1f93e3ab55318768fd6fef66c15942c9f7cb846e2f900e7::usdc::USDC
.balanceB
,string
- amount of the second coin in the position, e.g.,2260658
.collectFees
,object
- (deprecated) uncollected fees earned by the position.feeOwedA
,string
- uncollected fees in the first coin, e.g.,11445149
.feeOwedB
,string
- uncollected fees in the second coin, e.g.,6598
.
fees
,object
- accumulated fees earned by the position.balanceA
,string
- fees earned in the first coin, e.g.,11445149
.balanceB
,string
- fees earned in the second coin, e.g.,6598
.
rewards
,array object
- list of reward tokens earned.coinType
,string
- address and type of the reward coin, e.g.,0x2::sui::SUI
.amount
,string
- amount of reward tokens earned, e.g.,2847299
.
vaults
,array object
- list of vault positions.vaultId
,string
- unique identifier for the vault.positionId
,string
- identifier for the associated position.coinTypeA
,string
- address and type of the first coin in the vault.coinTypeB
,string
- address and type of the second coin in the vault.balanceA
,string
- total amount of the first coin in the vault (sum of base, limit, and vault balances).balanceB
,string
- total amount of the second coin in the vault (sum of base, limit, and vault balances).
Typus Finance
depositRes
,array object
- list of deposit positions from Typus DOV (Decentralized Option Vault).vault
,string
- name of the vault strategy, e.g.,SUI-Weekly-Call
orNAVX-Hourly-CappedCall
.balance
,number
- amount of user's deposit in the vault, e.g.,4.240927787
.depositAsset
,string
- asset name of the deposited token, e.g.,SUI
.depositToken
,string
- address and type of the deposited token, e.g.,0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.rewards
,number
- total rewards earned from the vault, e.g.,1.127184004
.rewardsAsset
,string
- asset name of the reward token, e.g.,SUI
.rewardsToken
,string
- address and type of the reward token, e.g.,0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.
rebateRes
,array object
- list of rebates earned by the user.token
,string
- address and type of the rebate token, e.g.,0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.asset
,string
- asset name of the rebate token, e.g.,SUI
.amount
,number
- amount of rebates earned, e.g.,0.001336095
.decimal
,number
- decimal places for the token, e.g.,9
.
userBids
,array object
- list of user's active bids in auctions (empty in this example).userSAFU
,array object
- list of positions in Typus SAFU (Secure Asset Fund for Users) vaults.vault
,string
- name of the vault, e.g.,SUI Daily Bull
orDaily All Weather
.balance
,number
- amount of user's deposit in the vault, e.g.,10.373441031
.token
,string
- asset name of the deposited token, e.g.,SUI
.coinType
,string
- address and type of the deposited token, e.g.,0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.rewards
,array object
- list of rewards earned from the vault.token
,string
- asset name of the reward token, e.g.,SUI
.coinType
,string
- address and type of the reward token, e.g.,0000000000000000000000000000000000000000000000000000000000000002::sui::SUI
.reward
,number
- amount of rewards earned, e.g.,0.185173835
.
Unihouse
coinType
,string
- address and type of the underlying coin, e.g.,0x2::sui::SUI
.tokenSymbol
,string
- symbol of the underlying token, e.g.,SUI
.name
,string
- name of the g-token, e.g.,gSUI
.gTokenPrice
,string
- price of the g-token, e.g.,1.9541
.amount
,number
- amount of g-tokens held, e.g.,6006759117
.