Panduan Praktis: Langkah demi Langkah Pemulihan Rent
Panduan praktis step-by-step untuk pemulihan rent SOL: dari scanning hingga eksekusi, dengan tips keamanan dan solusi troubleshooting.
#Bagaimana proses lengkap mengklaim rent langkah demi langkah?
Berikut adalah panduan lengkap proses pemulihan rent dari awal hingga SOL masuk ke dompet Anda.
Tahap 1: Scanning (Analisis Read-Only)
Langkah 1.1: Buka layanan cleanup
- Pilih layanan rent recovery yang terpercaya
- Pastikan situs menggunakan HTTPS (gembok hijau di browser)
- Verifikasi URL tidak ada typo
Langkah 1.2: Masukkan alamat dompet
- Copy alamat dompet Solana Anda (dimulai dengan huruf/angka acak, panjang ~44 karakter)
- Paste ke field input di situs
- Klik "Scan" atau "Analyze"
Langkah 1.3: Tunggu analisis (5-15 detik)
Sistem melakukan RPC calls ke blockchain Solana:
- Mengambil semua Token Account Anda
- Memeriksa balance setiap akun
- Menghitung rent deposit untuk setiap akun
- Mendeteksi token yang dibekukan
- Mengidentifikasi LP tokens dan governance tokens
Langkah 1.4: Lihat hasil scan
Layanan berkualitas menampilkan breakdown seperti ini:
📊 Hasil Scan
Total akun ditemukan: 73
├─ Akun kosong (balance = 0): 50
├─ Token spam (< $0.01): 15
├─ LP tokens: 5 (⚠️ dikecualikan otomatis)
└─ Token dibekukan: 3 (❌ tidak dapat ditutup)
Dapat dipulihkan: 65 akun
Total rent terkunci: 0.133 SOL (~$26.60)
Biaya layanan (20%): 0.027 SOL
Gas estimasi: 0.00002 SOL
═══════════════════════
Anda akan terima: 0.106 SOL (~$21.20)
Tahap 2: Verifikasi (Review Manual)
Langkah 2.1: Periksa filtering otomatis
Layanan baik otomatis mengecualikan:
- ✅ LP tokens (nama mengandung "LP", "Pool", atau kombinasi token seperti "SOL-USDC")
- ✅ Governance tokens (nama mengandung "Vote", "Governance")
- ✅ Token dengan value > $1 (untuk menghindari kesalahan)
- ✅ Token dibekukan (Freeze Authority aktif)
Langkah 2.2: Review daftar akun secara manual
Klik "View Details" atau "See Account List" untuk melihat setiap akun:
- Nama token
- Balance (harus 0 atau dust minimal)
- Rent amount (0.002-0.004 SOL)
- Status (Normal / Frozen / LP)
Langkah 2.3: Verifikasi token mencurigakan (opsional tetapi direkomendasikan)
Jika melihat nama token yang tidak familiar:
- Klik tombol "Check on Solscan" (layanan baik menyediakan link langsung)
- Atau copy alamat token dan paste di Solscan.io
- Periksa:
- Jumlah holders (jika < 100 → likely spam)
- Liquidity (jika $0 → definitely spam)
- Freeze Authority (jika aktif → hati-hati)
Langkah 2.4: Verifikasi melalui RugCheck (untuk token tidak dikenal)
- Klik "Check RugCheck" jika tersedia
- Atau buka rugcheck.xyz dan paste alamat token
- Lihat score:
- 🟢 Low Risk (0-3 flags) → aman untuk burn
- 🟡 Medium Risk (4-6 flags) → periksa lebih lanjut
- 🔴 High/Critical Risk (7+ flags) → pasti spam, aman untuk burn
Tahap 3: Eksekusi Claim
Langkah 3.1: Klik tombol "Claim" atau "Recover Rent"
Sekarang Anda siap untuk menjalankan transaksi aktual.
Langkah 3.2: Sambungkan dompet
- Klik "Connect Wallet"
- Pilih dompet Anda (Phantom, Solflare, dll.)
- Di popup dompet, klik "Connect" atau "Approve"
Langkah 3.3: Tinjau pratinjau transaksi di dompet
Dompet Anda akan menampilkan simulasi transaksi. INI ADALAH LANGKAH PALING PENTING!
Apa yang harus Anda lihat:
- ✅ Balance Change: Angka hijau menunjukkan SOL masuk (misalnya +0.106 SOL)
- ✅ Instructions: "Burn Token", "Close Account" (mungkin banyak, ini normal)
- ✅ Fee: Sangat kecil (~0.00001-0.0001 SOL)
Tanda bahaya yang harus Anda TOLAK:
- ❌ Balance Change negatif besar: Angka merah -1 SOL, -10 SOL, dll.
- ❌ Transfer ke alamat tidak dikenal: Destination bukan alamat Anda
- ❌ Instruksi "Set Authority" atau "Approve Delegate": Ini memberikan kontrol permanen
Langkah 3.4: Konfirmasi transaksi
- Jika semua terlihat benar, klik "Approve" atau "Sign" di dompet
- Tunggu 2-5 detik untuk konfirmasi
Langkah 3.5: Verifikasi keberhasilan
Setelah transaksi berhasil:
- ✅ Layanan menampilkan "Success!" dengan signature transaksi
- ✅ Balance SOL Anda bertambah (refresh dompet jika perlu)
- ✅ Token spam hilang dari dompet
Timeline Total
Tahap 1 (Scanning): 10-30 detik
Tahap 2 (Review): 1-3 menit
Tahap 3 (Eksekusi): 30-60 detik
═══════════════════════
Total: 2-5 menit dari awal hingga selesai
Tips Pro untuk Proses Smooth
Tip 1: Pastikan cukup SOL untuk gas
- Minimal 0.01 SOL di System Account
- Jika balance Anda = 0, top up dulu sebelum claim
Tip 2: Gunakan RPC node yang cepat
- Jika scan lambat, layanan mungkin menggunakan public RPC
- Layanan premium menggunakan private RPC (Helius, Triton) untuk kecepatan
Tip 3: Waktu optimal untuk transaksi
- 🟢 Terbaik: 02:00-08:00 UTC (malam di AS, jaringan sepi)
- 🟡 OK: 08:00-14:00 UTC (pagi Eropa)
- 🔴 Hindari: 14:00-22:00 UTC (jam sibuk AS/Eropa)
Tip 4: Jika memiliki 100+ akun
- Proses akan memakan waktu 10-15 menit (beberapa transaksi batch)
- Anda tidak perlu tetap di halaman - biarkan berjalan
- Beberapa layanan mengirim notifikasi saat selesai
#Bagaimana cara membakar token spam dengan aman?
Membakar token spam memerlukan kehati-hatian untuk menghindari membakar token berharga secara tidak sengaja.
Langkah 1: Identifikasi Token Spam
Tanda-tanda token spam yang jelas:
- ❌ Nama mengandung URL:
VISIT-AIRDROP-CLAIM.com,FREE-100-SOL.net - ❌ Nama dengan emoji berlebihan:
🚀🚀🚀 TO THE MOON 🚀🚀🚀 - ❌ Logo dicuri dari project terkenal (fake USDC, fake Solana logo)
- ❌ Balance sangat kecil yang Anda tidak ingat membeli (misalnya 0.0001 token)
- ❌ Anda menerima secara tiba-tiba tanpa pernah berinteraksi dengan project
Token yang HARUS diperiksa sebelum burn:
- ⚠️ Nama yang terlihat profesional (bisa legit atau scam canggih)
- ⚠️ Balance signifikan (> 100 token)
- ⚠️ Token dari project yang Anda kenal tetapi tidak yakin sudah dijual
Langkah 2: Verifikasi Melalui RugCheck
Untuk setiap token yang ragu:
2.1: Buka RugCheck.xyz
2.2: Paste alamat token atau mint address
Di Phantom: Klik token → "View on Solscan" → Copy "Mint Address"
2.3: Analisis hasil
Mint Authority (Hak mencetak token):
- 🟢 Disabled: Creator tidak bisa mencetak token baru → lebih aman
- 🔴 Enabled: Creator bisa mencetak infinite supply → red flag
Freeze Authority (Hak membekukan):
- 🟢 Disabled: Tidak ada yang bisa membekukan balance Anda
- 🔴 Enabled: Creator bisa membekukan akun Anda → red flag
Top Holders Distribution:
- 🟢 Terdistribusi: Top-10 holders memiliki < 30% supply
- 🟡 Terkonsentrasi: Top-10 memiliki 30-60%
- 🔴 Berbahaya: Top-3 memiliki > 70% (risiko dump tinggi)
Liquidity:
- 🟢 $10k+: Likuiditas signifikan, project serius
- 🟡 $1k-10k: Likuiditas rendah, hati-hati
- 🔴 $0 atau < $100: Tidak ada likuiditas nyata → pasti spam
2.4: Ambil keputusan
- Score Low Risk (0-3 flags): Periksa lebih lanjut sebelum burn, mungkin legitimate
- Score Medium Risk (4-6 flags): Kemungkinan scam, tetapi cek liquidity dan holders
- Score High/Critical (7+ flags): Pasti spam, aman untuk burn
Langkah 3: Proses Pembakaran yang Aman
Aturan emas untuk pembakaran spam:
Aturan 1: Jangan pernah "jual" spam di DEX
- Scammer sering membuat fake liquidity pool
- Anda "swap" spam → menerima token lain yang juga worthless
- Atau pool mengandung backdoor yang mencuri SOL Anda
Aturan 2: Gunakan alat cleanup terpercaya
- Alat yang established dengan review bagus
- Arsitektur Verify-First (scan sebelum connect)
- Filtering otomatis untuk token berbahaya
Aturan 3: Batch dengan bijak
- Jangan bakar 50 token sekaligus di batch pertama
- Mulai dengan 5-10 token yang pasti spam
- Jika berhasil tanpa masalah → lanjutkan dengan batch lebih besar
Aturan 4: Skip token yang dibekukan
- Jika alat menandai token sebagai "Frozen", jangan sertakan
- Mencoba membakar token frozen akan membuat seluruh transaksi gagal
- Terima bahwa 0.002 SOL terkunci di akun itu (kerugian kecil)
Langkah 4: Eksekusi dan Verifikasi
4.1: Pilih token spam untuk burn
Di interface alat cleanup, uncheck token yang ingin Anda pertahankan (jika ada).
4.2: Klik "Burn & Close" atau "Claim Rent"
4.3: Tinjau pratinjau transaksi
Di dompet Anda, pastikan:
- ✅ Hanya token spam yang tercantum untuk burn
- ✅ Balance change positif (SOL masuk)
- ✅ Tidak ada instruksi "Transfer" ke alamat tidak dikenal
4.4: Approve transaksi
4.5: Verifikasi hasil
Setelah konfirmasi:
- Token spam hilang dari dompet ✅
- Balance SOL bertambah ✅
- Dompet terlihat bersih ✅
Kasus Khusus: Token Spam yang Dibekukan
Apa yang terjadi:
Scammer mengirim token dengan Freeze Authority aktif, lalu segera membekukan semua akun.
Tanda-tanda token frozen:
- Tidak bisa transfer (dompet menolak)
- Tidak bisa burn (error "Account frozen")
- Di Solscan, field "Frozen" = Yes
Apa yang bisa dilakukan:
- ❌ Tidak ada - akun tidak dapat ditutup
- ❌ Rent (0.002 SOL) terkunci selamanya
- ✅ Terima kerugian kecil dan fokus pada token lain
Kerugian finansial: ~$0.40 per token frozen. Jika Anda memiliki 10 token frozen → kerugian $4. Tidak menyenangkan tetapi tidak catastrophic.
Checklist Keamanan Akhir
Sebelum approve transaksi burn, jawab YA untuk semua:
- □ Saya sudah verify token di RugCheck
- □ Semua token dalam list adalah spam (atau < $1 value)
- □ Pratinjau transaksi menunjukkan SOL MASUK (hijau, positif)
- □ Tidak ada instruksi "Set Authority" atau "Approve Delegate"
- □ Destination address untuk rent adalah dompet saya
- □ Saya menggunakan layanan cleanup terpercaya
Jika semua YA → aman untuk proceed.
#Bagaimana cara menutup akun kosong yang tertinggal setelah perdagangan?
Akun token kosong sering tertinggal setelah menjual token di DEX. Berikut cara menutupnya secara efisien.
Skenario Umum: Bagaimana Akun Kosong Terbentuk
Skenario 1: Setelah menjual token di DEX
1. Anda beli 1000 BONK di Raydium
→ Token Account untuk BONK dibuat (0.00204 SOL terkunci)
2. Anda jual semua 1000 BONK untuk SOL
→ Balance BONK = 0, tetapi akun masih ada
3. Hasil: Akun kosong dengan 0.00204 SOL terkunci
Skenario 2: Setelah transfer keluar
1. Anda miliki 100 USDC di wallet
2. Transfer semua 100 USDC ke exchange
3. Hasil: Token Account USDC kosong, rent terkunci
Skenario 3: Setelah buyback atau redeem
1. Anda burn LP tokens untuk withdraw liquidity
2. LP tokens dihancurkan, SOL + USDC kembali
3. Hasil: Token Account LP kosong, rent terkunci
Metode 1: Penutupan Bulk dengan Alat Cleanup
Kapan menggunakan: 10+ akun kosong
Langkah 1: Scan dompet
- Buka layanan rent recovery
- Paste alamat dompet Anda
- Klik "Scan"
Langkah 2: Filter untuk hanya akun dengan balance = 0
Alat baik menyediakan filter:
- ☑️ Empty accounts only (balance = 0)
- ☐ Include dust (balance < 0.01)
Pilih opsi pertama jika hanya ingin menutup yang benar-benar kosong.
Langkah 3: Review list
Periksa nama token untuk memastikan tidak ada yang penting:
- ✅ "BONK", "WIF", "POPCAT" (token yang sudah dijual) → OK untuk tutup
- ❌ "SOL-USDC LP", "RAY-USDC LP" → JANGAN tutup jika masih memiliki posisi
- ❌ "Governance Token XYZ" → Periksa apakah masih berguna
Langkah 4: Eksekusi penutupan
- Klik "Close Empty Accounts"
- Connect wallet
- Approve transaksi
- Tunggu 2-5 detik
Hasil: Semua akun kosong ditutup dalam 1-3 transaksi batch (tergantung jumlah).
Metode 2: Penutupan Manual via Solana CLI
Kapan menggunakan: 1-5 akun, Anda adalah developer
Prerequisites:
- Solana CLI terinstal
- Wallet Anda dikonfigurasi di CLI
Langkah 1: List semua Token Accounts Anda
spl-token accounts
Output akan menunjukkan semua akun dengan balance.
Langkah 2: Identifikasi akun dengan balance = 0
Cari baris yang menunjukkan:
Token: BONK
Account: ABC123...XYZ789
Balance: 0
Langkah 3: Close akun individual
spl-token close --address ABC123...XYZ789
Ulangi untuk setiap akun kosong.
Langkah 4 (Opsional): Close semua akun kosong sekaligus
spl-token close --owner [YOUR_WALLET] --close-empty-accounts
Ini secara otomatis menemukan dan menutup semua akun dengan balance = 0.
Keuntungan metode CLI:
- ✅ Biaya nol (hanya gas ~0.000005 SOL)
- ✅ Kontrol penuh
Kekurangan:
- ❌ Memerlukan setup teknis
- ❌ Time-intensive untuk banyak akun
Metode 3: Penutupan dengan Dust Handling
Masalah: Akun dengan balance sangat kecil
Kadang setelah swap, balance tidak benar-benar 0 tetapi ada "dust" (sisa kecil):
Balance: 0.000001 BONK (< $0.000001)
Ini terlalu kecil untuk dijual tetapi mencegah penutupan akun.
Solusi: Burn + Close dalam satu transaksi
Alat cleanup modern otomatis:
- Instruksi 1: Burn 0.000001 BONK
- Instruksi 2: Close Account
Kedua instruksi dieksekusi atomically (semua atau tidak sama sekali).
Via CLI (manual):
spl-token burn ABC123...XYZ789 0.000001
spl-token close --address ABC123...XYZ789
Best Practices untuk Menghindari Akumulasi Akun Kosong
Practice 1: Tutup segera setelah menjual
Jika Anda tahu tidak akan membeli token ini lagi, tutup akun segera setelah menjual.
Practice 2: Cleanup rutin bulanan
- Set reminder kalender setiap bulan
- Scan dan tutup akun kosong yang terakumulasi
- Waktu: 5 menit per bulan
Practice 3: Gunakan dompet terpisah untuk eksperimen
- Main wallet: Hanya token serius yang Anda hold
- Trading wallet: Untuk eksperimen dan trades cepat
- Cleanup hanya trading wallet secara rutin
Practice 4: Hati-hati dengan spam airdrop
- Jangan klaim airdrop dari project tidak dikenal
- Setiap airdrop = 1 Token Account baru = 0.002 SOL terkunci
Estimasi Waktu dan Biaya
Via alat cleanup (recommended untuk 10+ akun):
- Waktu: 3-5 menit total
- Biaya: 10-20% dari rent yang dipulihkan
- Gas: ~0.00002 SOL
Via CLI manual:
- Waktu: 2-3 menit per akun
- Biaya: Hanya gas (~0.000005 SOL per akun)
Contoh ROI untuk 50 akun:
Rent terkunci: 50 × 0.002 = 0.1 SOL (~$20)
Biaya layanan (20%): 0.02 SOL
Gas: 0.00002 SOL
Profit bersih: 0.07998 SOL (~$16)
Waktu: 5 menit
═══════════════════════
Hourly rate: $192/jam
#Bagaimana mengelola cleanup untuk beberapa dompet sekaligus?
Jika Anda mengelola banyak dompet (trading, bots, atau portofolio terpisah), cleanup manual untuk setiap dompet tidak efisien.
Skenario Umum: Mengapa Orang Memiliki Banyak Dompet
Trading aktif:
- Main wallet untuk holdings jangka panjang
- Trading wallet untuk day trading
- Wallet untuk masing-masing strategy (swing, scalp, arbitrage)
Keamanan:
- Cold wallet (Ledger) untuk storage utama
- Hot wallet untuk transaksi sehari-hari
- Burner wallet untuk eksperimen dengan dApp berisiko
Bisnis/Tim:
- Company treasury wallet
- Operational wallet untuk expenses
- Wallet untuk masing-masing project/klien
Bots otomatis:
- 10-50 wallet untuk arbitrase paralel
- Setiap bot memiliki wallet sendiri
Metode 1: Batch Scanning untuk Analisis Cepat
Alat yang mendukung: Layanan cleanup modern
Langkah 1: Buat list alamat dompet
Di text file atau spreadsheet:
Wallet1: ABC123...XYZ
Wallet2: DEF456...UVW
Wallet3: GHI789...RST
...
Wallet10: JKL012...OPQ
Langkah 2: Paste semua alamat ke alat bulk scan
Beberapa layanan cleanup memiliki fitur "Multi-Wallet Scan":
- Paste 10-50 alamat sekaligus
- Klik "Scan All"
- Tunggu 30-60 detik
Langkah 3: Lihat hasil aggregate
📊 Hasil Scan 10 Wallets
Total akun kosong: 347
Total rent terkunci: 0.694 SOL (~$138)
Estimasi waktu cleanup: 15 menit
Breakdown per wallet:
Wallet 1: 50 akun, 0.100 SOL
Wallet 2: 23 akun, 0.046 SOL
Wallet 3: 87 akun, 0.174 SOL
...
Langkah 4: Prioritaskan wallet dengan pemulihan terbesar
- Mulai dengan wallet yang memiliki > 0.1 SOL untuk dipulihkan
- Skip wallet dengan < 0.02 SOL (tidak worth it)
Metode 2: Sequential Cleanup dengan Switching Cepat
Untuk 3-10 wallet
Setup: Gunakan browser dengan multi-account containers atau profiles terpisah.
Workflow:
Tab 1: Wallet A
- Connect wallet A
- Scan → Claim → Disconnect
- Waktu: 3 menit
Tab 2: Wallet B
- Connect wallet B
- Scan → Claim → Disconnect
- Waktu: 3 menit
Repeat untuk 10 wallet = 30 menit total
Tips untuk efisiensi:
- Gunakan browser extension profile switcher (untuk Phantom/Solflare)
- Atau gunakan private/incognito windows terpisah untuk setiap wallet
- Copy-paste alamat dari spreadsheet untuk cepat
Metode 3: Centralized Return Address
Untuk mengumpulkan semua recovered SOL di satu tempat
Skenario: Anda memiliki 10 trading wallet, ingin semua rent recovered dikirim ke main wallet.
Cara kerja:
Beberapa alat cleanup advanced memungkinkan Anda specify "destination address" untuk rent yang dipulihkan.
Workflow:
- Scan Wallet 1 → Set destination = Main Wallet → Claim
- Scan Wallet 2 → Set destination = Main Wallet → Claim
- Repeat untuk semua wallet
Hasil: Semua recovered SOL terkumpul di Main Wallet tanpa perlu transfer manual.
Catatan keamanan: Pastikan Anda copy-paste destination address dengan benar. Kesalahan = kehilangan dana.
Metode 4: Programmatic Automation (Untuk Developer)
Untuk 10+ wallet dengan cleanup rutin
Setup: Buat script Node.js dengan Solana Web3.js
Pseudocode:
const wallets = [
Keypair.fromSecretKey(wallet1Key),
Keypair.fromSecretKey(wallet2Key),
// ... up to 50 wallets
];
for (const wallet of wallets) {
// 1. Scan
const emptyAccounts = await getEmptyTokenAccounts(wallet.publicKey);
// 2. Build transaction
const tx = await buildCloseAccountsTx(emptyAccounts);
// 3. Sign & send
tx.sign(wallet);
await connection.sendTransaction(tx);
console.log("Wallet wallet.publicKey: Recovered calculateRent(emptyAccounts) SOL");;
}
Keuntungan:
- ✅ Fully automated - jalankan sekali per minggu via cron
- ✅ Tidak perlu manual switching
- ✅ Logging otomatis untuk audit
Risiko:
- ❌ Private keys harus disimpan di script (gunakan environment variables + encryption)
- ❌ Bug di code bisa menyebabkan kehilangan dana
Best practice:
- Test di devnet dulu
- Start dengan 1-2 wallet, verifikasi kerja dengan benar
- Gunakan dry-run mode (simulate tanpa execute)
- Store private keys di secure vault (AWS Secrets Manager, HashiCorp Vault)
Metode 5: Sub-Wallet Architecture untuk Simplified Management
Untuk future cleanup efficiency
Konsep: Hierarki wallet
Main Wallet (cold storage, Ledger)
├── Trading Wallet 1 (day trading)
├── Trading Wallet 2 (swing trading)
├── Bot Wallet 1-10 (arbitrage)
└── Burner Wallet (experiments)
Strategy:
- Cleanup semua sub-wallet bulanan
- Transfer recovered SOL ke Main Wallet setiap bulan
- Main Wallet tidak digunakan untuk trading → jarang perlu cleanup
Keuntungan:
- ✅ Jika sub-wallet di-compromise, main funds aman
- ✅ Cleanup lebih terorganisir
- ✅ Mudah track performance per strategy
Estimasi Waktu untuk Berbagai Jumlah Wallet
3 wallet (manual sequential): 10 menit
10 wallet (manual + batch scan): 30-40 menit
10 wallet (automated script): 5 menit setup + 10 menit execution = 15 menit pertama kali, lalu 2 menit untuk run berikutnya
50 wallet (automated script): 30 menit setup + 30 menit execution = 1 jam pertama kali, lalu 10 menit untuk run berikutnya
#Bagaimana mengatasi error umum saat pemulihan rent?
Berikut adalah solusi untuk masalah yang paling sering terjadi selama proses cleanup.
Error 1: "Transaction Expired"
Pesan error:
Transaction simulation failed:
Blockhash not found
Apa yang terjadi:
Transaksi Anda tidak masuk ke blok dalam waktu 60-90 detik (150 slots). Blockhash yang digunakan sudah tidak valid.
Penyebab:
- Jaringan congested (banyak transaksi)
- Priority Fee terlalu rendah
- RPC node lambat
Solusi:
- ✅ Tunggu 1-2 menit - transaksi akan expired secara natural
- ✅ Tingkatkan Priority Fee di settings dompet ke "Medium" atau "High"
- ✅ Retry transaksi - blockhash akan diperbarui otomatis
- ✅ Gunakan waktu off-peak (02:00-08:00 UTC) jika tidak urgent
Catatan penting: Expired transaction TIDAK membebankan biaya. SOL Anda aman.
Error 2: "Insufficient SOL for Transaction"
Pesan error:
Insufficient lamports for transaction
Required: 5000, Available: 1000
Apa yang terjadi:
Balance SOL Anda tidak cukup untuk membayar gas transaksi.
Penyebab:
- System Account Anda hampir kosong (< 0.001 SOL)
- Semua SOL terkunci di rent, tidak ada yang "bebas" untuk gas
Solusi:
- ✅ Top up minimal 0.01 SOL dari exchange atau wallet lain
- ✅ Untuk cleanup kecil (5-10 akun): 0.005 SOL cukup
- ✅ Untuk cleanup besar (50+ akun): Top up 0.02 SOL untuk memastikan
Tip: Setelah cleanup pertama, rent yang dipulihkan akan menutupi top-up Anda dan memberikan profit.
Error 3: "Account has Non-Zero Balance"
Pesan error:
Cannot close account with non-zero balance
Current balance: 0.0001 tokens
Apa yang terjadi:
Anda mencoba menutup akun yang masih memiliki token dust (sisa sangat kecil).
Penyebab:
- Sisa kecil dari swap yang tidak sempurna
- Rounding error dari transaksi sebelumnya
Solusi A: Gunakan alat dengan auto-burn
- ✅ Layanan cleanup modern otomatis membakar dust sebelum menutup
- ✅ Transaksi atomic: Burn + CloseAccount dalam satu tx
Solusi B: Manual burn via CLI
spl-token burn [TOKEN_ACCOUNT] 0.0001
spl-token close --address [TOKEN_ACCOUNT]
Solusi C: Re-scan wallet
Kadang data cached. Refresh scan untuk update balance terbaru.
Error 4: "Account is Frozen"
Pesan error:
Account frozen by Freeze Authority
Cannot perform any operations
Apa yang terjadi:
Token creator mengaktifkan Freeze Authority dan membekukan akun Anda.
Penyebab:
- Token spam dengan freeze aktif (scam tactic)
- Legitimate token dengan compliance freeze (USDC bisa freeze criminal funds)
Solusi:
- ❌ Tidak ada solusi - akun tidak dapat ditutup, dibakar, atau ditransfer
- ✅ Exclude dari batch cleanup - jangan sertakan dalam transaksi
- ✅ Terima kerugian kecil - 0.002 SOL (~$0.40) terkunci permanen
Pencegahan: Alat cleanup baik secara otomatis mendeteksi dan skip token frozen.
Error 5: "Rent Not Returned to My Wallet"
Masalah:
Transaksi berhasil, akun ditutup, tetapi SOL tidak muncul di balance Anda.
Penyebab umum:
A) Destination address salah
- Rent dikirim ke alamat yang berbeda
- Check transaction di Solscan → lihat destination address
Solusi:
- Jika destination = alamat lain Anda yang Anda miliki → tidak ada masalah, SOL aman
- Jika destination = alamat tidak dikenal → hubungi support layanan cleanup
B) Transaction belum dikonfirmasi
- Jaringan lambat, transaksi masih pending
- Tunggu 1-2 menit, refresh dompet
C) Dompet cache issue
- Balance tidak terupdate di UI
- Hard refresh (Ctrl+F5) atau restart browser
Verification:
- Buka Solscan.io
- Paste alamat Anda
- Check balance dan recent transactions
- Jika transaksi sukses di Solscan, balance Anda PASTI bertambah (mungkin UI dompet yang perlu refresh)
Error 6: "Compute Budget Exceeded"
Pesan error:
Transaction exceeded compute budget
Limit: 1,400,000 CU
Apa yang terjadi:
Transaksi mencoba melakukan terlalu banyak operasi kompleks sekaligus.
Penyebab:
- Terlalu banyak akun dalam satu batch (> 25)
- Token-2022 dengan extensions kompleks (Confidential Transfers)
Solusi:
- ✅ Kurangi batch size - tutup 15-20 akun per transaksi instead of 25+
- ✅ Split ke multiple batches - alat baik otomatis melakukan ini
- ✅ Increase compute budget manually (advanced) - tambahkan instruksi ComputeBudgetProgram
Error 7: Dompet Ledger Menolak Transaksi
Pesan error:
Ledger device: Condition of use not satisfied (0x6985)
Apa yang terjadi:
Ledger tidak bisa menampilkan detail transaksi kompleks di layar kecilnya, jadi menolak.
Solusi:
- ✅ Enable Blind Signing di Ledger:
- Buka app Solana di Ledger
- Tekan kedua tombol → Settings
- Scroll ke "Blind signing"
- Switch ke "Enabled"
- Exit Settings
- ✅ Retry transaksi
- ✅ Disable Blind Signing setelah selesai (untuk keamanan)
Alternatif tanpa Blind Signing:
- Tutup hanya 1-3 akun per transaksi (simple enough untuk Ledger tampilkan)
- Atau transfer funds ke hot wallet sementara, cleanup di sana, transfer kembali ke Ledger
Troubleshooting Checklist
Sebelum meminta bantuan support:
- □ Sudah coba retry setelah 2-3 menit?
- □ Priority Fee di-set ke "Medium" atau "High"?
- □ Balance SOL cukup (minimal 0.01 SOL)?
- □ Sudah refresh dompet/browser?
- □ Sudah check transaction di Solscan?
- □ Token yang gagal ditutup bukan frozen token?
Jika semua sudah dicoba dan masih error → screenshot error message + transaction signature, hubungi support.