Skip to main content
GET
/
wallets
/
{address}
/
defi
/
summary
Get the DeFi summary of a wallet
curl --request GET \
  --url https://deep-index.moralis.io/api/v2.2/wallets/{address}/defi/summary \
  --header 'X-API-Key: <api-key>'
{
  "active_protocols": "10",
  "total_positions": "100",
  "total_usd_value": "1000000",
  "protocols": [
    {
      "total_usd_value": "1000000",
      "positions": "100",
      "total_unclaimed_usd_value": "1000000"
    }
  ],
  "total_unclaimed_usd_value": "1000000"
}
Endpoint cost: CUs. Learn more about compute units.

Authorizations

X-API-Key
string
header
default:test
required

Path Parameters

address
string
required

Wallet address

Example:

"0xd100d8b69c5ae23d6aa30c6c3874bf47539b95fd"

Query Parameters

chain
enum<string>
default:eth

The chain to query

Available options:
eth,
0x1,
sepolia,
0xaa36a7,
polygon,
0x89,
bsc,
0x38,
bsc testnet,
0x61,
avalanche,
0xa86a,
fantom,
0xfa,
cronos,
0x19,
arbitrum,
0xa4b1,
chiliz,
0x15b38,
chiliz testnet,
0x15b32,
gnosis,
0x64,
gnosis testnet,
0x27d8,
base,
0x2105,
base sepolia,
0x14a34,
optimism,
0xa,
polygon amoy,
0x13882,
linea,
0xe708,
moonbeam,
0x504,
moonriver,
0x505,
moonbase,
0x507,
linea sepolia,
0xe705,
flow,
0x2eb,
flow-testnet,
0x221,
ronin,
0x7e4,
ronin-testnet,
0x7e5,
lisk,
0x46f,
lisk-sepolia,
0x106a,
pulse,
0x171,
sei-testnet,
0x530,
sei,
0x531,
monad,
0x8f
Example:

"eth"

Response

200 - application/json

Returns the defi summary for the wallet address.

active_protocols
number
required

The number of active protocols

Example:

"10"

total_positions
number
required

The number of total positions

Example:

"100"

total_usd_value
number
required

The total USD value of the wallet

Example:

"1000000"

protocols
object[]
required
total_unclaimed_usd_value
number

The total unclaimed USD value of the wallet

Example:

"1000000"