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
- Enrutar destinos Stellar USDC compatibles con el contrato genérico
recipientRouting
Endpoints
Parámetros del destinatario
Enrutamiento de destinatarios Stellar
recipientRouting solo se admite cuando la cadena de destino es Stellar. Las solicitudes de swap existentes para EVM, Solana y Tron no cambian y no deben enviar recipientRouting; las solicitudes que lo incluyen se rechazan. No existe un parámetro separado de memo del destinatario.
Para destinos Stellar USDC compatibles:
- Destinatario muxed
M...: omitarecipientRouting. Su ID de enrutamiento ya está incorporado en la dirección; enviar datos de enrutamiento se rechaza. - Destinatario base
G...con ID de enrutamiento: envíerecipientRouting: { type: "memo_id", value: "123" }. El valor debe ser una cadena numérica no vacía entre0y18446744073709551615. Blockradar normaliza el destino a una direcciónM...antes de solicitar la cotización o la ejecución. - Destinatario base
G...sin ID de enrutamiento: envíerecipientRouting: { type: "none" }sinvalue. Un destinatarioG...sinrecipientRoutingse rechaza. La cuenta base de destino ya debe tener una trustline de Stellar USDC antes de la cotización y la ejecución. - Wallet Stellar predeterminada de Blockradar: quien llama debe enviar explícitamente
recipientRouting: { type: "none" }.
Stellar base account with a routing ID
Stellar base account without a routing ID
Metadatos de la respuesta de cotización
Las respuestas de cotización pueden incluirdata.recipientRouting para explicar el resultado del enrutamiento. 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.

