XRPL Send Transaction Tool

Introduction

The XRPL Send Transaction Tool allows you to send XRP from one wallet to another on the XRP Ledger.

Ensure that the sender's wallet has enough balance to cover the amount to be sent and the required transaction fee.

Plugin information

This tool can be configured to use various XRP Ledger networks, including Mainnet, Devnet, Testnet, and Custom Server. Each network serves different purposes:

  • Mainnet: Uses real-world XRP for transactions.
  • Devnet and Testnet: Ideal for testing purposes without using real XRP.
  • Custom Server: Allows transactions via your own rippled server.

To learn more about network types and public servers, see to:

Get started

Prerequisites

  • You have Joget installed and configured.
  • You have access to XRP Ledger networks or your own rippled server.
  • The sender’s wallet contains sufficient funds for the transaction and fees.

Where to get the plugin

You can download the XRP Ledger Pack from the JogetOSS Github repository.

How to install

  1. Click Download on this plugin screen (It will be a .jar file).
  2. Go to your Joget localhost or server. In the Joget Console, go to Admin Bar > Systems Settings > Manage Plugins and click the Upload Plugins button.
  3. Under Upload Plugin, select the plugin .jar file you downloaded and click Upload.
  4. Depending on the plugin type, you can now view your new plugin in your form, List, or UI Builder.
  5. Remember to uninstall the old plugin before uploading a new version.
  6. The Joget Knowledge Base has more information on managing and developing plugins.

Configure XRPL send transaction tool properties

  • rippled Server: Select the network to perform transactions on:
    • General Purpose Mainnet
    • Full History Mainnet
    • Devnet
    • Testnet
    • Custom Server

    Mainnet uses real-world XRP.
    Use testnet or devnet or your own test rippled server for testing purposes.

    The selectable networks here connect to official XRPL public servers.
    To learn more about all the network types and public servers available, see:

  • rippled URL: Only available if Custom Server is selected for rippled Server property.
    If you have set up your own rippled server, key in its URL here.

Transaction details

  • Origin Wallet Address: Wallet classic address from which to send funds. Hash Variable is also accepted.
  • Origin Wallet Seed Value: This is the sender's wallet secret key, which is required to perform actions with the sender's wallet.
    Only accepts Hash Variable that points to the sender's encrypted, stored seed value.
    Caution
    The wallet seed MUST be strictly secured at all times and viewable only to the intended user. Do not key in the plain-text seed value here.
    Anyone who possesses this seed has full unrestricted control and can do irreparable damage!
  • Destination Wallet Address: Wallet classic address to send funds to. Hash Variable is also accepted.
  • Amount To Send (XRP): Amount of XRP coin(s) to send.

    Amount can only contain a maximum of 6 decimal places. Hash Variable is also accepted.

Store response to workflow variable

  • Response Status: Indicates whether the transaction was successful and validated.
  • Transaction Explorer URL: To store an auto-generated URL to see transaction details on the official XRPL explorer.

Download plugin

Created by Julieth Last modified by Aadrian on Nov 19, 2024