For developers
Ship Web3 features for your clients on audited smart contracts, inside the WordPress stack you already use.
Why build on WP Smart Contracts
- Audited flavors: 13 ready-to-deploy contracts for tokens, staking, ICOs and NFTs, reviewed in internal and external security audits.
- EVM networks: Ethereum, Arbitrum One, BNB Smart Chain, Polygon, Avalanche C-Chain and PulseChain, plus test networks such as Polygon Amoy and PulseChain testnet.
- WordPress-native: contracts are stored as custom post types and rendered with shortcodes and skins, so they fit any theme.
- Open source: the plugin is published on WordPress.org under the GPLv2 license.
Requirements
| WordPress | 4.5 or later (tested up to 6.8.2) |
| PHP | 7.4 or later |
| Wallet | MetaMask 9.5.7 or later |
| Current version | 2.0.12 |
The contracts
Every flavor page documents the author of the base implementation, the Solidity version, its features and the audits that cover it.
Shortcodes
Place contracts and user flows on any page or template.
| Shortcode | Renders |
|---|---|
[wpsc_coin] | Token interface |
[wpsc_ico] | ICO / crowdsale interface |
[wpsc_staking] | Staking interface |
[wpsc_nft_collection], [wpsc_nft], [wpsc_nft_mint] | NFT collections, items and minting |
[wpsc_nft_my_items], [wpsc_nft_my_bids], [wpsc_nft_author], [wpsc_nft_taxonomy] | User NFT views, bids, author and category listings |
[wpsc_launcher], [wpsc_wizard] | Launcher pages (section="coin|stakes|nft|services|crowd") and the deployment wizard |
[wpsc_login_user], [wpsc_activate_user] | Web3 login and account activation |
[wpsc_qr_scanner] | QR code scanner |
Under the hood
- Custom post types:
coin,ico,staking,nftandnft-collection. - REST API: the
wpsc/v1namespace exposes endpoints for balances, transactions, total supply, ICO contributions, NFT data and IPFS storage used by the front end. - Web3 login: built on EthPress, with the
ethpress_loginaction and theethpress_login_messagefilter to customize the sign-in flow. - Skins: light themes selectable in the setup wizard to match your client’s design.
- Integrations: pinata.cloud for IPFS, Moralis Web3 API for ERC-1155 ownership data, and block explorer API keys for token explorers.
- Batch minting: mint many NFTs in one process for the Yuzu and Ikasumi flavors from NFT → Batch Mint NFTs.
Build a business on it
Deliver token launches, staking dApps and NFT marketplaces for clients, then enable the launcher on your agency site to earn 40% of the deployment fees your audience generates. Need custom Solidity or integrations beyond the flavors? Talk to Suika Labs below.
End-to-End Smart Contract Development
Need something the flavors don’t cover? Suika Labs, the company behind WP Smart Contracts, delivers professional blockchain solutions with a proven track record since 2019.
- Full-stack blockchain development
- Oracle integrations & DeFi protocols
- UI design & deployment support