Grok Bot · 23:45
0 pairs scanned · 0 traded
filter killed everything that failed the rules

Grok Bot

Solana memes · strict RM · LIVE
Paused · tekan Jalankan untuk mulai
⚡ Mode Lite aktif — halaman ringan untuk koneksi lambat. Animasi ticker, grafik & suara dimatikan. Pembaruan live diperlambat jadi tiap 45 detik. Detail coin dimuat hanya saat kamu minta. Semua fitur tetap ada, hanya tidak jalan otomatis.
LIVEEquity · $1 at — · $1 / coin · 1 posisi 1.00×
💰 Modal aktif:Modal $1 · all-in$1 per coin · rotasi 1 posisi · TP +50%/+100% · SL −30%
$1.00
+$0.00 (0%) filter says no…
📉 Grafik dimatikan di Mode Lite biar halaman ringan — grafik dijeda; kalau kamu tekan Jalankan, angka equity & P&L tetap diperbarui perlahan tiap 45 detik. Tekan Muat Penuh untuk grafik bergerak lagi.
✓ AUDIT 8 KELAS AKTIF Smart Score · 7 faktor · lolos ≥ 0.55 Safety Rails · slip ≤5% · simulasi server FAIL-CLOSED · ON ↻ ROTASI 1 POSISI · $1 / COIN Pencarian 5 jalur · DexScreener + GeckoTerminal + pump.fun

Desk · 6 agents

0 scanned · 0 traded

Rotasi · 1 Posisi Saja

ronde #1 · $1 / coin

Aturan rotasi: bot hanya memegang 1 coin aktif dengan modal $1. Tidak ada posisi paralel dan tidak semua coin dibeli $1 sekaligus. Begitu coin aktif kena TP (+50% / +100%) atau SL (−30%), posisi langsung ditutup penuh, hasil dicatat di Riwayat Rotasi, lalu bot otomatis scan lagi dan membeli $1 di coin berikutnya yang lolos semua filter + Smart Score ≥ ambang.

STATUS 1⏳ Menunggu TP/SL
STATUS 2🔍 Scan coin berikutnya
STATUS 3⚡ Beli coin baru $1
— tidak ada posisi aktif —SCAN

Riwayat Rotasi

Belum ada rotasi selesai. Riwayat TP/SL tiap coin akan tercatat di sini.

Auto Snipe · Live

OFF · live
🎯 SNIPE OFF

Snipe = jalur cepat khusus coin baru: begitu pair baru muncul dan likuiditasnya tampil di DexScreener, coin itu langsung dievaluasi — tidak menunggu siklus scan biasa. Tidak ada jalan pintas keamanan: tetap wajib lolos audit hard-kill (authority None · likuiditas ≥ ambang · top 10 ≤ 20%), Smart Score ≥ 0,55 dari data live asli, dan batas harian. Beli tetap $1 per coin, rotasi 1 posisi, TP +50% / +100%, SL −30%. Snipe hanya mengejar pair berumur ≤ batas di bawah; pair lebih tua = jalur scan biasa.

Hanya pair berumur ≤ angka ini yang boleh di-snipe. Lebih tua dari itu = jalur scan biasa.

Snipe OFF — tidak ada coin yang di-snipe. Semua angka snipe berasal dari data live DexScreener + Solana RPC; data gagal/kosong = coin di-skip, bukan ditebak.

Log Snipe

Belum ada aktivitas snipe sesi ini.
⚠ SNIPE LIVE = BELI OTOMATIS. Kandidat snipe yang lolos langsung dibeli $1 oleh executor tanpa konfirmasi per trade — sama seperti kandidat scan live. Matikan Snipe di atas untuk berhenti.

Executor Live

server · belum dicek

Eksekusi live sungguhan jalan di server Vercel lewat route /api/trade/execute: Jupiter Quote v6 → Swap → tanda tangan server (key dari env SOLANA_WALLET_SECRET — tidak pernah tampil di halaman ini / log) → simulasi dulu → broadcast hanya bila simulasi bersih. Route menolak semua trade kecuali env server TRADING_MODE=live dan header token EXECUTOR_TOKEN cocok (isi tokennya di Pengaturan & Modal). Beli dibatasi $1 per coin, slippage maks 5%. Sampai deposit masuk + server live + bot jalan, tidak ada trade live yang bisa terjadi. Setiap kandidat lolos langsung dibeli otomatis $1 — tanpa konfirmasi per trade.

