Supported Transaction Types
- Only
Payment
transactions are observed and processed by Thorchain.
- All inbound/outbound XRP‐chain interactions must use a standard
Payment
TX.
Address Formats
- Classic “r…” addresses only; X-addresses are not supported.
- If users provide X-addresses, they must be converted off-chain to a classic address + destination tag.
Memo Handling
- Thorchain reads only the first
Memo
in the Memos
array.
- Maximum parsed length is 250 characters; anything beyond is ignored.
- Integrators should ensure any on-chain routing or refund data fits within the first 250 characters.
Fees & Minimum Balances
- On-chain fees: XRP Ledger base fees (~0.00001 XRP) apply; Thorchain outbound fees are set based on recent on-chain (min 1$ protocol rule) and included in the quoted amounts.
- Balance requirements: Outbound payments must leave ≥ 1 XRP in a new address to meet the ledger’s reserve requirement. SwapKit Api does this validation automatically and the outbound network fee is included in the price. There is no action item for the integrators, this is an FYI.
- Dust threshold: Thorchain will not observe any transactions below 1 XRP. Any transactions below that amount will be swallowed by the network, not refunded.
Other considerations
- Vault Configuration: As with any SwapKit quotes, do not cache any information. The vaults will rotate. Quote should be completely discarded after 60 seconds.