The memecoin has surpassed a market cap of $500 million despite an embarrassing launch.