Status server (TRADING_MODE)
Belum dicek
Tekan “Cek Status Executor” — membaca route server, bukan tebakan.
Saldo wallet (server)
Belum dicek
Saldo dibaca server dari Solana RPC untuk wallet executor.
Alur live OTOMATIS: kandidat lolos dari Scan Live / Snipe (mint asli) → executor langsung beli $1 (tanpa konfirmasi per trade) → server quote + simulasi + broadcast. Jual TP/SL berjalan otomatis (TP +50%/+100% · SL −30%).

Riwayat Trade Live

Belum ada trade live. Trade yang benar-benar terbroadcast akan tercatat di sini lengkap dengan signature-nya.

Posisi Aktif

live · maks 1 posisi
Belum ada posisi — bot sedang scan coin berikutnya (rotasi 1 posisi · $1/coin).

Logger

0 killed

Why they died

best — · worst —

6 alasan kill paling sering di sesi live ini. Di bawahnya bot menjalankan audit penuh 8 kelas rug + Smart Scoring 7 faktor — satu hard-kill saja sudah cukup untuk membuang coin, tidak ada negosiasi skor.

Smart Coin Scoring

bukan cuma skor Grok

Skor akhir = jumlah terbobot persis dari 7 faktor: Smart Score = Σ (nilai faktor × bobot). Angka besar di hero selalu dihitung dari rincian faktor di bawahnya — kalau faktor-faktornya berjumlah 0,65 hero menampilkan 0,65, kalau 0,72 menampilkan 0,72; tidak ada angka lain. Skor Grok/LLM hanya bahan di dalam faktor Sosial/Buzz (bobot faktor 15%). Pengaruh buzz pun masuk lewat faktor Sosial/Buzz itu sendiri, bukan bonus/penalti tersembunyi di luar tabel. Coin wajib lolos semua hard-kill audit dulu, baru dinilai. Faktor diisi dari DexScreener / Solana RPC / TrueSOTA / X dengan waktu cek, dan faktor yang datanya belum tersedia membuat coin di-skip, bukan ditebak.

—
menunggu kandidat…
—
Scout sedang memindai pair baru. Kandidat yang lolos Filter akan muncul di sini lengkap dengan rincian faktornya.
Grok — Kategori —
🆕 Jalur 1 · Coin Baru
Umur pool ≤ 7 hari
Yang dinilai: likuiditas awal, volume 1 jam, distribusi holder, dev wallet, umur pool (baru), bonding curve, sosial/buzz. Fokus: lolos fase snipe & migrasi tanpa kena rug awal.
🏛️ Jalur 2 · Coin Lama Potensial
Umur pool > 7 hari · survive
Yang dinilai: likuiditas bertahan, konsistensi volume antar-window, pertumbuhan holder, dev wallet, umur = survival terbukti, dan harga vs ATH (diskon sehat 40–70%; −90% = mati, bukan murah). Coin lama tidak dihukum karena tuanya — yang dihukum hanya volume/holder/likuiditas yang mati.

Scout memindai kedua jalur sekaligus tiap siklus. Kategori hanya menentukan faktor mana yang dipakai (tetap 7 faktor, bobot total 100%, semua tampil per faktor) — audit hard-kill 8 kelas tetap jalan sebelum scoring di kedua jalur, dan ambang lolos Executor tetap sama: Smart Score ≥ 0,65.

Keterlacakan skor: setiap faktor di bawah memuat nilai + kontribusinya (nilai × bobot), dan baris Jumlah Terbobot di bawah tabel menjumlahkan semua kontribusi itu — hasilnya harus sama persis dengan angka hero dan itulah angka yang dipakai vonis LOLOS / WATCHLIST / DIBUANG serta keputusan Executor. Semua faktor berasal dari data live (bagian Detail Coin / Data Live). Sub-skor Influencer Buzz ditampilkan terpisah di atas rincian faktor; pengaruhnya sudah termasuk di dalam nilai faktor Sosial/Buzz, tidak pernah sebagai angka tambahan di luar tabel.

Smart Score = jumlah terbobot faktor di atas — menunggu kandidat…

Ambang lolos Executor: Smart Score ≥ 0.55 + likuiditas ≥ $5k + volume 1 jam ≥ $10k + tidak ada hard-kill. Skor 0.45–0.54 = watchlist saja, tidak dibeli. Di bawah 0.45 = dibuang.

Audit Rug · 8 Kelas

meme_coin_audit · hard kill

