Semua artikel
Panduan

Cara kerja bonding curve Pump.fun di Solana

Cara bonding curve Pump.fun di Solana menentukan harga: rumus x × y = k, angka awal, lima rentang SOL, kelulusan ke PumpSwap, dan artinya buat trader.

9 menit baca J Tools Editorial
Koin tembaga bertepi merah jingga menyala mendaki bonding curve-nya, di ujung landasan logam gelap yang naik dengan satu tekukan, di depan jaring titik bercahaya yang kabur

Setiap token standar Pump.fun lahir di sebuah bonding curve: rumus yang menetapkan harga dari cadangan dan menjadi lawan transaksi di setiap beli dan jual. Tidak ada order book, dan kreator tidak perlu mengisi pool lebih dulu.

Panduan ini membongkar bonding curve Pump.fun: rumusnya, angka awal tiap token, lima rentang SOL, kelulusan ke PumpSwap, dan artinya buat trader. Hitungannya diambil dari parameter protokol, bukan statistik pasar.

Apa itu bonding curve dan rumus apa yang dipakai Pump.fun

Bonding curve adalah mekanisme harga otomatis. Pembelian mendorong harga naik, penjualan menurunkannya lagi di kurva yang sama, dan tanpa transaksi harga diam di tempat.

Banyak yang menyebut kurva ini "kuadratik". Sebenarnya ini pasar hasil kali tetap, aturan Uniswap V2, di atas cadangan virtual. Harga adalah cadangan SOL virtual dibagi cadangan token virtual. Karena hasil kali keduanya tetap, harga naik sebanding kuadrat cadangan SOL virtual, dan hanya dalam arti itu kurvanya kuadratik.

Angka awal setiap token

Saat tulisan ini dibuat, token Pump.fun yang berpasangan dengan SOL mulai dari parameter berikut:

  • Total suplai: 1.000.000.000 token.
  • Dijual lewat kurva: 793.100.000 token.
  • Disisihkan untuk pool PumpSwap: 206.900.000 token.
  • Cadangan virtual awal: 30 SOL dan 1.073.000.000 token. Tanpa 30 SOL itu, harga pertama akan nol.
  • Konstanta k: 30 × 1.073.000.000 = 32.190.000.000.
  • Akhir kurva: sekitar 85 SOL riil.

Angka terakhir itu bukan aturan tersendiri. Kurva selesai saat token terakhirnya terjual. Saat itu tersisa 279.900.000 token virtual: 32.190.000.000 / 279.900.000 ≈ 115 SOL virtual, atau sekitar 85 SOL riil setelah dikurangi 30 SOL awal.

Token yang dipasangkan dengan aset lain, misalnya USDC, mulai dari cadangan virtual yang berbeda, dan otoritas Pump.fun bisa mengubah parameter untuk token baru. Fee dihitung terpisah: fee protokol dan, kalau ada kreator, fee kreator, dengan tarif berjenjang menurut market cap. Saat beli, fee dipotong dari SOL sebelum rumus jalan; saat jual, dari SOL yang kamu terima. Semua hitungan di sini sebelum fee.

Rumus bonding curve, langkah demi langkah

x × y = k

x: cadangan SOL virtual. y: cadangan token virtual. k: konstanta yang ditetapkan saat token dibuat. Harga adalah x / y.

Saat kamu membeli, SOL kamu masuk ke x, dan kamu menerima token sebanyak yang membuat k tetap (y baru adalah k dibagi x baru). Karena cadangan token menyusut, setiap SOL berikutnya mengambil token lebih sedikit. Tidak ada tuas lain.

SOL pertama di kurva baru membeli sekitar 34,6 juta token; SOL terakhir sebelum selesai hanya sekitar 2,46 juta, kira-kira 14 kali lebih sedikit. Separuh pertama token kurva terjual dengan sekitar 17,6 SOL, seperlima dari seluruh SOL kurva, dan separuh sisanya menyerap sekitar 67 SOL.

Lima rentang bonding curve dalam SOL

Daftar enam baris gelap berlabel bahasa Inggris di latar hitam dengan cahaya cokelat hangat: rentang kurva dalam SOL, dari 0 ke 5, 5 ke 25, 25 ke 50, dan 50 ke 85, baris menjelang kelulusan dengan garis bawah merah pendek, lalu baris terakhir Graduation

Lima "fase" yang sering dibahas hanyalah alat bantu membaca SOL di kurva, bukan tahap yang dikenal program:

Rentang (SOL di kurva)Harga dibanding harga awalToken kurva yang terjual
0 sampai 5sekitar 1,36 kalisekitar 19%
5 sampai 25sekitar 3,36 kalisekitar 61,5%
25 sampai 50sekitar 7,11 kalisekitar 84,6%
50 sampai sekitar 85sekitar 14,7 kali100%

Kurvanya naik lebih pelan dari cerita yang beredar: sekitar 2,5 kali dari 5 ke 25 SOL, lalu sekitar 2,1 kali dari 25 ke 50 dan sekali lagi sampai selesai. Sebanyak 35 SOL terakhir hanya membeli sekitar 15% token kurva.

Volatilitas juga tidak meledak menjelang kelulusan. Makin besar cadangan SOL virtual, makin kecil dampak tiap SOL: sekitar 6,8% untuk SOL pertama, sekitar 2,5% saat kurva berisi 50 SOL, dan di bawah 2% menjelang selesai. Gerakan tajam di ujung kurva datang dari banyaknya SOL yang dikirim trader.

Pembeli paling awal bisa jadi kreator sendiri, dalam alur yang sama dengan pembuatan token, dan juga sniper bot yang mengincar token baru.

Progres dan market cap di kurva

Market cap di kurva adalah harga saat ini dikali seluruh suplai, jadi angkanya selalu jauh di atas SOL yang terkumpul (hitungannya ada di FAQ di bawah). Dasarnya dibahas di market cap adalah apa dan cara menghitungnya.

Progres juga begitu: karena separuh token kurva cukup dengan seperlima SOL-nya, persentase berbasis token jauh mendahului persentase berbasis SOL. Cek dulu apa yang dihitung sebuah situs, dan baca SOL di kurva lebih dulu.

Untuk melihat siapa pemegang suplainya, snapshot holder token memindai holder saat ini, mengenali dompet developer dan dompet baru, menampilkan konsentrasi, lalu mengekspor daftarnya. Yang dibaca kondisi sekarang, bukan blok lama. Cara membacanya ada di cara cek holder token Solana.

Apa yang terjadi saat bonding curve selesai

Kartu abu-abu terang di latar gelap dengan cahaya merah di kiri atas dan lima baris, nama di kiri dan rentang SOL di kanan: Launch 0-5 SOL, Early momentum 5-25 SOL, Mid curve 25-50 SOL, Approach 50-85 SOL, dan Graduation 85 SOL yang berwarna merah dengan garis bawah

Kelulusan terjadi dalam dua langkah. Pembelian yang mengambil token terakhir menandai kurva selesai, dan sejak itu kurva menolak beli maupun jual. Lalu instruksi terpisah, migrate, memindahkan likuiditas ke pool PumpSwap; siapa pun boleh menjalankannya. Holder tidak perlu berbuat apa pun, token mereka tetap di dompet.

Pool menerima 206,9 juta token sisa dan SOL kurva, dikurangi fee migrasi yang membayar akun yang dibuat saat migrasi. Pool dibuka kira-kira di harga terakhir kurva, tapi sisi SOL-nya hanya sekitar 85 SOL riil, lebih tipis dari kedalaman virtual 115 SOL di ujung kurva, jadi penjualan yang sama menggeser harga lebih jauh setelah migrasi. Bursanya dijelaskan di apa itu PumpSwap, bursa milik Pump.fun.

LP token dari pool itu dibakar, sesuai dokumentasi Pump.fun, dan di on-chain suplai mint LP-nya nol, jadi tidak ada yang bisa menarik likuiditas awal itu. Perbandingannya ada di LP token Solana: burn, lock, atau hold. Otoritas mint dan freeze sudah kosong sejak token masih di kurva, karena program Pump.fun membuat mint-nya begitu.

Token dari jalur Pump.fun saat ini (create_v2) adalah mint Token-2022, sedangkan token lama bisa berupa SPL klasik, dan alat yang hanya mengenal SPL klasik bisa gagal. Bedanya dibahas di Token-2022 atau SPL, pilih yang mana. Token yang lebih lama dulu bermigrasi ke Raydium; kini token lulusan diperdagangkan di PumpSwap melawan cadangan riil.

Migrasi tidak membuat token jadi aman. Yang berubah adalah tempat jual belinya, bukan risikonya. Sebelum menganggap token yang sudah lulus itu sah, cek konsentrasi holder dan volume palsu dengan 8 cek untuk mendeteksi rug pull Solana.

Untuk likuiditas di pasangan yang sudah lulus, alat tambah dan tarik likuiditas bisa menambah, menarik, atau mengambil fee posisi di PumpSwap, Raydium, Orca, dan Meteora, dan daftar pool likuiditas milikmu menampilkan posisi tiap dompet di sana.

Bonding curve dari sisi trader

Bagian ini hanya soal mekanisme, bukan kapan masuk atau keluar. Ini bukan nasihat keuangan.

Kamu bisa menjual kembali ke kurva kapan saja sebelum selesai, karena kurva selalu jadi lawan transaksi. Dampak harga per SOL paling besar di bagian bawah, dan fee menambah bebannya. Setelah kurva selesai, transaksi pindah ke PumpSwap melawan likuiditas riil. Soal batas selisih harga, baca cara mengatur slippage Solana.

