For the complete documentation index, see llms.txt. This page is also available as Markdown.

Set up

Description of key libraries

To build our encrypted messaging system, we'll be using these key JavaScript libraries:

  • xrpl: The official XRPL client library to interact with the XRP Ledger

  • tweetnacl: For encryption/decryption operations using the NaCl cryptographic library

  • @noble/curves: For handling elliptic curve operations and key conversions

  • buffer: To handle binary data manipulation

If you are running your own environment, install everything by running:

npm install xrpl tweetnacl @noble/curves buffer

Last updated