Use a client to sign transactions. It'll need that keypair anyway to resign new blockhashes on retries.