Setiap kandidat melewati 8 pemeriksaan ini sebelum scoring. Satu saja kena = HARD KILL, langsung masuk Logger, tidak lanjut ke Analyst / Executor.

Skills di Dalam Bot

4 skill · selalu aktif

Safety Rails & Checklist

14/14 lolos

On-Chain Safety Rails: simulasi sebelum broadcast · approval exact-amount (tidak pernah unlimited) · slippage maks 5% · verifikasi kontrak ke sumber resmi · berhenti total (fail-closed) kalau RPC / tool error — tidak ada tebakan, tidak ada retry membabi buta. Aksi destruktif (ganti wallet, matikan stop) selalu butuh konfirmasi eksplisit + ringkasan 1 baris: chain · wallet · jumlah · slippage · TP/SL.

Data Live & Sumber

belum dicek sesi ini

Hanya angka dari respons API asli yang ditampilkan di sini — lengkap dengan sumber + waktu cek (WIB). Tidak ada angka contoh yang menyamar jadi angka live. Aturan akurasi: data berumur > 5 menit = basi untuk harga/likuiditas; basi / kosong / error = fail-closed.

DexScreener — harga, likuiditas, volume, umur pair
Belum dicek — tekan tombol di bawah.
Jupiter Price API v3 — harga SOL acuan & quote swap, lewat route server /api/jupiter/price
Belum dicek — tekan tombol di bawah.
Solana RPC + Solscan — saldo wallet, mint/freeze authority, holder, lewat route server /api/solana/rpc
Snapshot Solscan 14 Nov 00:52 WIB: wallet belum ada on-chain, SOL 0. Cek live memperbarui status ini.
TrueSOTA — daftar model & skor Analyst
Butuh API key kamu di Pengaturan → Test Koneksi. Tanpa key: skor live belum tersedia.
X + Telegram — Influencer Buzz
Data belum tersedia — belum ada akses API X/Telegram terhubung di halaman ini. Buzz tidak ditebak dan tidak menaikkan skor selama belum ada data asli.

Status: FAIL-CLOSED untuk live trading sampai semua sumber inti (DexScreener + Jupiter + Solana RPC) berhasil dicek segar.

Detail Coin

sumber live · per faktor

Tempel mint address Solana untuk menarik data asli coin itu. Setiap faktor bisa ditelusuri: nilai + sumber + waktu cek. Kolom yang gagal diambil tetap “Data belum tersedia” — tidak diisi tebakan — dan coin itu tidak boleh dibeli.

Coin / Pair
Data belum tersedia
Sumber: — · Waktu: —
Harga
Data belum tersedia
Sumber: DexScreener / Jupiter · Waktu: —
Likuiditas
Data belum tersedia
Sumber: DexScreener · Waktu: —
Volume 1 jam / 24 jam
Data belum tersedia
Sumber: DexScreener · Waktu: —
Top 10 holder
Data belum tersedia
Sumber: Solana RPC (getTokenLargestAccounts) · Waktu: —
Mint / Freeze authority
Data belum tersedia
Sumber: Solana RPC (getAccountInfo) · Waktu: — · Wajib None / None
Umur pair
Data belum tersedia
Sumber: DexScreener (pairCreatedAt) · Waktu: —
Keputusan
MENUNGGU DATA
Data tidak lengkap = SKIP (fail-closed). Bukan KILL permanen — cek ulang saat data segar tersedia.

Influencer Buzz · sub-skor terpisah

Buzz adalah sinyal kewaspadaan dua arah, bukan tiket beli. Yang diukur dari X + Telegram: jumlah mention, kecepatan mention (velocity), jumlah influencer unik, sentimen, dan siapa influencer-nya + riwayatnya.

Mention 1 jam
Data belum tersedia
Sumber: X + Telegram · belum terhubung
Velocity mention
Data belum tersedia
Lonjakan mendadak = tanda bahaya, bukan kabar baik
Influencer unik
Data belum tersedia
Sedikit akun yang mengulang = pola terkoordinasi
Sentimen
Data belum tersedia
Sumber: X + Telegram · belum terhubung
Siapa influencer-nya
Data belum tersedia
Handle asli hanya tampil dari data API asli — tidak dikarang
Sub-skor Buzz (Analyst)
— / 1.00
Tanpa data asli, buzz = netral-nol: tidak menaikkan & tidak menurunkan skor
🚨 Aturan anti-shill (selalu aktif): mention meledak tiba-tiba dari akun yang sama / akun baru (< 30 hari) / influencer yang riwayatnya pernah mempromosikan rug → sub-skor Buzz diturunkan tajam + peringatan merah + coin ditahan (tidak dibeli) walau skor lain tinggi. Sebaliknya: Buzz ramai + fundamental bersih (mint revoked, LP locked, holder sehat, authority None) → skor naik. Buzz ramai + fundamental kotor = tetap KILL — audit 8 kelas selalu menang atas buzz.

