Tharindu Rajarathna
Tharindu Rajarathna

Reputation: 790

Ethereum Mobile Wallets

I've set up an Ethereum private blockchain on AWS by using MetaMask with two wallets I can send/receive ether between two wallets without any issues.

This means the private network is working fine. Now I want to demo the private blockchain to some colleagues. But demoing it using the Metamask browser plugin is not simulating a real-world scenario.

So I want to initiate a new transaction on that private blockchain using a mobile device.

Is there any Android Ethereum wallet application (maybe an implementation of Ethereum Light Client) that can connect to any private Ethereum blockchain?

Upvotes: 1

Views: 837

Answers (3)

Marius van der Wijden
Marius van der Wijden

Reputation: 54

You could also use go-ethereum's builtin mobile framework, for more info see: https://geth.ethereum.org/docs/dapp/mobile

Upvotes: 2

monirshimul
monirshimul

Reputation: 104

You can use https://www.myetherwallet.com/ in your mobile browser, and connect to your private network using custom network option of myEtherWallet.

Upvotes: 0

Muhammad Altabba
Muhammad Altabba

Reputation: 2726

Actually, you can code any JavaScript wallet and open it inside a web view.

I recommend LightWallet as a JavaScript wallet: https://github.com/ConsenSys/eth-lightwallet

Inside your JS code, you have to use a web3Provider. For your private network, you have to set the host to a running RPC node.

Sample code from github.com/ConsenSys/eth-lightwallet/blob/master/example/example_demo_video.html:

    var web3Provider = new HookedWeb3Provider({
      host: "http://104.236.65.136:8545",
      transaction_signer: keystore
    });

You can also consider building a native mobile wallet. Depending on something like: https://github.com/walleth/walleth. But for demonstration purpose, a web view could be enough.

Upvotes: 1

Related Questions