Your GPG key with Launchpad is only used to sign the PPA uploads, NOT the generated PPA packages:
Launchpad generates a unique key for each PPA and uses it to sign any packages built in that PPA.
Any loss/compromise of your GPG key doesn't affect the PPA signing key, and AFAIK it's not possible to change that key even if you wanted to, without creating a new LP account.
I was just able to successfully add your PPA:
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.Dwh5o34jwl --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80/ --recv AF89B3310ED9C8EAE449CA2694932D568ED3C834
gpg: requesting key 8ED3C834 from hkp server keyserver.ubuntu.com
gpg: key 8ED3C834: public key "Launchpad PPA for Soroush Rabiei" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
To resolve any local problems you're having, simply re-add the PPA signing key with:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 8ED3C834