Pengaturan

tersimpan lokal di browser ini

Bot live-only: Modal $1 · all-in — satu posisi $1 per coin, rotasi 1 posisi, TP +50% / +100%, SL −30%. Modal diambil dari wallet trading Solana (saldo dicek live), bukan angka simulasi.

Setiap bunyi beda: TP = 3 nada naik ceria · SL = 2 nada turun peringatan · Buy = konfirmasi 2 nada · Scan selesai = blip singkat · Logger = klik pendek tiap log baru. Sesuai aturan autoplay browser, suara baru mulai bunyi setelah kamu menyentuh / mengklik halaman ini sekali.

Endpoint https://true-sota.com/v1 (OpenAI-compatible). Key tidak disimpan di browser ini — Test Koneksi memakai key server dari env Vercel (TRUESOTA_API_KEY) lewat route /api/llm/models. Kolom di atas hanya memori sesi (kosong lagi setelah refresh) dan tidak pernah dikirim dari browser. Key tidak pernah diminta lewat chat.

Token ini harus sama dengan env EXECUTOR_TOKEN di Vercel. Tanpa token yang cocok, server menolak semua trade live (401) — jadi orang luar yang tahu URL route tidak bisa memanggil executor. Token tersimpan hanya di browser HP kamu, tidak pernah dikirim ke mana pun kecuali ke route executor di domain ini. Rotasi token = ganti env di Vercel + tempel ulang di sini.

Belum dites sesi ini. Catatan cek 14 Nov 00:26 WIB: daftar model TrueSOTA baru menampilkan qwen3.8-max dan qwen3.8-flash — grok-4.6 belum muncul. Test Koneksi mengambil daftar model asli dari akunmu dan otomatis memilih grok-4.6 kalau ada, selain itu fallback ke qwen3.8-max.

Pilihan kamu: Jupiter Wallet. Swap-nya jalan lewat Jupiter API (aggregator Solana) biar dapat harga terbaik — wallet-nya cuma buat tanda tangan. Pakai wallet trading khusus ini saja, jangan wallet utama.

EJrjGUTe2qNok3GRHDcQi8kR56tn7Q7ymHgx2eBcyeMY
✓ Format Solana valid On-chain: belum ada akun · SOL 0 Lihat di Solscan ↗

Status cek 14 Nov 00:52 WIB (Solscan): alamat terverifikasi format Solana (Base58, on-curve), tapi account does not exist onchain dan SOL Balance 0 — artinya wallet ini belum pernah didanai. Itu normal untuk wallet baru: akun Solana baru muncul on-chain setelah menerima SOL pertama kali.

Alamat publik ini aman dibagikan. Web ini TIDAK PERNAH meminta private key / seed phrase — tidak ada kolom untuk itu, dan jangan pernah mengetiknya di web mana pun. Untuk live nanti, tanda tangan dilakukan di aplikasi Jupiter Wallet kamu sendiri / env Vercel yang kamu isi sendiri, bukan lewat halaman ini.

📅 Batas Harian: memuat progres hari ini…

Pengaturan Harian Trading

money management · tersimpan

Batas-batas ini menjaga satu hari trading. Kalau SATU saja batas kena, bot otomatis berhenti trade untuk sisa hari itu dan status berubah jadi “Batas harian tercapai — bot berhenti”. Bot baru bisa jalan lagi besok (tanggal WIB berganti, progres otomatis reset) atau setelah kamu reset manual di bawah — menekan Jalankan saja tidak membatalkan batas yang sudah kena. Semua angka bisa kamu ubah dan tersimpan di browser ini. Batas berlaku untuk semua trade live; P&L dihitung dari posisi yang sudah ditutup (TP/SL).

Contoh: 5 = bot berhenti kalau P&L hari ini menyentuh −$5.

Contoh: 10 = bot berhenti (mengunci profit) kalau P&L hari ini menyentuh +$10.

Jumlah pembelian (buy) yang dihitung per hari WIB.

