Admin Dashboard
License activation, plugin overview and the WP Crypto admin menu structure
What the Dashboard Is
The Admin Dashboard is the landing page you see when you click WP Crypto in the WordPress admin sidebar. Before activation it shows the license entry form; after activation it shows your license details, support window, and the keys the rest of the plugin uses to talk to the WPCrypto license server.
🎛️ What this page covers
- Where to find the dashboard inside WordPress
- How license activation works end-to-end
- Every menu item the plugin adds, in order
- What each card on the dashboard means after activation
- Resetting the license when you migrate domains
Where to Find It
Once the plugin is activated in Plugins → Installed Plugins, a new top-level menu item appears in the WordPress admin sidebar:
- Menu label: WP Crypto
- Menu icon: dashicons-money-alt (💰)
- Menu position: 5 (above Posts)
- Required capability:
manage_options(WordPress administrator)
Clicking WP Crypto opens this dashboard. Every other plugin feature is a submenu under it.
Activating Your License
Right after installation the dashboard shows a one-field form asking for your license code — the 16-character code wpcrypto.net emails you after purchase. It always starts with 9967 and only contains letters and digits.
Step by Step
- Open the dashboard. Go to WP Crypto in the WordPress admin sidebar.
- Enter the code. Paste the 16-character license code you received from wpcrypto.net into the form (the field validates that the code starts with
9967and is exactly 16 alphanumeric characters). - Click "Activate License". The plugin sends a signed request to the WPCrypto license server.
- Wait for confirmation. On success the page reloads and the activation form is replaced with the license information cards described below.
🔐 Secure activation
Your activation request is sent securely to the license server. On success, the server returns the licence summary and the dashboard renders it. The plugin uses your activation to authorise calls to wpcrypto.net for things like live prices, popular coins and popular pairs.
⚠️ Common activation errors
- Empty or malformed code. The field cannot be blank, and the code must be 16 alphanumeric characters starting with
9967. - Code already bound to another domain. The code exists but is in use on a different install (or has been revoked). Open the previous install and use Reset License, or contact support to migrate.
- Connection failed. Your server cannot reach the license server. Ask your host to allow outbound HTTPS to wpcrypto.net.
The Dashboard After Activation
Once the license is active the dashboard shows three cards plus a footer action.
📄 License Information
- License code (the same 16-character code you entered)
- Buyer name / identifier
- Product name (
WPCrypto Platform) - Item id
- License type
- Bound domain
- Activation timestamp
🛠️ Support Window
- Support valid-until date
- Support status (Active / Expired)
- Remaining support days
- Original purchase date
🔑 Server Keys
- API Key — used by the buy-crypto / coins gateway calls
- Private Key — HMAC signing key for protected requests
- Blockchain Key — used by the wallet pool and on-chain helpers
All three keys are read-only on the dashboard — they are issued by the license server during activation and the plugin uses them automatically. You do not need to copy or paste them anywhere else.
At the bottom of the license card you will see a Reset License button. It is documented in the next section.
Admin Menu Structure
WPCrypto adds the following submenu items under WP Crypto, in this order:
| # | Submenu | What it does |
|---|---|---|
| 1 | General Settings | Platform-wide configuration: KYC, VIP tiers, encryption, gateway credentials, etc. |
| 2 | Control Center | Operational tools and quick-access controls for admins. |
| 3 | Coin Manager | Add, edit and delete the coins your platform supports. |
| 4 | Wallet Generator | Generate Bitcoin, Ethereum (EVM), TRON and Solana wallets and feed the wallet pool. |
| 5 | Exchange Pairs | Manage trading pairs for the internal and Binance-routed exchange. |
| 6 | ICO Projects | Manage ICO / presale landing pages. |
| 7 | Crypto Sales | Direct crypto sales (buy-crypto) tracking. |
| 8 | Staking Pools | Configure staking pages with fixed periods and APYs. |
| 9 | Live Market Data | Live ticker dashboard backed by Binance through the licensed gateway. |
| 10 | Blockchain Monitor | Read-only chain monitor across 11 networks. |
| 11 | Smart Shop | Digital product shop manager. |
| 12 | All Products | Shortcut to the Smart Shop product list. |
| 13 | Add New Product | Shortcut to create a Smart Shop product. |
| 14 | Trading Bots | Configure and monitor autonomous market-making bots. |
| 15 | Risk Management | Set default risk policy and review per-user lockouts. |
Every menu entry requires WordPress administrator privileges. Editors and lower roles do not see the WP Crypto menu at all.
Resetting the License
The Reset License button at the bottom of the License Information card lets you forget the current license on this install. Use it when:
- You are migrating to a new domain and need to free the bind on the old install before activating on the new one.
- You bought a second license and want to switch this install to it.
- The license data on the dashboard is stale (for example a support extension has not been picked up) and you want to re-activate to refresh it.
⚠️ Reset effects
- The plugin forgets the current license on this install.
- The dashboard returns to the activation form.
- Features that require a live licence (live prices, popular coins, popular pairs, address validation) stop working until you re-activate.
- Your existing user balances, orders and posts are not touched — reset only affects the license binding.
Server-Side Announcements
The WPCrypto license server can push short announcement banners to every activated install. The plugin reads the latest announcement on each check_license_status call and renders it as a styled admin notice on every WP Crypto admin page until you dismiss it. Typical use cases: release notes, security advisories, payment-gateway status, downtime warnings.
- Notices are stored in the option
wpcrypto_announcements. - Dismissals are stored in
wpcrypto_dismissed_announcementsso the notice stays gone until a fresh announcement arrives. - The notice supports four types: info (blue), success (green), warning (amber) and error (red).
Troubleshooting
Activation succeeds but no menu items appear
Hard-refresh the WordPress admin page (Ctrl/Cmd-Shift-R). If menus still do not show, confirm your user has the manage_options capability — Editors and Authors will not see the WP Crypto menu even after a successful activation.
"Invalid license" when re-activating after a domain change
Your license is still bound to the previous domain. Open the previous install (if you still have it) and click Reset License, or contact wpcrypto.net support to release the bind manually.
Keys show as empty on the dashboard
This means the activation completed but the license server returned an unexpected response. Click Reset License and activate again. If the second attempt also returns empty keys, contact support with your license code.
Connection failed / timeout during activation
Your hosting may block outbound HTTPS. Test with curl -I https://api.wpcrypto.net/ from the server. If that hangs or returns an error, ask your host to allow outbound HTTPS to the WPCrypto license server.