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