How to value a DeFi wallet

We building a defi dashboard. We need to value a DeFi wallet. We can value individual tokens that trade on a dex, and even LP receipts. But we are having trouble with protocols like Adamant Finance, which do not give you a token receipt in your wallet. For example, this wallet has a $50 position in an Adamant vault (as of 1/5/2022). How would we detect this position and calculate its value using the Moralis API?