xpert.page banner
xpert.page logo

xpert.page

Active

Your Professional Online Presence, Simplified

3 min read
Tools

Xpert Swap: xApp Inside Xaman

Updated

The XRP Ledger ecosystem is growing fast and so is xpert.page.
To support upcoming features on xpert.page (especially those involving RLUSD), we built something we've wanted for a long time:

πŸ”„ Xpert Swap

A fast, clean, transparent and user-friendly swap xApp designed to give you the best possible on-ledger exchange outcome.


Are you an Issuer?

Scroll down to see how "Xpert Swap" can help ease the user flow for TrustLine setup and Swapping.


🎁 Integration with Xahau Voucher Hook

Its still in the "idea" phase. If implemented: The XAH reward will be from the community to random users of our Swap xApp. So it'll be something XRPL ↔ xPOP ↔ Xahau

Important:
XAH rewards(if and when implemented) are not meant to encourage trading/swapping. They simply thank you for using our xApp when you already have a real need to swap. These rewards/vouchers come from the community.

For the community, by the community.


πŸ’± Best Exchange Rate on the Ledger

Xpert Swap in XamanXpert Swap in Xaman

While swapping, users should focus on three things:

  1. Send Max: This is the amount of source currency you are exchanging.
  2. Deliver Minimum Amount:
    • This is the guaranteed minimum you will receive if the swap succeeds.
    • If the ledger can't meet this minimum, the transaction fails (no loss).
  3. amount: This is interesting, and you should ignore it! This is the upper limit or the max you are willing to receive. On the "Xpert Swap" xApp you'll get this rate directly from the ledger. But while executing your swap, if additional liquidity becomes available (which gives you better rates), then our xApp uses it to your advantage and makes sure to take it into account and give you the best outcome, while the "Deliver minimum amount" still protects the downside.
    • This is not what you'll receive as a result of swap.
    • It is simply the upper limit of how much destination currency the swap could bring.
    • If set too low, you might lose the opportunity to receive some extra tokens.

πŸ”§ Issuers: Directly Link Users to Your Token

If you're an issuer, you can send users directly to a pre-configured swap for your token.

Selecting tokens inside Xpert SwapSelecting tokens inside Xpert Swap

Example (RLUSD):
https://xaman.app/detect/xapp:xpert.swap?issuer=rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De&currency=524C555344000000000000000000000000000000

General Code:
https://xaman.app/detect/xapp:xpert.swap?issuer=${issuer_address}&currency=${currency_code}

How to use this:

  • Replace the issuer address with yours.
  • For 3-letter currencies, use the plain text code.
  • For longer codes, include the hex-encoded currency code (as shown above for RLUSD).

What the user sees:

  • If they already have your TrustLine, they'll immediately see the swap interface, with your token in the destination currency field.
  • If not, they'll be prompted to set up the TrustLine first.

Issuer Support Inside Xpert SwapIssuer Support Inside Xpert Swap


🀝 Support Us

  1. Set our Swap xApp as your default swap provider on Xaman. Open XamanApp -> Click on Swap button -> Settings (top right corner) -> Choose xpert.page
  2. We would appreciate if you can signup to xpert.page

Your support helps us ship more xApps, more RLUSD utilities, more issuer tools, and more community-driven rewards.

Together, we can grow this ecosystem.


Best SwapXRPLXamanTokenIssuer

Support this Project

1 soup = 2 XRP

If you want to get the below gift, please login.

Special Gift Available!

Two page ebook & a mention on X.

Recent Supporters

CryptoAssetInvestor

Thank you @Satish & @xpertpage for creating xpertpage & for building out the Xahau / Evernode / XRP ecosystem. You are appreciated. πŸͺπŸ»πŸ†

SchlaubiDev

Thanks for that awesome project!