You are here:
< Back

Step 1. Smart contracts

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.

Step 2. Install Ethereum Wallet

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:

Install Ethereum Wallet
Install Ethereum Wallet

Click the Upload Plugin button and choose the ethereum-wallet.zip file for upload, then click the Install Now button:

Install Ethereum Wallet
Install Ethereum Wallet
Install Ethereum Wallet

Wait for the Plugin installed successfully sentence, then press the Activate Plugin button:

Install Ethereum Wallet

You will be redirected to the Installed Plugins page. Find the Ethereum Wallet plugin card and click the Settings link in the card.

Install Ethereum Wallet

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.

Install Ethereum Wallet

Step 3. Configuration

You are here:
< Back

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.

Infura API Key – Ethereum Wallet Configuration

The API key for the https://infura.io/. You need to register to obtain it.

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.

Ethereum Wallet Configuration

Blockchain – Ethereum Wallet Configuration

The blockchain used: mainnetropsten or rinkeby. Use mainnet in production, and ropstenor rinkeby in test mode.

Ethereum Wallet Configuration

Gas Limit – Ethereum Wallet Configuration

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.

Ethereum Wallet Configuration

Gas Price, Gwei – Ethereum Wallet Configuration

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.

Ethereum Wallet Configuration

See also: Ethereum ICO WordPress Plugin, Cryptocurrency WordPress Plugin for WooCommerce, WordPress Ethereum Wallet plugin

Step 4. Create wallet page

Go to the Pages -> Add New and add these shortcodes:
[ethereum-wallet-account]
[ethereum-wallet-balance]
[ethereum-wallet-sendform]
[ethereum-wallet-history]
[ethereum-wallet-account-management-create]
[ethereum-wallet-account-management-select]
[ethereum-wallet-account-management-import]
[ethereum-wallet-account-management-export]

Then press the Publish button:

Install Ethereum Wallet

Now you have the Ethereum Wallet fully configured and ready for test or use on your ico website.

Live demo

You are here:
< Back

You need to be logged in to use this Ethereum Wallet Demo page.

Warning! It is just a demo wallet for the Ethereum Wallet WordPress plugin. Do not use it for significant amount of Ether or tokens.

Your account address

Use the [ethereum-wallet-account] shortcode to display it

Balance

Use the [ethereum-wallet-balance] shortcode to display it

You can buy Ether with service like coinbase.com

Token balance

Use the [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.

Send form

Use the [ethereum-wallet-sendform] shortcode to display it

Last transactions history

Use the [ethereum-wallet-history] shortcode to display it

New account creation

Use the [ethereum-wallet-account-management-create] shortcode to display it

List accounts

Use the [ethereum-wallet-account-management-select] shortcode to display the accounts list and default account selection form

Import private key

Use the [ethereum-wallet-account-management-import] shortcode to display the private key import form

Export private key

Use the [ethereum-wallet-account-management-export] shortcode to display the private key export form

See also: Ethereum ICO WordPress Plugin Install and ConfigureCryptocurrency WordPress Plugin for WooCommerce Install and Configure.

Categories:

Help-Desk