Get Started Overview

PayID is a simple, web-based protocol designed to make it as easy to send someone money as it is to send them an email. This guide walks you through the following.

Your contributions are welcome. Check out the PayID repository on GitHub, and note the Contributing guidelines.

Experiment with the PayID Sandbox

The PayID Sandbox lets you experiment with PayID in a test environment. Your work is not saved between sessions, and the sandbox may be reset at any time.

To use PayID Sandbox, log in with your Github account and follow the prompts. You can quickly set up a virtual test server, and then create users with simple PayID addresses that map to addresses on various networks such as XRPL, Interledger, BTC, and ETH. Using the provided cURL or Javascript code, you can create, update, and delete users, and get payment information about a PayID address. While the session is running, you can also run operations from your command line. See Get Started With PayID Sandbox.

Run a PayID Server

See Get Started With a Local PayID Server.

Run PayID CLI

PayID CLI allows you to manage PayIDs and get user information from the command line. See Get Started With PayID CLI.

Run PayID CLI

PayID CLI allows you to manage PayIDs and get user information from the command line. See Get Started With PayID CLI.

RippleX Dev Kit Integration

PayID support is integrated into RippleX Dev Kit.

RippleX Dev Kit provides the ability to work with PayID. It provides three language libraries:

These libraries help you connect your application to PayID without having to worry about the specifics of PayID. Try Get Started With RippleX Dev Kit and PayID.

Learn More

You now have a good foundation for learning more about the PayID Protocol. Here are some next steps you can take:

You can use extended PayID features:

Learn about: