Pokemon GO: How to Get or Farm Stardust
There are several ways to acquire these Stardust, such as catching Pokemon, hatching eggs, covering distance, battling Team GO Rocket, and so on.
Catching Pokemon Every Day
Many Pokemons give you a good amount of Stardust after capturing. And the first capture of the day gives you 100 Stardust. If you keep catching them for 7 days, then you will get 1800 Stardust. Pokemon might give you more Stardust depending on the weather and their stage. Some Pokemons that give the most Stardust are Audino, Garbodor, Vespiquen, Chimecho, and Cloyster when boosted with Star Piece or weather.
Hatch Eggs
Just like catching Pokemons hatching them also gives you a good amount of Stardust.
Eggs that require a 2 Km walk give you around 400 to 800 Stardust. 5 Km requirement ones give you 600 to 1600 Stardust. 7 Km egg hatching gives 800 to 1600 Stardust. Eggs with a 10 Km distance give about 1600 to 3200 Stardust. And finally, 12 Km is best, it gives you about 3200 to 6400 Stardust.
Cover Distance
This method is very feasible for you if you walk a lot daily. You just need to turn on the Adventure Sync, and then you will get 500 Stardust for 25 Km, 1000 for 50 Km, and 16000 for a 100 Km walk on a weekly purpose.
Battle Team GO Rocket
You get 500 Stardust for defeating Rocket grunt and 1000 Stardust for defeating Rocket leader. These are all the best methods to acquire or farm Stardust in Pokemon GO. Also, check out how to use the Lure module and how to delete Pokemon.