XRPL native AMM · Xaman signing
Your liquidity.
Your interface.
Inspect pool reserves, add both assets, and redeem your LP tokens. Manage existing XRPL liquidity directly from XRBitcoinCash.
Existing pool
XRBC / XRP
Exact currency + issuer identities. No synthetic pools or estimated APR.
Confirmed deposit
XRBC / XRP
Receipt appears after a confirmed transaction.
Connect or inspect a wallet.
View transaction ↗Confirmed withdrawal
XRBC / XRP
Receipt appears after a confirmed transaction.
Connect or inspect a wallet.
View transaction ↗Find an earlier liquidity receipt
Receipts show past wallet amounts for the selected pair, excluding the XRP network fee. NFT minting is optional; LP tokens control redemption.
Liquidity manager
Build a reviewed transaction
Deposit both assets at the current pool ratio. A successful AMMDeposit returns LP tokens and creates their trustline if needed. The values below are maximum spends; the ledger may use less of either asset.
MAX keeps a 1 XRP safety buffer, the current network reserve, estimated new LP-line reserve, and the fee ceiling. It is not your entire wallet balance.
Connect a wallet to read its redeemable LP position.
Redeem a fixed amount of LP tokens for both pool assets. Only this pool’s LP token can be used.
Output amounts are estimates, not guaranteed minima. This proportional withdrawal mode fixes the LP-token debit but has no on-ledger minimum for each returned asset. Reserves can change while you review in Xaman.
Connect a wallet to inspect its asset trustlines.
Create or update one exact-asset trustline at a time. This changes your willingness to hold an issued asset; it does not buy tokens. Issuers may retain freeze, authorization, or clawback powers.
Choose the limit yourself. NoRipple is enabled. Existing freeze or authorization settings are not cleared. This form is for the pool’s underlying issued assets, not LP tokens. A successful AMMDeposit creates the LP-token trustline if needed. An asset trustline alone does not fund the pool or give you LP tokens.
Deposits include a ledger-enforced minimum LP output. There is no guaranteed profit or price protection after depositing.
Connect Xaman to prepare an unsigned transaction.
Unsigned preview
Review exact transaction
Xaman may extend the proposed ledger deadline when signing. The receipt records the actual deadline separately. Resolve or cancel this request before creating another; time passing alone does not cancel an opened wallet request.
Memo verification code . Compare the complete transaction, not just this code.
Exact unsigned XRPL transaction
One active request
Review in Xaman
Compare this memo code and every transaction field in Xaman. A matching code alone is not proof of safety.
Open this request in XamanLedger evidence
Validated transaction
Verified transaction and metadata
Testing and integration
Connection diagnostics
Read-only checks. No payload, authorization, or transaction is created.
Xaman request diagnostics · release 0.1.6
The log preserves the original SDK error message, code and developer-console reference when supplied. Recovery uses read-only lookups; it never retries a payload POST. Copied details omit authentication tokens, SDK responses, and signing keys.
No Xaman request errors recorded.
Deployment and dependency details
API secret keys must never be placed in this page. This page uses the existing public Xaman application key and existing XRPL JSON-RPC proxy. Its static URL is not a webhook endpoint.
Release 0.1.6 adds compact historical receipt cards and separately reviewed XLS-20 NFT receipt minting. Wallet images require the included public metadata/PNG service. It distinguishes a wallet-adjusted signing deadline from changes to transaction assets or amounts, provides direct LP redemption controls, and keeps unresolved requests locked when Xaman may still sign them. Compliant 37-character identifiers and legacy identifier recovery are preserved. It uses Xaman WebSocket status updates, handles returned authorization errors and obsolete account responses, restricts new requests to the reviewed wallet, and keeps expired requests closed to signing. Verified application identity and recovery of the same pending request remain required. Pool creation, single-sided liquidity, fee voting, bridges, yield farming, and automatic reinvestment are not included in this test build. Unsupported or unavailable pools remain unavailable; the interface never silently substitutes an asset or pool.