is there any way where we can have a user sign a transaction using their private key on the front end. And we get the signed transaction transfer it to our server over the internet and push the transaction on the blockchain from the server. So we don't have to wait for transaction completion on the front end using eos-js. I don't know if this is a feasible option would really like input on the idea.

1 Answer 1


Sure, you can do this. As long as the transaction is signed by the user (on the client side) and is eventually pushed to the blockchain, then it works. How those 2 events are connnected is up to you. You must not exceed the expire time of the transaction by taking too long.

  • Thankyou for the reply yes i tested this and it works. A follow up question is is it save to transit the signed transaction over the network between my server? Commented Aug 26, 2021 at 6:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.