Show / Hide Table of Contents

Namespace Xrpl.Models.Utils

Classes

BatchNormalizer

BatchSignStatus

BatchSignStatusExtensions

BatchSignerAccounts

BatchUtils

Flags

HexStringHelper

Provides utility methods for normalizing and converting variable-length hex-encoded string fields used throughout the XRP Ledger protocol. Fields such as CredentialType, URI, and DIDDocument are stored on-chain as hex-encoded binary blobs. This helper converts between human-readable text and the canonical hex representation.

Index

MPTokenAssetClass

Defines the top-level asset classification for a Multi-Purpose Token (MPT) as specified by XLS-89. https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0089-multi-purpose-token-metadata-schema

MPTokenAssetSubclass

Defines the asset subclass for a Multi-Purpose Token (MPT) as specified by XLS-89. Required when asset_class is "rwa". https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0089-multi-purpose-token-metadata-schema

MPTokenMetadataSchema

Represents the standardized metadata schema for Multi-Purpose Tokens (MPTs) as defined by XLS-89 (Multi-Purpose Token Metadata Schema). This schema defines a baseline set of fields that support reliable parsing and integration across block explorers, indexers, wallets, and cross-chain applications. The metadata is stored on-chain in the MPTokenMetadata field (max 1024 bytes).

This class does not enforce field-level validation rules (e.g. ticker charset, required asset_subclass when asset_class=rwa). The XRP Ledger server validates the raw hex blob at transaction submission time. This design matches the xrpl.js approach where MPTokenMetadata is treated as freeform.

https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0089-multi-purpose-token-metadata-schema

MPTokenMetadataUri

Represents a related URI entry in the MPT metadata schema (XLS-89). Each URI entry contains a link, its category, and a human-readable title. https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0089-multi-purpose-token-metadata-schema

MPTokenUriCategory

Defines the URI category for related resources in the MPT metadata as specified by XLS-89. https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0089-multi-purpose-token-metadata-schema

In this article
Back to top Generated by DocFX