Swan Treasury loses $625K after leaked signer key enables discounted token purchases — Geo News