Get Started With Interledger Accounts

Make payments on a testnet.

To get started using Interledger, we'll walk through using a test network, which uses fake money, rather than transferring real value. This Interledger testnet is currently maintained by teams at Xpring and Coil , but anyone can join.

The Xpring and Rafiki testnet connectors, both used in this tutorial, together form a network for users to practice sending and receiving test currency values.

With Interledger, all currency pairs that senders and receivers use are supported. For simplicity, this tutorial demonstrates sending and receiving test XRP only, but in practice senders and receivers can use different currencies.

This tutorial describes two ways to create an Interledger account to send and receive test funds:

Both of these types of Interledger accounts allow you to send and receive test funds, and are useful for developing and testing apps. These types of accounts can also be referred to as "wallet" accounts.

From the Default Account dropdown list, select an account and click Submit

Notice that you can send test XRP from any of these accounts, but the default account will be the recipient of any incoming testnet funds sent from another account.

2. Locate Your Own Payment Pointer

In each wallet, you will see a page with a payment pointer in the following formats: $xpring.money/{your-account-name} (Xpring Wallet) and rafiki.money/p/{user-id} (Rafki Money). As indicated by the payment pointer, each wallet is Interledger-enabled.

Because your new accounts don't have any test funds, you will want to add value to them. In Xpring, click the blue Make it rain button to get free money! In Rafki, click the Add Funds button.

If you want someone to pay you, provide them with your payment pointer. That's it!

Note that when you subsequently log in to either testnet account, you will see the current state of your wallet with the current amount of test XRP. Your accounts can receive test XRP when you are not logged in.

3. Send Money Between Interledger Wallets

Once you have testnet funds in one of your wallets, you can send those funds to any other Interledger-enabled wallet.

Enter the payment pointer for the address you want to send test XRP to (hint: try one from https://rafiki.money ).

Click Send.

The amount of test XRP in the lower left adjusts to the new value. At the same time, if you have your rafiki.money wallet account open in another tab, you will see your balance in that wallet account go down.

Next, send the money back via the following steps:

On the rafiki.money home page, click the account you want to use to send test XRP.

Click Send button (found in the upper-left of the screen).

Enter your Xpring Payment Pointer, the Amount (XRP), and click Send.

Experiment with sending and receiving test funds between payment pointers on different sites, adding more test funds to your accounts as desired. In this tutorial, there are no transaction costs for sending and receiving test funds, but a different Interledger implementation could impose transaction costs.