I am working on a iOS & Android-App which is interacting with the blockchain via a Geth node behind an API. Is it possible to do the following:
1. generate an address using a package like EthereumJS
2. Sign transactions with it
3. Accept those transactions with the Geth node?
Or is it only possible to generate addresses from a Geth-Node?
Thank you!
Best Answer
Yes, you can use ethereumjs-wallet to create a wallet client side.
Will output something like this:
You can use ethereumjs-tx to create and sign transactions.
To send signed transaction to geth you can use web3.eth.sendRawTransaction.