1) The best and fastest way to gain those tokens is to buy the lesser pack from the shop 5 times. You gain lots of materials, 1000000 gold and all the legendary tokens. 4000 gems ( its a good deal )
2) 2nd way is from my dungeon. Gain honor points and buy from the honor shop the materials x4. You need loads of honor so if you are a pvp grinder thats the way for you.
3) The slowest way is by dungeon grind. You need load of stamina and you 're not sure that you ' ll get the materials.