Avalanche Rosetta

Hey guys
I am a new guy in town to
So I have just seen the avalanche-rosetta available on Github.
What a coincidence when a few days ago I had a look at Rosetta repo from Coinbase and wondering what is Rosetta and what kind of application we can build with Rosetta in general and Avalanche-Rosetta in particular.

I understand that we can build a multi-chain wallet with Rosetta, so can we build the multi-chain wallet with Avalanche-Rosetta? and if we can, how to do it?