Skip to main content
Panduan ini mengambil setiap token yang telah diluncurkan oleh dompet di Pump.fun. Panduan ini menelusuri riwayat dompet yang telah diuraikan halaman demi halaman dan memilih dua instruksi yang digunakan Pump.fun untuk meluncurkan token, hingga seluruh riwayat selesai ditelusuri. Ini adalah padanan historis dari panduan Parsed Streams Lacak Mint Pump.fun: program yang sama, nama instruksi yang sama, dan kolom hasil dekode yang sama — diambil sesuai permintaan, bukan dikirim secara real-time.
1

Look Up the Program

Pump.fun meluncurkan token melalui dua instruksi, bergantung pada versinya: create dan create_v2. Parsed Events mendekode instruksi melalui katalog IDL yang sama dengan yang digunakan Parsed Streams. Karena itu, konfirmasikan nama hasil dekode dan peran akun yang tepat menggunakan metode describeProgram sebelum mencocokkannya:
Request
Periksa daftar instructions dalam respons untuk create dan create_v2, serta daftar roles untuk akun yang Anda inginkan — biasanya alamat mint baru, serta peran akun creator atau kolom creator di args. Kedua versi instruksi tersebut tidak selalu memiliki struktur yang sama. Karena itu, kode di bawah memeriksa argumen dan beberapa nama peran, bukan mengasumsikan satu struktur tertentu.
2

Build the Request

Ambil riwayat dompet pembuat halaman demi halaman:
Ada tiga perbedaan dari filter streaming yang perlu Anda ketahui sejak awal:
  • address selalu wajib — pemindaian di seluruh program tidak didukung. Jadi, Anda mengambil peluncuran dari satu dompet, bukan setiap peluncuran di Pump.fun. Untuk aliran data lengkap, gunakan Parsed Streams.
  • Permintaan tidak memiliki filter instruksi di sisi server. Riwayat mengembalikan semua yang pernah berinteraksi dengan alamat tersebut, lalu Anda memilih instruksi Pump.fun di sisi klien pada langkah berikutnya.
  • Tidak ada opsi includeFailed. Riwayat mengembalikan transaksi yang berhasil maupun gagal. Jadi, periksa parsed.transactionStatus di sisi klien — peluncuran yang gagal tidak pernah menghasilkan mint aktif.
3

Page Through History

Setiap hasil memuat semua instruksi dalam transaksi. Pindai parsed.instructions untuk menemukan kecocokan create/create_v2, lalu terus kirim kembali paginationToken hingga kolom tersebut tidak lagi muncul:
pumpfun-mint-history.js
4

Extract Each Deploy

Ambil mint, pembuat, dan metadata dari instruksi yang telah didekode, persis seperti yang dilakukan listener streaming:
Pastikan ix.decoded tersedia sebelum memercayai args dan accounts — build program Pump.fun yang tidak dikenali akan muncul sebagai mint: null, sehingga hanya rawData dan rawAccounts yang dapat digunakan.

Langkah Berikutnya

Track Pump.fun Mints

Versi real-time: listener yang aman saat tersambung ulang dan mencatat setiap peluncuran baru saat terjadi.