Net Worth
Get the total value of NFT holdings for one or more wallet addresses across networks.
nftNetWorth
Takes an array of addresses
and optional network
parameter. Returns:
- Total estimated value of NFT holdings in BigDecimal
- Optional network-specific valuations
- Support for manual value overrides
Example Use Case: Portfolio Valuation
When you need to display the total value of a user's NFT portfolio, either across all networks or for a specific network, you can use this query to get an aggregated value in USD.
Example Variables
{
"addresses": [
"0x3d280fde2ddb59323c891cf30995e1862510342f",
"0x52c8ff44260056f896e20d8a43610dd88f05701b"
],
"network": "ETHEREUM_MAINNET",
"withOverrides": false
}
Example Query
query ($addresses: [Address!]!, $network: Network, $withOverrides: Boolean) {
nftNetWorth(addresses: $addresses, network: $network, withOverrides: $withOverrides)
}
Example Response
{
"data": {
"nftNetWorth": "674674.21588506319435"
}
}
Arguments
Argument | Description | Type | Required |
---|---|---|---|
addresses | Array of wallet addresses to calculate NFT net worth | [Address!]! | Yes |
network | Specific network to calculate NFT worth (optional) | Network | No |
withOverrides | Include NFT value overrides in the calculation | Boolean | No |
Fields
Field | Description | Type |
---|---|---|
nftNetWorth | Total value of NFT holdings in USD | BigDecimal |
Notes
- Returns the combined value of all NFTs held by the specified addresses
- When no
network
is specified, calculates value across all supported networks - Value is based on floor prices and recent sales data
- The
withOverrides
parameter allows including manual value overrides if available