Lewati ke isi

Akun Garuda (Smart Account)

Akun Garuda adalah Smart Account on-chain di Dompet Garuda. Model ini mengikuti account abstraction (ERC-4337): aset dan aktivitas GDC berpusat di Smart Account, sementara kunci perangkat hanya berperan sebagai signer.

Setelah Garuda ID aktif, alamat terima, kirim, dan QR GDC memakai Akun Garuda, bukan alamat kunci perangkat.

Ringkas

Konsep Peran
Garuda ID Identitas digital (@username) di ekosistem Garuda
Kunci perangkat EOA di perangkat. Membuka wallet dan menandatangani transaksi (signer)
Akun Garuda Smart Account on-chain untuk GDC. Pusat terima, kirim, dan QR

Alamat kunci perangkat dan Akun Garuda berbeda. Itu disengaja: kontrol tanda tangan tetap di perangkat, sementara saldo serta aktivitas GDC berada di Smart Account.

Mengapa Smart Account

  1. Satu alamat Smart Account untuk terima, kirim, dan QR setelah Garuda ID aktif
  2. Signer tetap di pengguna: transaksi ditandatangani dari kunci perangkat
  3. Pemisahan peran yang jelas: identitas lewat Garuda ID, on-chain lewat Akun Garuda
  4. Siap account abstraction: sponsor gas (paymaster) dapat menanggung biaya jaringan sesuai kuota layanan

Integrator Dompet Garuda resmi tidak perlu mengelola EntryPoint atau paymaster secara manual untuk alur pengguna standar.

Alur pengguna di Dompet Garuda

  1. Buat atau impor wallet (seed phrase / password)
  2. Buat Garuda ID (wajib sebelum masuk dashboard)
  3. Aktifkan Akun Garuda sebagai Smart Account
  4. Bagikan @username atau alamat Smart Account untuk menerima GDC

Produksi: wallet.garudachain.id

Yang boleh dipublikasikan ke pengguna

  • Garuda ID adalah identitas (@username), bukan NIK
  • Alamat QR / terima setelah aktivasi adalah Akun Garuda (Smart Account)
  • Kunci perangkat hanya untuk autentikasi dan tanda tangan (signer)
  • Saldo GDC utama ada di Smart Account
  • Garuda Pay (Rp) memakai saldo Pay, terpisah dari alamat GDC on-chain

Yang tidak perlu ditampilkan ke publik

Hindari mempublikasikan detail operasional internal, misalnya:

  • Kunci privat, seed phrase, atau skrip operator
  • Endpoint admin, allowlist sponsor, atau parameter kuota internal
  • Alamat treasury / float / kontrak operasional yang tidak ditujukan untuk pengguna
  • Runbook VPS, hardfork, atau prosedur break-glass

Untuk pengguna, cukup jelaskan peran Garuda ID, Akun Garuda (Smart Account), dan kunci perangkat (signer).

Integrasi wallet pihak ketiga

MetaMask dan wallet EOA lain dapat terhubung ke Garuda Chain (Chain ID 8846) sebagai akun tanda tangan biasa. Fitur Smart Account dan Garuda ID adalah pengalaman Dompet Garuda resmi.

Lihat juga:

Explorer

Cek aktivitas on-chain Smart Account:

https://explorer.garudachain.id/accounts/<alamat-akun-garuda>

Pastikan alamat yang dicek adalah Akun Garuda (Smart Account), bukan hanya kunci perangkat, jika pengguna sudah mengaktifkan Akun Garuda.