When you send a transaction to a smart contract by using the contract.methods.methodName().send() is it signed by the sender? If not how can I link the sender to that transaction call

1 Answer 1


Like any other transaction from accounts, yes. Otherwise, I could send out a transaction in the network claiming that you've interacted with my contract and nobody could verify you did not. That's why every tx needs to have a valid signature with it.

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.