Install
openclaw skills install xrpl-token-mintCreate and manage XRPL issued tokens and NFTs, including minting, trust lines, issuing payments, and setting NFT offers with customizable fees and flags.
openclaw skills install xrpl-token-mintnpm install xrpl
{
TransactionType: 'TrustSet',
Account: 'rUserAddress',
LimitAmount: {
currency: 'USD',
issuer: 'rIssuerAddress',
value: '1000000'
}
}
{
TransactionType: 'Payment',
Account: 'rIssuerAddress',
Destination: 'rUserAddress',
Amount: {
currency: 'USD',
issuer: 'rIssuerAddress',
value: '1000'
}
}
{
TransactionType: 'NFTokenMint',
Account: 'rCreatorAddress',
NFTokenTaxon: 0, // Collection ID
Issuer: 'rCreatorAddress', // or different issuer
TransferFee: 2500, // 2.5% royalty on secondary sales
Flags: {
tfBurnable: true,
tfOnlyXRP: false,
tfTrustLine: false
},
URI: 'ipfs://Qm...' // Metadata URL
}
{
TransactionType: 'NFTokenCreateOffer',
Account: 'rSellerAddress',
NFTokenID: '00080000...',
Amount: '1000000', // 1 XRP
Flags: tfSellNFToken
}
{
TransactionType: 'NFTokenAcceptOffer',
Account: 'rBuyerAddress',
NFTokenOfferID: 'offerID...'
}