WP Smart Contracts is Ethereum blockchain technology for WordPress. You can easily create Smart Contracts on your website.


Create Distributed Applications built with Ethereum Solidity Language without the need to be a developer.


Create your own Smart Contracts with WordPress intuitive & easy to use interface. Flexible and powerful tools to interact with your Contract.


Take advantage of Ethereum trustworthy Blockchain: Confidentiality, Privacy, and Secure Smart Contract Execution for your own projects and business.

Create Smart Contracts on your website

  • Smart Contracts are programs that can be executed, store information and interact with a Blockchain.
  • Our contracts are classified using flavors, each one of them is based on very well-known and audited contracts from the Ethereum community, like OpenZeppelin and ConsenSys smart contracts.


  • Ethereum mainnet
  • xDai Chain
  • Binance Smart Chain
  • Polygon (previously Matic)

Testnet supported

  • Ethereum Rinkeby
  • Ethereum Ropsten
  • Ethereum Kovan
  • Ethereum Göerli
  • xDai Chain Sokol
  • Binance Smart Chain
  • Mumbai Matic

Layer 2 Solutions

Ethereum gas fees have been rocketing since the price of Ethereum and the hype about cryptocurrencies has increased.

Now you can deploy all smart contracts flavors in:

  • xDai Chain.
  • Binance Smart Chain
  • Polygon (previously Matic)


  • Deploy and interact with your contracts with low fees.
  • Faucets to get free coins.
  • Test networks available.
  • No need to install new software.
  • Use new chains from the comfort of Metamask in your browser.

More information

Smart Contract Flavors


  • Vanilla is a simple ERC-20 implementation, for standards-compliant tokens on Ethereum. It is focused on Gas Saving transactions.
  • Pistachio is an advanced set of interfaces, contracts, and utilities that implement a Standard Ethereum Token, focused on security.
  • Chocolate is an advanced set of interfaces, contracts, and utilities that implement a Standard Ethereum Token, focused on security and also adds an extra level of advanced features.


  • Mango is a simple crowdfunding campaign that can receive contributions in Ether. The owner can spend the donations only on contributors’ approval.


  • Raspberry is a pausable Initial Coint Offering (ICO) that can receive contributions in Ether.
  • Bluemoon is an advanced Initial Coint Offering (ICO) to create hard capped and ICOs with opening and closing dates.


  • Matcha is a NFT Marketplace, a fully featured Non Fungible Token with selling and auction marketplace

The Power of Ethereum + WordPress

Connect Ethereum Blockchain with WordPress using Metamask. A frictionless experience to create decentralized smart contracts.

  • Choose your favorite contract flavor and customize it to your needs using a visual interface.
  • Try your Smart Contracts in the Testnet before going live without spending real Ether.
  • Deploy your contracts in the Ethereum mainnet when you are ready.



  • Fully integrated experience: WordPress + Blockchain
  • Handle your Smart Contracts easily
  • Vanilla: ERC-20 Gas Saving Standard Token
  • Pistachio: ERC-20 Security Improved Standard Token
  • Chocolate: ERC-20 Advanced Token
  • Mango: Safe crowdfundings
  • Raspberry: Pausable ICO
  • Bluemoon: Timed and Capped ICO
  • Matcha: NFT Marketplace


July 1, 2021
This guy really put together something good for the WP community. Launching your own tokens has never been easier. I wish there was more template support. Need to customize the look and feel of the frontend.
June 25, 2021
This plugin allows any WordPress site owner to easily enter the blockchain market. The plugin is very comprehensive but really well developed. The further developments of the plugin will, in my opinion, make the plugin unattainable for all other plugin developers. I am convinced of the plugin and thank you very much for this great work and the possibility to work with it. best regards Oliver
June 24, 2021
I have been using this app for over a month and a half, I have created two blockchains, one on Polygon and the other on Ethereum, I have my Polygon token with an ICO and its own NFT marketplace. what would be great is an exchange, where I can let my users trade with other cryptocurrencies. The customer service though is excellent! They get back to me in a day with a solution, thanks guys 🙂
June 19, 2021
There is for example a 1.7BNB fee to deploy an ERC721 contract - When deploying it in the Etherium IDE it only costs 0.018 BNB - So the fee is too high with 94x - I understand that the plugin is free itself and the developer team has to make money, but that is simply too high. If you want to deploy several collections in your NFT marketplace, you would have to pay 1.7BNB for each collection...
June 19, 2021
This had so much potential the concept is good the lack of options to view, mint more than 1 nft, see the marketplace and what nfts are for sale, this is not a NFT marketplace solution far from it, furthermore when using test net the price to deploy a contract is reasonable at 0.01 Bnb then you change to the main net and wtf it's 1.6999 BNB to deploy $600 .... what? each collection.. Eth is more don't wast your time testing to find out the price hike on main net.
Read all 10 reviews

