Xaman authorization · validated XRPL evidence · Mainnet only

Connect once. Inspect what the ledger actually says.

This page uses the official Xaman browser authorization flow to identify the account the user selects, then reads a consistent snapshot from one validated XRP Ledger. Connecting does not create, sign, or submit a Payment, TrustSet, Offer, NFT, Batch, MPT, credential, delegation, sponsorship, or any other ledger transaction.

Release 3.0.0 XRP Ledger Mainnet SignIn-only connection No wallet secret collection Protocol-forward object inventory

Security before connection

Xaman keeps wallet secrets inside the wallet. This page receives the selected public account after authorization and reads public ledger information. It does not ask for recovery words, a family seed, private key, Xaman passcode, device passcode, or remote access.

Non-custodial
Authorization is not a payment

Connecting establishes the selected account for this browser session. It does not move XRP or tokens.

Public data remains public

Addresses, balances, trust lines, offers, NFTs, objects, and transaction history may be visible to anyone.

Review every later request

Other JCS pages may prepare transactions. A user must independently inspect and approve each request in Xaman.

Xaman account-control authorization

The Universal SDK selects the appropriate browser, mobile, or xApp authorization path. The account returned by a successful Xaman session is treated as account-control evidence for the session—not as proof of the person’s legal identity or the truth of off-ledger claims.

SDK loading
1Official Xaman SDK ready
2Account authorized
3Validated ledger snapshot
4JCS relationship checked
Open XRPSCAN Open Bithomp
Loading the official Xaman browser SDK. Public-address inspection remains available if the SDK is temporarily unavailable.
Xaman-authorized accountNot connected

No Xaman account-control assertion is active.

Account currently being inspectedNone

Connect Xaman or enter a public account below.

Read-only public account inspection

Anyone can inspect public ledger state without connecting a wallet. Pasting an address does not prove control of that address. The page does not save the pasted address in its own storage.

No wallet required
A format check is performed locally. The XRPL account_info result determines whether the account exists in the selected validated ledger.

Validated account-readiness snapshot

A single validated ledger sequence is selected first. Account, trustline, object, NFT, issuer, and reserve evidence is then requested against that ledger where the method supports it.

No snapshot
Validated ledgerNo evidence loaded
Ledger ageReported by the selected xrpld server
XRPL serverBuild unavailable
XRP balanceAccountRoot Balance converted from drops
Spendable estimateRequires reserve evidence
Reserve estimateUses live base and owner reserve values
OwnerCountAccountRoot owner-directory count
Next sequenceNext ordinary transaction sequence
Trust lines observedNot queried
NFTs observedNot queried
Ledger objects observedNot queried
Evidence coverage0 / 6No evidence groups loaded
Snapshot time: —Source: —
No account snapshot has been requested.

JCS trustline and issuer relationship

The connected or inspected account is compared with the exact JCS issuer and currency. Missing trustline evidence is not converted into a zero balance when the query fails.

Not checked
JCS trustline

No account evidence loaded.

JCS balance

Balance from the inspected account’s trustline perspective.

Holder limit

Trustline limit reported for the inspected account.

Issuer-side freeze

Derived from the peer-side freeze field when returned.

Holder No Ripple

Trustline setting from the inspected account’s perspective.

Issuer authorization

Whether peer authorization is explicitly shown on the trustline.

Issuer on-ledger domain

Issuer account_info not loaded.

Issuer authority summary

No issuer-control evidence loaded.

Account authority and controls

These are observable account settings, not a security certification. Active and inactive states are reported without assuming that either state is universally good or bad.

AccountRoot evidence
On-ledger domain

Decoded from the AccountRoot Domain field when present.

Regular key

Alternative signing key address when configured.

Signer list

Multi-signing evidence not loaded.

Message key

Public encryption-key field presence only; the key is not interpreted here.

Sponsorship fields

No sponsorship evidence loaded.

Special account type

AMM and Vault pseudo-account fields are identified when present.

Account flagsNo snapshot

Connect or inspect an account to populate this section.

Protocol-forward ledger-object inventory

The inventory groups the raw account_objects response by LedgerEntryType. New object types are shown verbatim instead of being discarded merely because an older page did not know them.

No objects loaded
Observed ledger object types owned by or linked to the inspected account
LedgerEntryTypeObserved countInterpretationEvidence note
No account_objects evidence loaded.
Why this matters for newer XLS and protocol features

Current XRPL servers may return established objects and newer protocol surfaces such as Credential, Delegate, PermissionedDomain, MPToken, MPTokenIssuance, Sponsorship, Vault, Loan, LoanBroker, Oracle, DID, Bridge, and others. Presence is reported as observed ledger state only; it does not establish legal status, identity, solvency, or safe use.

Xaman and XRP Ledger standards alignment

“Compliant” here means aligned with the identified authorization, metadata, and public ledger interfaces. It is not a regulatory, security-audit, or institutional-certification claim.

2026 compatibility pass
Xaman Universal SDK authorization

Uses new Xumm(publicApiKey), authorize(), the success event, user.account, and logout(). No API secret appears in the frontend.

Validated XRPL account evidence

Selects a validated ledger from server_info, then requests account evidence at that ledger where supported. Unavailable evidence stays unavailable.

Paginated account methods

Follows returned markers for account_lines, account_objects, and account_nfts within disclosed page caps.

XLS-26 token discovery

Links to the canonical /.well-known/xrp-ledger.toml route containing JCS issuer, token, icon, description, and application references.

Current protocol object tolerance

The account-object inventory does not hardcode only the 2025 object set. Unknown or newly returned LedgerEntryType values remain visible in the report.

Connection without transaction submission

The page does not create a manual SignIn payload or any ledger transaction. Xaman handles browser authorization; XRPL calls are read-only public methods.

Local evidence export

The current snapshot can be downloaded or copied for support and diagnostics. The export contains public account and ledger evidence, page settings, limitations, and retrieval errors. It contains no seed phrase, private key, Xaman passcode, or API secret.

Local browser output
JCS Xaman and XRPL readiness page initialized.

Important limits

Account readiness is a public-data snapshot. It is not proof of legal identity, ownership of off-ledger property, financial suitability, moral character, spiritual standing, or future behavior.

Read before relying