Skip to content

0.9.7

Pre-release
Pre-release

Choose a tag to compare

@CaptainUnknown CaptainUnknown released this 26 Jul 15:23
· 46 commits to main since this release

(⚠️ Still requires production testing with LearnDash LMS).

Powered by DERO

DERO-RPC-Bridge 🔌

WordPress Plugin for an Interface to connect with DERO RPC Chrome Extension.

The plugin connects & Communicates with DERO Wallet through the [DERO RPC Extension API. After Connecting to the wallet web app can invoke any Smart Contract or perform a transaction with provided parameters.

  1. Place the Plugin Binaries, DERO-RPC-Bridge folder in wp-content/plugins. OR you can directly upload the plugin through the install plugin page in WordPress Panel.
  2. In WordPress Editor, Drag & Drop plugin Block. Change the fields to desired parameters.
  3. Click Update & Preview.

Parameters 🔧

Token SCID:
Smart Contract ID to be invoked for custom payment contract with your Token, (To check if the SCID is valid, visit: DERO Explorer).

Token Price:
The amount to be transferred when Token SCID is invoked.

DERO SCID:
Smart Contract ID to be invoked for custom payment contract with DERO, (To check if the SCID is valid, visit: DERO Explorer).

Is Direct Transfer:
Directly Transfers to the provided Wallet Address, If checked destination wallet address must be provided. However, DERO SCID & Token SCID can be left empty.

USD Price:
The amount to be transferred (in USD), Plugin automatically interprets the amount in DERO with fixed precision to 5 atomic units.

Course ID:
The ID of the current course. Course ID can be checked by following LearnDashs' this FAQ Guide.

LiveCoinWatch API Key:
To get your own API key go to LiveCoinWatch API tools. This field is optional. So, if left empty will fall back to the default key.

Destination Wallet Address:
Destination Wallet Address for the transfer. Required if Is Direct Transfer is checked otherwise can be left empty.

Screenshots 🖼️

Configuration Block:
Configuration Block

Payment Block:
Payment Block

LoggedOut Block:
LoggedOut Block