Skip to content

XRPL Development in JavaScript Level 1

This is the “Level 1” curriculum for developing XRPL in JavaScript!

The code based content is relatively easy, but it closely relates to understanding the foundational Ripple protocol on which XRPL is built. Please pay attention to fully understanding these concepts while proceeding.

Additionally, the following environment is required to execute the content of this section.

Required Tools

Preparation

Before starting, please refer to Starting a Project of this course to create a project in your local environment.

Goals

  • Understand the concept of tokens in XRPL
  • Understand the concept of trust lines
  • Be able to set up a trust line
  • Understand how to send IOU tokens
  • Understand the concept of IOU tokens
  • Understand how to enable the transfer of IOU tokens between users

Prerequisites

This guide series proceeds with the following characters:

  • Charlie (Token Issuer)
  • Alice (Token Recipient 1)
  • Bob (Token Recipient 2)

Prepare three testnet accounts in advance from here and take notes for them.

Here is a template for your notes:

# Charlie
Address:
Secret:
# Alice
Address:
Secret:
# Bob
Address:
Secret: