Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://docs.raydium.io/llms.txt

Use this file to discover all available pages before exploring further.

Esta página fue traducida automáticamente por IA. La versión en inglés es la fuente autorizada.Ver versión en inglés →
Raydium publica sus programas y SDK como código abierto. Los términos de licencia varían entre repositorios: los programas en cadena son Apache-2.0, el SDK de TypeScript es GPL-3.0. El texto canónico es el archivo LICENSE en cada repositorio; esta página lo resume pero no lo reemplaza.

Programas en cadena

Los programas de Raydium desplegados se publican con su código fuente completo bajo la Licencia Apache 2.0.
RepositorioLicenciaCobertura
raydium-ammApache-2.0AMM v4 (producto constante, integrado con OpenBook).
raydium-cp-swapApache-2.0CPMM (producto constante estándar, sin libro de órdenes, compatible con Token-2022).
raydium-clmmApache-2.0CLMM (liquidez concentrada, ticks de precio raíz cuadrada).
Apache-2.0 te otorga derechos para usar, modificar, distribuir y sublicenciar el código, incluyendo para fines comerciales, sujeto a las condiciones del texto de la licencia, principalmente la preservación de atribuciones y una concesión de patentes. No requiere que los trabajos derivados sean también Apache-2.0 (a diferencia de las licencias de la familia GPL). Para las licencias de los programas Farm y LaunchLab, consulta el archivo LICENSE en sus respectivos repositorios bajo la organización de GitHub de Raydium. Las licencias pueden actualizarse a discreción del propietario del repositorio; el archivo LICENSE en master (o main) es la fuente de verdad.

SDK de TypeScript

El paquete SDK oficial @raydium-io/raydium-sdk-v2 está licenciado bajo GPL-3.0.
PaqueteLicenciaRepositorio
@raydium-io/raydium-sdk-v2GPL-3.0raydium-sdk-V2
raydium-sdk-V2-demo (integraciones de ejemplo)Ver LICENSE del reporaydium-sdk-V2-demo
GPL-3.0 es una licencia de copyleft fuerte. Implicaciones para tu proyecto:
  • El enlace importa. Si incrustas el SDK y distribuyes el resultado (binario, paquete npm, servicio alojado), el trabajo distribuido generalmente también debe ser GPL-3.0.
  • Excepción SaaS. GPL-3.0 (a diferencia de AGPL-3.0) no requiere divulgación de código fuente para uso puramente en red, es decir, ejecutar el SDK del lado del servidor y exponer solo sus resultados a través de una API no activa por sí solo obligaciones de divulgación de código.
  • Concesión de patentes. GPL-3.0 incluye una concesión explícita de patentes de los colaboradores que cubre sus contribuciones.
Si tu caso de uso es incompatible con GPL-3.0 (por ejemplo, estás construyendo software propietario de código cerrado que vincula estáticamente el SDK y lo envía a usuarios finales), habla con el equipo de Raydium a través de Discord (#dev-support) antes de lanzar. A veces son posibles arreglos alternativos. No asumas que existe una alternativa sin licencia; asume GPL-3.0 a menos que tengas un acuerdo escrito en contrario.

APIs REST y Trade

Las APIs HTTP en api-v3.raydium.io y transaction-v1.raydium.io son servicios, no código licenciado. El uso se rige por los términos de servicio implícitos de los puntos finales alojados, principalmente límites de velocidad razonables, sin abuso y sin reclamaciones de garantía. Consulta sdk-api/rest-api para más detalles. Estas APIs se operan como un bien público para integradores del ecosistema. El uso comercial intenso debe coordinarse con el equipo para evitar ser limitado por velocidad.

Documentación

Este conjunto de documentación es publicado por el proyecto Raydium. A menos que una página individual indique lo contrario, la prosa, ejemplos de código y ejemplos en este sitio se ponen a disposición bajo Creative Commons Atribución 4.0 (CC-BY-4.0). Puedes:
  • Citar, extraer o republicar contenido de estos documentos.
  • Traducir los documentos a otros idiomas.
  • Usar los ejemplos de código (que son ilustraciones funcionales breves) directamente en tu proyecto.
Deberías:
  • Proporcionar atribución visible a “documentación de Raydium” con un enlace a docs.raydium.io.
  • No representar tu derivado como la documentación oficial de Raydium.
Si encuentras un error o deseas sugerir un cambio, cada página tiene un botón “Sugerir edición” (arriba a la derecha), o abre un PR o issue contra el repositorio de documentación.

Marcas comerciales

Los siguientes son marcas comerciales (registradas o no registradas) del proyecto Raydium:
  • El nombre “Raydium” y la marca de palabra.
  • El logotipo y símbolo de marca de Raydium.
  • El nombre del producto “LaunchLab” en asociación con el venue de curva de vinculación de Raydium.
Los derechos de marca comercial son separados de los derechos de copyright y licencia. Apache-2.0 y GPL-3.0 te otorgan el derecho de usar el código, no te otorgan el derecho de usar el nombre y logotipo de Raydium en tu producto derivado. El uso de marcas comerciales se rige por el Kit de marca, que permite atribuciones como “impulsado por Raydium” y prohíbe implicaciones de asociación sin acuerdo explícito. Si bifurcas el código y envías un protocolo derivado, debes:
  • Cumplir con la licencia fuente (Apache-2.0 / GPL-3.0).
  • Elegir tu propio nombre e identidad visual. No llames a tu bifurcación “Raydium X” ni uses el logotipo de Raydium.
  • Dejar claro en tu README que has bifurcado el código original de Raydium y no estás afiliado al proyecto Raydium.

Renuncia de garantías

Todo código y documentación se proporciona “tal cual”, sin garantía de ningún tipo, expresa o implícita, incluidas pero no limitadas a comerciabilidad, idoneidad para un propósito particular e incumplimiento. El texto completo de renuncia de garantía se encuentra en el archivo LICENSE de cada repositorio. En términos simples: el proyecto Raydium no garantiza que el código esté libre de errores, que el estado en cadena sea invulnerable, que no pierdas fondos. Las auditorías (security/audits), bounty de errores (security/disclosure) y controles operacionales (security/admin-and-multisig) son mitigaciones, no garantías. Evalúa tu propio riesgo antes de integrar o proporcionar liquidez.

Cómo verificar

Para cualquier repositorio específico, el texto de licencia canónico es el archivo LICENSE en el HEAD actual de la rama predeterminada:
# Programas Apache-2.0
curl -s https://raw.githubusercontent.com/raydium-io/raydium-cp-swap/master/LICENSE | head -3
curl -s https://raw.githubusercontent.com/raydium-io/raydium-clmm/master/LICENSE | head -3
curl -s https://raw.githubusercontent.com/raydium-io/raydium-amm/master/LICENSE | head -3

# SDK GPL-3.0
curl -s https://raw.githubusercontent.com/raydium-io/raydium-sdk-V2/master/LICENSE | head -3
Si el encabezado de estos archivos no coincide con la licencia reclamada en esta página, el repositorio gana: abre un issue contra los documentos.

Enlaces útiles

Para preguntas sobre licencias no respondidas aquí: Para arreglos de licencia comercial fuera de los términos estándar, contacta al equipo a través de Discord y solicita ser dirigido al canal de asociaciones. Fuentes: