Qué puedes hacer
- Obtener una cotización para un swap antes de confirmar
- Cotizar por monto de origen o monto de destino con
amountSide - Ejecutar un swap entre activos soportados
- Realizar swaps tanto desde billeteras maestras como desde direcciones secundarias
Endpoints
Parámetros del destinatario
Enrutamiento de destinatarios Stellar
recipientRouting solo se admite cuando la cadena de destino es Stellar. Las solicitudes para destinos EVM, Solana y Tron no deben enviarlo; si lo incluyen, se rechazan. No envíe ni exponga un campo de memo de destinatario separado.
Para destinos Stellar USDC compatibles:
- Para una dirección muxed
M..., omitarecipientRouting: el ID de enrutamiento ya está incorporado y enviar datos de enrutamiento se rechaza. - Para una dirección base
G...con ID de enrutamiento, envíe{ type: "memo_id", value: "123" }.valuedebe ser una cadena numérica no vacía entre0y18446744073709551615. La dirección se normaliza aM...antes de solicitar la cotización o la ejecución. - Para una dirección base
G...sin ID de enrutamiento, envíe{ type: "none" }sinvalue. Una direcciónG...sinrecipientRoutingse rechaza y la cuenta base de destino debe tener una trustline de Stellar USDC antes de la cotización o ejecución. - Para una wallet Stellar predeterminada de Blockradar, envíe explícitamente
{ type: "none" }.
data.recipientRouting con status: "none" o "embedded" y un mensaje. Las respuestas de ejecución no incluyen estos metadatos.
Migración desde campos específicos de Stellar
Referencia completa de la API
Consulta todos los endpoints de swap en la pestaña de Referencia de la API.