Contoh: 3 = tiga kali SL berturut-turut tanpa TP di antaranya → berhenti seharian. TP mereset hitungan beruntun.

Di luar jam ini bot tidak membuka trade baru; posisi yang sudah terbuka tetap dipantau Risk sampai TP/SL. Jam selesai lebih kecil dari jam mulai = lewat tengah malam.

Progres Hari Ini

Memuat progres harian…

Reset manual meng-nol-kan P&L hari ini, jumlah trade, dan hitungan rugi beruntun, serta membuka kunci “Batas harian tercapai”. Setelah reset, bot tetap dijeda — tekan ▶ Jalankan sendiri untuk mulai lagi. Mengubah angka batas lalu menekan Terapkan juga tidak membuka kunci yang sudah kena; hanya reset manual atau ganti hari yang membukanya.

Deploy · Vercel

onlinejob.web.id

Web ini di-deploy di Vercel dan domain produksi http://onlinejob.web.id/ disambungkan ke proyek Vercel-nya. Karena Vercel itu serverless (bukan proses 24/7), scan jalan lewat Vercel Cron harian (00:00 UTC / 07:00 WIB) yang memanggil route /api/cron/scan: ambil pair baru → filter anti-rug → Smart Score dari faktor terukur (tanpa tebak-tebak skor Grok) → eksekusi live otomatis sesuai aturan di atas. Dashboard yang kamu lihat ini adalah tampilannya; file starter route-nya bisa diunduh di bawah.

Environment variable di Vercel (Project → Settings → Environment Variables):

TRUESOTA_API_KEY   = (key kamu dari true-sota.com — dipakai server saja, route /api/llm/models)
TRADING_MODE       = live       # bot ini live-only — executor membeli otomatis $1/coin.
                                # Executor MENOLAK semua trade selama bukan 'live'.
LIVE_TRADING       = false      # fallback lama bila TRADING_MODE tidak di-set
SOLANA_WALLET_ADDRESS = EJrjGUTe2qNok3GRHDcQi8kR56tn7Q7ymHgx2eBcyeMY
WALLET_PROVIDER    = jupiter    # Jupiter Wallet (pilihan kamu) — saat ini belum dibaca kode, hanya dokumentasi
SOLANA_WALLET_SECRET = (isi SENDIRI di Vercel — private key wallet trading khusus,
                                # format JSON array 64 byte atau base58. Server-only:
                                # TIDAK PERNAH tampil di web, log, atau chat.)
CRON_SECRET        = (opsional — bila di-set, route /api/cron/scan menolak tanpa Bearer yang sama)
EXECUTOR_TOKEN     = (WAJIB untuk trade live — POST /api/trade/execute menolak tanpa header x-grokbot-token yang sama; isi juga di kolom Token Executor di Pengaturan)
SOLANA_RPC_URL     = (opsional — RPC provider sendiri; default https://api.mainnet-beta.solana.com)
# Private key TIDAK disimpan di web ini dan TIDAK PERNAH diminta di halaman ini.
# Live signing dilakukan di server Vercel dengan env yang kamu isi sendiri.

Route Data Live (wajib ikut ter-deploy): cek Jupiter & Solana RPC tidak lagi dipanggil langsung dari browser — browser memanggil route same-origin /api/jupiter/price (server → Jupiter Price API v3, karena v2 sudah mati 404) dan /api/solana/rpc (server → Solana RPC, menghindari 403 browser). Tanpa dua file route ini di repo Vercel, cek live akan gagal dan status tetap FAIL-CLOSED.

Executor Live: file api/trade/execute.js adalah eksekutor sungguhan di server — Jupiter Quote v6 → Swap → tanda tangan pakai SOLANA_WALLET_SECRET (env server saja) → simulasi → broadcast. Ia menolak semua trade selama TRADING_MODE bukan live, membatasi beli ≤ $1, dan men-clamp slippage ≤ 500 bps. Butuh package.json di atas ter-deploy supaya @solana/web3.js tersedia. Auto Snipe live memakai route yang sama — kandidat snipe yang lolos langsung dibeli otomatis $1, tanpa konfirmasi per trade.

Wallet live: Jupiter Wallet · EJrjGUTe…BcyeMY — swap lewat Jupiter API. Saldo wallet dicek live di panel Data Live & Sumber (bukan dari snapshot lama). Trade jalan otomatis begitu kandidat lolos — tanpa konfirmasi per trade. Private key / seed phrase tidak pernah diminta di web ini dan jangan pernah dikirim di chat.