Getting Started
Start here :)
First, you will want to set up your coding environment.
Any JavaScript editor will work, and feel free to use your own Node environment to follow along with JavaScript. Most of the code we will use can be run client side as well.
For a hassle-free setup, use Replit (https://replit.com/). Accounts are free. Create a new Replit with the TypeScript defaults, or use the Node defaults if you prefer to avoid TypeScript.
If you use another language, you can follow along with your own script, but you will need the appropriate SDK, which may differ from xrpl.js.
You will often need to refer to the main API documentation for transactions here: https://xrpl.org/docs/references/protocol/transactions/types/
Faucets
While faucets are accessible programmatically, you can also create a test account: https://xrpl.org/resources/dev-tools/xrp-faucets/
Wallets
This tutorial uses the Xaman wallet, which you can download to your mobile phone a from https://xumm.app. Once installed you can import a wallet via "family seed" (the address secret) for quicker setup.
However, most examples in this tutorial sign transactions programmatically.
Replit
To get started on replit create an account. You can create a free acount.
Go to developer frameworks, hit create a search for Typescript.
Open the right hand panel to browse files, edit index.ts, and run from the top left play button.
You can close the AI panel to the left for more screen real estate.
Last updated

