The
Wordpress Ethereum Wallet plugin auto-creates a user wallet upon registration and allows user to send Ether or ERC20/ERC223 tokens from it.
Live demo page is available:
https://ethereumico.io/ethereum-wallet/Features:
- To show user’s Ethereum account address insert the [ethereum-wallet-account] shortcode wherever you like
- To show user’s Ethereum account address’s Ether balance insert the [ethereum-wallet-balance] shortcode wherever you like
- To show user’s Ethereum account address’s TSX ERC20 token balance insert the [ethereum-wallet-balance tokenname="TSX" tokenaddress="0x6Fe928d427b0E339DB6FF1c7a852dc31b651bD3a"] shortcode wherever you like
- To show the send form insert the [ethereum-wallet-sendform] shortcode wherever you like
- To show an account’s transactions history insert the [ethereum-wallet-history] shortcode wherever you like
- Use the user_ethereum_wallet_address user_meta key to display the user’s account address, or for the Ethereum Wallet meta key setting of the Cryptocurrency Product for WooCommerce plugin
The plugin:
https://ethereumico.io/product/wordpress-ethereum-wallet-plugin/
Comments
It is fully functional for Ether. The PRO version is still needed to work with ERC20 tokens.
Changelog
1.5.0
- Refresh balance and table after transaction confirms
- Move tx in progress warning before the form to improve it’s visibility
- Copy button for wallet address is added. Sponsored by Johannes from decentris dot com
- Upgrade web3.js to the latest stable release v0.20.6
1.4.4- Fix mycryptocheckout bitwasp/bitcoin library version compatibility problem
- Upgrade bitwasp/bitcoin to 0.0.35.X
- Downgrade bitwasp/buffertools to 0.4.X (bitwasp/bitcoin 0.0.35.X dependency)
- Fix form re-send on page refresh
- Fix false tx in progress message after page refresh
- Fix errors in a case of incorrect types for token symbol
1.4.3Changelog
1.8.1
- Documentation and screenshots are improved
1.8.0- Account creation shortcode: [ethereum-wallet-account-management-create]
- Accounts list and select default account shortcode: [ethereum-wallet-account-management-select]
- Private key import shortcode: [ethereum-wallet-account-management-import]
- Private key export shortcode: [ethereum-wallet-account-management-export]
- QR-code for account and private key export shortcodes
1.7.0- Integration with the Ether and ERC20 tokens WooCommerce Payment Gateway plugin is provided
- New plugin version is not shown for the PRO now
1.6.2- Fix tx fee calculation error for Ether transfer
- Log to WooCommerce logs if available
- Load scripts only if shortcodes are used on a page
1.6.1- Check for Ether balance to pay tx fee before sending transaction
- Tables sorting fixed
1.6.0- Pagination and filtering is added to the tx history table. Thanks to datatables.net authors.
1.5.1New features:
- The [ethereum-wallet-accounts-table] shortcode is added to display a table of all accounts with fiat balances. Avatars and logins are also shown for the admin user. Integration with BuddyPress is provided for avatars display.
- QR Scanner for TO section of SEND FORM. MetaMask QR-codes format support: ethereum:0xdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef
- Display “Pending Transaction” for “SEND FORM”
- QR Code “Dropdown Option” for mobile instead of showing QR on mobile by default
- The user_ethereum_wallet_last_tx_hash user meta key is added to access the user’s most recent transaction
- The tokenwooproduct attribute is added to the [ethereum-wallet-balance] shortcode to display balance in fiat currency
- The displayfiat, tokeniconpath and tokensymbol attributes are added to the [ethereum-wallet-balance] shortcode to display a nice-looking balance item box
Live demo page is available: https://ethereumico.io/ethereum-wallet/The Wordpress Ethereum Wallet plugin auto-creates a user wallet upon registration and allows user to send Ether or ERC20/ERC223 tokens from it.
New features:
- Dynamic ETH or ERC20 token price feature of the Cryptocurrency Product for WooCommerce plugin is supported.
- Use tokendecimals attribute to configure the desired digits after the decimal separator count for the [ethereum-wallet-balance] shortcode
- Use tokendecimalchar attribute to configure the desired decimal separator character for the [ethereum-wallet-balance] shortcode.
Live demo page is available: https://ethereumico.io/ethereum-wallet/