XRP Ledger RWA
Last updated
Last updated
Click on the endpoint to jump to the section with full details
POST
- Implement a trustline between an issuer and asset holder.
POST
- Executes a payment operation to issue an asset (excluding XRP) to the distributor.
POST
- Trigger a payment operation to send an amount in a specific asset (XRP or non-XRP) to a destination account.
POST
- Executes a transaction to burn or delete an asset.
POST
- Executes a transaction to revoke an existing trustline’s authorization, thereby freezing the asset held by an account.
Also, see
Please use Chain ID 1600 for the XRP Ledger Mainnet and 1601 for the XRP Ledger Testnet See the for a complete list of DEX IDs.
Implement a trustline between issuer and distributor.
POST
https://api.expand.network/rwa/settrustline
rpc
String
Remote procedural call URL.
chainId*
String
chainSymbol
String
from*
String
Public address of the distributor of asset.
amount*
String
The amount of asset to set trustline for.
issuer*
String
Public address of the issuer of the asset.
assetCode*
String
The code of asset to set trustline for.
Executes a payment operation to issue an asset (excluding XRP) to the distributor.
POST
https://api.expand.network/rwa/issue
rpc
String
Remote procedural call URL.
chainId*
String
chainSymbol
String
issuer*
String
Public address of the issuer of the asset.
assetCode*
String
The code of asset to be issued.
amount*
String
The amount at asset to be issued.
to*
String
The public address of the distributor.
destinationTag
String
Trigger a payment operation to send an amount in a specific asset (XLM or non-XLM) to a destination account.
POST
https://api.expand.network/rwa/transfer
rpc
String
Remote procedural call URL.
chainId*
String
chainSymbol
String
from*
String
Public address of sender of asset.
to*
String
Public address of the receiver of the asset.
amount*
String
Amount of asset to transfer.
issuer*
String
Public address of the issuer of the asset.
assetCode*
String
The code of the asset to transfer.
Executes a transaction to burn or delete an asset.
POST
https://api.expand.network/rwa/burn
rpc
String
Remote procedural call URL.
chainId*
String
chainSymbol
String
from*
String
Public address of the distributor of asset.
amount*
String
The amount of asset to burn
issuer*
String
Public address of the issuer of the asset.
assetCode*
String
The code of asset to burn
Executes a transaction to revoke an existing trustline’s authorization, thereby freezing the asset held by an account.
POST
https://api.expand.network/rwa/freeze
rpc
String
Remote procedural call URL.
chainId*
String
chainSymbol
String
user*
String
Public address of user to be freezed.
issuer*
String
Public address of the issuer of the asset.
assetCode*
String
The code of the asset to freeze
400 (Bad Request)
Indicates the request is invalid or missing the required parameters. The msg field will contain details about the error.
401 (Unauthorised)
Indicates the request lacks valid authentication credentials (API key). Ensure that you provide a valid API key in the request headers.
404 (Not Found)
Indicates that the specified endpoint or resource does not exist.
500 (Server Error)
Indicates an internal server error.
Refer to the page for details.
Refer to the page for details.
Refer to the page for details.
Refer to the page for details.
Refer to the page for details.
Refer to the page for details.
Refer to the page for details.
Refer to the page for details.
Refer to the page for details.
Refer to the page for details.