Contributors & Developers

“WPSmartContracts” is open source software. The following people have contributed to this plugin.


Translate “WPSmartContracts” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



Manually load ICOs, Crowdfundings and NFTs contracts to WP


Support to IPFS decentralized storage service for media
Connects to Binance Smart Chain if Metamask is not present
Clean notices and warnings
Avoid right click on NFT images
Change links from matic explorer to Polygon explorer
Order collections alphabeticaly names in admin list
Remove download option from audio and video on NFT view
Deprecate previous Matcha Factories
Deprecate options from Tokens: DEX links and Social Networks


Bug fix in Matcha Smart Contract in all networks. Read full bug report: https://wpsmartcontracts.com/bugs-report/
Fix coin symbol in NFT view
All Smart Contracts code are verified in BSC


NFT Matcha deployment to Ethereum mainnet
Bug fix in history and graph on NFT view
Fix tokenURI image url
Fix minor bugs on the backend interface


NFT available on Binance Smart Chain, xDai Chain and Polygon (Matic)
Ability to add attributes from NFT Minting interface
Added the ability to edit NFT Items from the frontend
JS code optimized


Add NFT Marketplace support
Remove McAfee links
Fix web3.isAddress calls
Fix frontend calls to metamask
Reload pages when account change in Metamask
Fix bug in copy contracts code and ABI to clipboard


Fix Layer 2 Solutions Labels
Add help for Layer 2 Solutions and other blockchains deploy


Bug fixed handling coins in Layer2 Solutions
Add Binance Smart Chain Support
Add Polygon (Matic) Support


Add xDai Support


Fix Metamask web3 issue
Clean up console.log
Fix design of coins deployer window
Remove double connect button on crowdfundings


Rewards and Redeem with WPIC Token


Adding WordPress 5.6 compatibility
Fix a bug with rates in ICOs
Fix a bug with dates in Bluemoon ICO
Adding WPIC Token


Adding Uniswap to the list of allowed DEX
Adding compatibilty to WP 5.5.1


Release Date – January 15, 2020 – Ξ166
Freeing deployment fee of smart contracts
Bug fix in links on the block explorer rows


Release Date – January 12, 2020 – Ξ144
Russian translation made (thanks to https://wordpress.org/support/users/igorrnc2002/)


Release Date – January 11, 2020 – Ξ143
Bug fix in ICO Bluemoon token cap limits
Bug fix in WPST deployer
Bug fix in exchanges view
Add Russian (automated) translations (Beta)
Add Spanish translations
Send an alert in wp-admin if the WP Rest API is failing
Connect to Metamask only when needed


Release Date – January 2, 2020 – 127Ξ
Bug fix in block explorer metamask connections
Bug fix in Chocolate Coin control panel buttons


Release Date – December 27, 2019 – 127Ξ
* Adding WP Smart Token (WPST) as form of payment and rewards
* Adding new flavors: Raspberry and Bluemoon for Initial Coin Offerings.
* Adding new flavors: Mango for crowdfunding campaigns.
* Minor bugs fixing and typos
* Allow to connect with metamask after rejecting a connection
* Adding new Decentralized Exchanges to coins: McAfee
* Allow block explorer to get an address as parameter
* Add internal transactions to Coin Block Explorer
* Remove setMaxListeners warning in coins view
* Remove Javascript confirmation when interacting with Smart Contracts
* Design change to balance and “connect to metamask” button in views
* Fix a few issues with Etherscan API calls: notices and warnings in settings and API calls.


Release Date – December 8, 2019 – Ξ148
* Fix web3 not found


Release Date – December 5, 2019 – Ξ147
* Fix problem with URL on transaction and account detail section


Release Date – September 15, 2019 – Ξ190
* Bug fix for link to etherscan.io from a selected trasaction in Block Explorer.
* Remove warning in number_format in helpers


Release Date – June 27, 2019 – Ξ290
* Add logic to handle wpsc-views folder in current theme
* Fix audit section of Block Explorer for loaded contracts
* EIP-1102 compliance, ask for user approval to expose accounts
* Fix styling in wp admin


Release Date – June 21, 2019 – Ξ303
* Fix social networks description
* Fix Learn More links
* Add link to forkdelta.app DEX in Block Explorer


Release Date – June 17, 2019 – Ξ272
* ERC20 token creation and wallet interaction.