Langsung ke konten utama

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.

Halaman ini diterjemahkan secara otomatis oleh AI. Versi bahasa Inggris adalah acuan resmi.Lihat versi bahasa Inggris →

Program on-chain

Program Raydium yang diterapkan dipublikasikan dengan kode sumber lengkapnya di bawah Apache License 2.0.
RepositoryLisensiCakupan
raydium-ammApache-2.0AMM v4 (constant-product, terintegrasi OpenBook).
raydium-cp-swapApache-2.0CPMM (constant-product standar, tanpa orderbook, dukungan Token-2022).
raydium-clmmApache-2.0CLMM (concentrated liquidity, sqrt-price ticks).
Apache-2.0 memberikan Anda hak untuk menggunakan, memodifikasi, mendistribusikan, dan mensublisensikan kode, termasuk untuk tujuan komersial, sesuai dengan ketentuan dalam teks lisensi — terutama pemeliharaan atribusi dan pemberian paten. Lisensi ini tidak mengharuskan karya turunan juga menggunakan Apache-2.0 (berbeda dengan lisensi keluarga GPL). Untuk lisensi program Farm dan LaunchLab, periksa file LICENSE di repository masing-masing di bawah organisasi GitHub Raydium. Lisensi dapat diperbarui menurut kebijakan pemilik repository; file LICENSE di master (atau main) adalah sumber otoritatif.

TypeScript SDK

Paket SDK resmi @raydium-io/raydium-sdk-v2 dilisensikan di bawah GPL-3.0.
PaketLisensiRepository
@raydium-io/raydium-sdk-v2GPL-3.0raydium-sdk-V2
raydium-sdk-V2-demo (contoh integrasi)Lihat LICENSE di reporaydium-sdk-V2-demo
GPL-3.0 adalah lisensi copyleft yang kuat. Implikasinya bagi proyek Anda:
  • Linking penting. Jika Anda menyematkan SDK dan mendistribusikan hasilnya (binary, paket npm, layanan hosted), karya yang didistribusikan umumnya juga harus GPL-3.0.
  • Pengecualian SaaS. GPL-3.0 (berbeda dengan AGPL-3.0) tidak mengharuskan pengungkapan kode sumber untuk penggunaan jaringan murni — yaitu, menjalankan SDK di server-side dan hanya mengekspos hasilnya melalui API tidak dengan sendirinya memicu kewajiban pengungkapan kode.
  • Pemberian paten. GPL-3.0 mencakup pemberian paten eksplisit dari kontributor yang mencakup kontribusi mereka.
Jika kasus penggunaan Anda tidak kompatibel dengan GPL-3.0 — misalnya, Anda sedang membangun perangkat lunak proprietary closed-source yang secara statis menghubungkan SDK dan mengirimkannya ke pengguna akhir — bicaralah dengan tim Raydium melalui Discord (#dev-support) sebelum Anda meluncurkan. Pengaturan alternatif kadang-kadang dimungkinkan. Jangan asumsikan alternatif tanpa lisensi ada; asumsikan GPL-3.0 kecuali Anda memiliki perjanjian tertulis sebaliknya.

REST dan Trade APIs

API HTTP di api-v3.raydium.io dan transaction-v1.raydium.io adalah layanan, bukan kode yang dilisensikan. Penggunaan diatur oleh persyaratan layanan implisit dari endpoint yang dihost — terutama batas laju yang wajar, tanpa penyalahgunaan, dan tidak ada klaim garansi. Lihat sdk-api/rest-api untuk detail. API ini dioperasikan sebagai kebaikan publik untuk integrator ekosistem. Penggunaan komersial berat harus dikoordinasikan dengan tim untuk menghindari pembatasan laju.

Dokumentasi

Set dokumentasi ini dipublikasikan oleh proyek Raydium. Kecuali jika halaman individual menyatakan sebaliknya, prosa, sampel kode, dan contoh di situs ini tersedia di bawah Creative Commons Attribution 4.0 (CC-BY-4.0). Anda dapat:
  • Mengutip, mengekstrak, atau menerbitkan kembali konten dari dokumentasi ini.
  • Menerjemahkan dokumentasi ke bahasa lain.
  • Menggunakan sampel kode (yang merupakan ilustrasi fungsional singkat) langsung di proyek Anda.
Anda sebaiknya:
  • Memberikan atribusi yang terlihat ke “dokumentasi Raydium” dengan tautan kembali ke docs.raydium.io.
  • Tidak menyajikan karya turunan Anda sebagai dokumentasi Raydium resmi.
Jika Anda menemukan kesalahan atau ingin menyarankan perubahan, setiap halaman memiliki tombol “Sarankan edit” (bagian atas-kanan), atau buka PR / issue terhadap repository dokumentasi.

Merek dagang

Berikut adalah merek dagang (terdaftar atau tidak terdaftar) dari proyek Raydium:
  • Nama “Raydium” dan word mark.
  • Logo dan simbol mark Raydium.
  • Nama produk “LaunchLab” yang terkait dengan venue bonding-curve Raydium.
Hak merek dagang terpisah dari hak cipta dan lisensi. Apache-2.0 dan GPL-3.0 memberikan Anda hak untuk menggunakan kode — mereka tidak memberikan Anda hak untuk menggunakan nama dan logo Raydium di produk turunan Anda. Penggunaan merek dagang diatur oleh resources/brand-kit, yang memungkinkan atribusi seperti “didukung oleh Raydium” dan melarang implikasi kemitraan tanpa persetujuan eksplisit. Jika Anda fork kode dan mengirimkan protokol turunan, Anda harus:
  • Mematuhi lisensi sumber (Apache-2.0 / GPL-3.0).
  • Memilih nama dan identitas visual Anda sendiri. Jangan menyebut fork Anda “Raydium X” atau menggunakan logo Raydium.
  • Jelaskan dengan jelas di README Anda bahwa Anda telah mem-fork kode Raydium asli dan tidak berafiliasi dengan proyek Raydium.

Penolakan garansi

Semua kode dan dokumentasi disediakan “sebagaimana adanya,” tanpa garansi jenis apa pun, tersurat atau tersirat, termasuk namun tidak terbatas pada jual beli, kesesuaian untuk tujuan tertentu, dan non-pelanggaran. Teks penolakan garansi lengkap tersedia di file LICENSE setiap repository. Dalam bahasa sederhana: proyek Raydium tidak menjamin bahwa kode bebas bug, bahwa status on-chain tidak dapat ditembus, bahwa Anda tidak akan kehilangan dana. Audit (security/audits), bug bounty (security/disclosure), dan kontrol operasional (security/admin-and-multisig) adalah mitigasi, bukan jaminan. Evaluasi risiko Anda sendiri sebelum mengintegrasikan atau menyediakan likuiditas.

Cara memverifikasi

Untuk repository apa pun, teks lisensi kanonik adalah file LICENSE di HEAD saat ini dari branch default:
# Program 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
Jika kepala file ini tidak cocok dengan lisensi yang diklaim di halaman ini, repository menang — file issue terhadap dokumentasi.

Referensi

Untuk pertanyaan lisensi yang tidak terjawab di sini: Untuk pengaturan lisensi komersial di luar persyaratan standar, hubungi tim melalui Discord dan minta untuk diarahkan ke channel kemitraan. Sumber: