How Can We Help?
This section describes all Cryptocurrency WordPress Plugin for WooCommerce configuration settings.
Ethereum wallet address
The Ethereum address of your wallet from which you would sell Ether or ERC20 tokens.
Note that this wallet should be treated as a Hot Wallet! Do not store a lot of funds in this wallet. Typically, it is enough to have 0.2-0.4 ETH and not more then 5-10% of your ERC20 tokens in this wallet. You can buy Ether with service like binance.com or coinbase.com
Ethereum wallet private key
The private key for the Ethereum wallet address from which you would sell Ether or ERC20 tokens. It is kept in a secret and never
sent to the client side. That is why it would stay empty after you’ll have inputted and saved it. Do not worry, it is the right behavior. Even your freelancer site admin would not have access to this private key value.
Note that this wallet should be treated as a Hot Wallet! Do not store a lot of funds in this wallet. Typically, it is enough to have 0.2-0.4 ETH and not more then 5-10% of your ERC20 tokens in this wallet. You can buy Ether with service like binance.com
Follow this video guide to export your wallet’s private key from MetaMask:
If you need to obtain the private key for the autogenerated wallet, look for the
cryptocurrency-product-for-woocommerce_options
key in thewp_options
table. Then the value of thewallet_private_key
setting.
How Can We Help?
By using this plugin you accept all responsibility for handling the account balances for all your users.
Under no circumstances is ethereumico.io or any of its affiliates responsible for any damages incurred by the use of this plugin.
Every effort has been made to harden the security of this plugin, but its safe operation depends on your site being secure overall. You, the site administrator, must take all necessary precautions to secure your WordPress installation before you connect it to any live wallets.
You are strongly advised to take the following actions (at a minimum):
- Educate yourself about cold and hot cryptocurrency storage
- Obtain hardware wallet to store your coins
- Educate yourself about hardening WordPress security
- Install a security plugin such as Jetpack or any other security plugin
- Enable SSL on your site if you have not already done so.
By continuing to use any of the ethereumico.io plugins, you indicate that you have understood and agreed to this disclaimer.
Infura.io Api Key
The API key for the https://infura.io/. You need to register to obtain it.
Use this guide to register and generate the Infura.io Api Key: Get Infura.io Api Key
This API is used to communicate with the Ethereum blockchain.
Coinmarketcap.com Api Key
The API key for the https://coinmarketcap.com/. You need to register to obtain it.
This API is used to get tokens and crypto currencies market rates.
Blockchain
The blockchain used: mainnet
, ropsten
or rinkeby
. Use mainnet in production, and ropsten
or rinkeby
in test mode. See the full testing guide.
Gas Limit
It is the maximum amount of Gas to be used when sening tokens purchased by your clients. 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.
Gas Price, Gwei
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 Ethereum Gas price is auto adjusted according to the etherchain.org API.
The default value of 21 Gwei is reasonable in most cases.
This value would be used to form transactions.
Ethereum Wallet meta key
The meta key used in plugin like Ultimate Member for an Ethereum wallet address field in user registration form. See the KYC article for an example. It can be used here to pre-fill the Ethereum wallet field on the Checkout page.
The
user_ethereum_wallet_address
user meta key from the WordPress Ethereum Wallet plugin can be used here if you have it installed.
Disable Ethereum Wallet field?
If the Ethereum Wallet meta key value is used, you can disable the Ethereum wallet field on the Checkout page.
It prevents user to buy tokens to any other address except the registered one.