Swap banyak dompet sekaligus membeli atau menjual satu token dari banyak dompet sekali jalan dan memilih pasarnya sendiri: bonding curve sebelum kelulusan, PumpSwap sesudahnya, dan Raydium untuk kasus lain, dengan tiap dompet bertransaksi terpisah. Untuk satu dompet, swap token Solana memakai rute Jupiter. Transaksi bundle via Jito mengirim satu transaksi per dompet; sebuah bundle Jito hanya memuat sedikit transaksi, jadi kelompok besar dibagi ke banyak bundle yang berlaku semua atau tidak sama sekali secara terpisah (apa itu Jito bundle dan kapan tidak berguna).

Meluncurkan token di bonding curve

Alat pembuat token Pump.fun meluncurkan token di kurva tanpa coding: nama, simbol, gambar, deskripsi, dan tautan sosial, dengan opsi pembelian oleh kreator. Alat buat token plus beli bundle menaruh pembelian pertama dari beberapa dompet dalam bundle Jito bersama transaksi pembuatan (panduan Pump.fun bundler).

Jalur klasik tanpa kurva: buat token dengan pembuat token Solana, lalu buka pool sendiri di Raydium, Meteora, atau Orca lewat alat pembuat pool likuiditas, seperti di cara membuat pool likuiditas di Raydium.

Di mana kurva itu tersimpan on-chain

Status kurva tiap token (cadangan dan penanda selesai) adalah akun milik program Pump.fun, di alamat yang diturunkan dari seed "bonding-curve" dan mint-nya. Cukup dengan mint, akun itu bisa ditemukan, seperti dijelaskan dokumentasi Solana tentang alamat PDA, dan siapa pun bisa membaca cadangannya lewat node RPC. Detailnya di dokumentasi program Pump.fun.

Bukan berarti kurvanya kebal perubahan: program Pump.fun dan PumpSwap punya otoritas upgrade, dan parameter global bisa diubah untuk token baru. Yang tetap berlaku, kreator tidak punya instruksi untuk menetapkan harga, dan di token normal harga hanya bergerak karena beli dan jual.

Empat anggapan keliru tentang bonding curve

"Bonding curve bisa dimanipulasi." Kreator tidak bisa menetapkan harga dan rumusnya terbuka, tapi volume bisa dipalsukan lewat wash trading, dan programnya bisa di-upgrade.

"Lulus berarti pasti untung." Tidak. Kelulusan hanya memindahkan tempat jual beli.

"Beli awal, jual saat lulus, pasti cuan." Kurva sendiri hanya melipatgandakan harga sekitar 14,7 kali sampai selesai. Sesudahnya semua terjadi di pasar terbuka, dan sebagian besar token tidak pernah menyelesaikan kurvanya.

"Volume besar berarti lebih aman." Bot bisa menghasilkan volume. Lihat siapa yang bertransaksi dan siapa yang memegang token, misalnya lewat cara baca chart DexScreener.

Pertanyaan umum seputar bonding curve Pump.fun

Apakah harga di bonding curve Pump.fun bisa turun?

Bisa. Penjualan mendorong harga turun di kurva yang sama. Tanpa transaksi, harga tidak bergerak sama sekali.

Ke mana SOL yang terkumpul di kurva Pump.fun?

SOL itu tinggal di akun kurva. Penjual menarik SOL dari sana, dan saat migrasi sisanya masuk ke pool PumpSwap, dikurangi fee yang membayar akun yang dibuat migrasi. Kreator tidak punya instruksi untuk menariknya, tapi rug tetap mungkin: kreator dan dompet awal bisa menjual token ke kurva dan membawa SOL keluar. Tandanya dibahas di cara mendeteksi rug pull Solana.

Bisakah saya menjual token Pump.fun sebelum lulus?

Bisa, kapan saja sebelum kurva selesai, karena kurva selalu ada di sisi lawan. Di bagian paling bawah tiap SOL menggeser harga paling jauh, jadi di situ slippage paling terasa.

Kenapa market cap token Pump.fun lebih besar dari SOL yang terkumpul?

Market cap mengalikan harga kurva dengan seluruh suplai 1.000.000.000 token, sedangkan SOL yang terkumpul hanya menghitung yang benar-benar masuk. Tanpa SOL masuk pun market cap sudah sekitar 28 SOL; saat kurva selesai sekitar 411 SOL, dibanding sekitar 85 SOL yang dibayarkan.

Apakah kelulusan pasti terjadi kalau token Pump.fun sudah dekat?

Tidak. Tidak ada yang memaksa token terakhir di kurva dibeli, dan penjualan bisa mendorong kurva turun lagi.

Apakah beli lebih awal di bonding curve Pump.fun selalu dapat harga lebih baik?

Soal harga, ya: lebih awal memang lebih murah menurut rumusnya. Soal hasil, tidak, karena sebagian besar token tidak pernah menyelesaikan kurvanya. Masuk lebih awal itu diskon untuk tiket lotre, bukan keunggulan.

Kurva hanya bab pertama. Kelanjutannya ada di apa itu meme coin dan cara kerjanya, dan untuk memilih antara kurva atau pool sendiri, baca launchpad Solana terbaik selain Pump.fun.

J
Penulis
J Tools Editorial

Artikel dari tim J Tools.

Lihat semua artikel J Tools Editorial →

Artikel terkait