Prune free RPC providers that maintain historical record

Question from TG:

Is there any RPC providers that has the object changes stored in their node without pruning…
I am trying to use the public RPCs to call the queryTransactionBlocks with ChangedObject. But it is giving us only the digests.
When tried to run with the showObjectChanges it is throwing us an error with data not found
Also is there a list of services that provide this funcitonality?

You would need to build an indexer for that or use an indexing service. You can refer to some of the existing services by filtering by RPC on this dev-tools resource: Sui Developers | Developer Portal - Build on Sui