DEV Community

Cover image for Using the XUMM PHP SDK (tutorial)
Wietse Wind
Wietse Wind

Posted on

Using the XUMM PHP SDK (tutorial)

In a nutshell, the XUMM API allows developers to deliver sign requests
to their app's users, to create new transactions on the XRP ledger.

XUMM end users can then scan a QR code or receive a push notification to
open the sign request. When they approve it, XUMM signs it, and the transaction is placed on the ledger.

To make it easier to interact with the API, XUMM released an SDK in a number of languages,
most recently in PHP. This tutorial explains how to use it. Every chapter
will have a branch with the code solution in the tutorial's Git repository. So if you get stuck, just git
checkout ch-2
, git checkout ch-3, etc.


For this tutorial, we assume you have:

  • basic knowledge of PHP and the terminal
  • composer installed on your machine
  • PHP^8.1 (the SDK's required PHP version) installed on your machine
  • the XUMM app on your phone, and an account
  • XUMM Developer credentials. You can register them at the XUMM Developer Console


Credits: thank you Pauline!

Top comments (0)