The only legit way is with a trade or take part in an Arceus Event Giveaway
Only an Event Arceus will help you trigger the Event Arceus Event in the Ruins Of Alph, which will enable you to get one of the following 3 pokemon: Palkia, Giratina, or Dialga.
If you cannot get ahold of an authentic Arceus, you might find an Action Replay Code of the Movie Arceus ot the Toys R Us Arceus. They might trigger the event. My Toys R Us code worked perfectly at triggering the event.
I heard that if you can actually legitimately catch an Arceus in Diamond or Pearl, NOT PLATINUM, you might also trigger the same Event.
I wish you all the luck.
you have to have an arceus
Arceus has never been distributed as an egg. If you are referring to the egg from the HeartGold/SoulSilver Arceus event, it hatches automatically.
You cannot find Arceus in Pokémon SoulSilver, the only possible ways in order to get Arceus in "SoulSilver" is via a Nintendo event, via a cheating device or by trading with someone who has gotten one.
EVENT!
You can only get Arceus from Pokemon D/P/Pt.
To get an Arceus in Soulsilver or Heartgold, you needed to download it at an event, otherwise you would have to use codes or trade from another game.
Through cheats
get an arceus of platinum and trade to soulsilver then go to the ruins.
You cannot catch Arceus in Pokemon Soulsilver nor Heartgold, You must either transfer a Arceus from D/P/Ptt or Receive one through the Arceus Event.
Yes you can get Arceus if you have a Pokemon platinum,diamond,or pearl and you have giratina dialga and palkia trade them to your Soulsilver and then a mountain will appear somewhere and then Arceus will be in there
It must be the "12 Movie Event Arceus"
I'm guessing, you CAN'T