DEV Community

Cover image for XUMM PYTHON SDK: 1. Get your XUMM API credentials πŸ”‘
Denis Angell
Denis Angell

Posted on

1 1

XUMM PYTHON SDK: 1. Get your XUMM API credentials πŸ”‘

series: [The XUMM SDK in Python]

Previous: Β» Intro "XRP ledger payment requests"

Visit the XUMM Developer Console by navigating to https://apps.xumm.dev. If this is your first time using the XUMM Developer Console, you will need to register an account OR sign in with your Github account, if you have one.

After logging in to the XUMM Developer Console, create a new application by clicking the Create new application button. Enter a title and description for your app and upload an icon or picture if desired. If you are only going to be playing and testing with the API, the app title and description do not matter.

For this tutorial entering a Webhook URL is not required.

After creating your new XUMM API application, you will be taken to a page showing your API Key and API Secret.

Example credentials and where to find them.
New App credentials

❗ Keep these credentials SAFE!
You can always find your API Key in the XUMM Developer Console however, your API Secret will be displayed only once. You can always generate a new one if required, but doing so will require updating the API Secret in all your applications.

❗ NEVER share or publish your app credentials!
Your API Secret is for backend use only. Never use these credentials in the frontend of a client side project. If you think your API Secret has been compromised, please regenerate a new secret in the XUMM Developer Console.

Congratulations, you have now registered your first (?) XUMM App. Let's get started!

Next:

2. Prepare your project and start coding πŸ”¨

3. Your first payload πŸ””
4. Verify the results β›‘ and push πŸš€
5. Security & finishing touch πŸŽ‰

Resources πŸ“š

If you want to learn more about the XUMM SDK PY, platform, documentation, etc., make sure to check out:

The XUMM SDK (PY) readme
The XUMM SDK (PY) source code
The XUMM API documentation & API reference
XUMM (end user) support docs
In case of questions: support@xumm.app

Sentry mobile image

Mobile Vitals: A first step to Faster Apps

Slow startup times, UI hangs, and frozen frames frustrate usersβ€”but they’re also fixable. Mobile Vitals help you measure and understand these performance issues so you can optimize your app’s speed and responsiveness. Learn how to use them to reduce friction and improve user experience.

Read the guide

Top comments (0)

Sentry mobile image

Improving mobile performance, from slow screens to app start time

Based on our experience working with thousands of mobile developer teams, we developed a mobile monitoring maturity curve.

Read more