ZachXBT helps recover most funds from a stolen DeGods NFT. The NFT sold for 99 Ethereum in May 2023, worth about $177,000. Continue Reading: Blockchain Detective Recovers Funds from Stolen DeGods NFT