Before install ethereum wallet, you need to familiarize yourself with a concept of the ERC20 token. In a short, you need to develop and deploy a ERC20 token contract to sell these tokens to your investors.
You can use the Crowdsale Contract and ERC20 Token Development Service to let us do this job for you.
First of all, make sure you have downloaded the ethereum-wallet.zip file.
Then open the Add New plugin page and press the Upload Plugin button:
Click the Upload Plugin button and choose the ethereum-wallet.zip file for upload, then click the Install Now button:
Wait for the Plugin installed successfully sentence, then press the Activate Plugin button:
You will be redirected to the Installed Plugins page. Find the Ethereum Wallet plugin card and click the Settings link in the card.
It will open the Ethereum Wallet Settings page.
Note that you can access the Ethereum Wallet Settings page under a general site settings section too.
The Ethereum Wallet Configuration settings described in detail here. Learn how to configure the WordPress Ethereum Wallet plugin settings.
We will use the TSX test Token smart contract deployed in the
Ropsten test network in this section. You can do the same to check your configuration, and change it to your own token contract later, or use it from the ground.
You can use the Crowdsale Contract and ERC20 Token Development Service to delegate smart contracts development to us.
The detailed instructions on how to get the infura API Key is here.
This infura API is used to communicate with the Ethereum blockchain. It can be skipped while testing, but you are highly encouraged to set it in production to control API rate limits.
The blockchain used:
mainnet in production, and
rinkeby in test mode.
It is the maximum amount of Gas to be used by your investors in an ERC20 token or Ether send operations. The default 200000 is a reasonable value for most of ERC20 tokens.
Increase this value if your ERC20 Token contract requires more Gas. It is the case if your transactions fail with
Out of gas error.
It is the maximum amount of Ether to pay for a 1 Gas unit in Gwei.
Gwei is a 1000000000 wei, or 1/1000000000 Ether
The actual Ethereum Gas price is auto adjusted according to the etherchain.org API. It means that the actual gas price would always be less or equal then the value set here. It would never be more.
The default value of 21 Gwei is reasonable in most cases.
This value would be used to form send Ether or ERC20 tokens transactions.
Go to the
Add New and add these shortcodes:
Then press the
Now you have the Ethereum Wallet fully configured and ready for test or use on your ico website.
Warning! It is just a demo wallet for the Ethereum Wallet WordPress plugin. Do not use it for significant amount of Ether or tokens.
[ethereum-wallet-account] shortcode to display it
[ethereum-wallet-balance] shortcode to display it
You can buy Ether with service like coinbase.com
[ethereum-wallet-balance tokenname="TSX" tokenaddress="0xe762da33bf2b2412477c65b01f46d923a7ef5794"] shortcode to display it
You can buy some TSX tokens to fully test the process: Buy TSX tokens.
[ethereum-wallet-sendform] shortcode to display it
[ethereum-wallet-history] shortcode to display it
[ethereum-wallet-account-management-create] shortcode to display it
[ethereum-wallet-account-management-select] shortcode to display the accounts list and default account selection form
[ethereum-wallet-account-management-import] shortcode to display the private key import form
[ethereum-wallet-account-management-export] shortcode to display the private key export form