I am working on Cardano NFT tool kit, which basically shows the NFT's owned by a user. The tool kit shows the various information about NFT stored in wallet like (Buy Price, Sold Price, Rarity, Holding period, Floor price) apart from this some other data like (Policy Id, FingerPrint, Collection name, Asset name, Image IPFS link ). I have tried to get this data from Wallet address ...first using (https://cardano-mainnet.tangocrypto.com/{app_id}/v1/addresses/{address}/assets) which gives me policyId , fingerprint , asset name and these data from first API that i have got used in the all other API's. Second using (https://api.opencnft.io/1/asset/{asset}/tx), third using (https://api.opencnft.io/1/asset/{asset}) and **fourth using (https://api.opencnft.io/1/policy/{policy}/floor_price) which gives. But these all process in taking too much time to fetch the data.
So, is there any particular api which can give all these data or any solution for this?