News BALD token developer denies rug pull as price falls 85% post-launch editorial staff 31. July 2023