Kamus Crypto

ERC-4337: Standar Teknis di Balik Wallet Crypto Tanpa Seed Phrase

ERC-4337 adalah standar Ethereum yang mengimplementasikan Account Abstraction tanpa mengubah protokol inti, memungkinkan smart contract wallet dengan.

ERC4337AA

ERC-4337 adalah Ethereum Request for Comment nomor 4337 — dokumen standar teknis yang mendefinisikan cara kerja Account Abstraction di Ethereum tanpa mengubah protokol inti. Standar ini dibuat oleh Vitalik Buterin bersama beberapa peneliti Ethereum dan mulai aktif di mainnet sejak Maret 2023.

Masalah yang Diselesaikan ERC-4337

Sebelum ERC-4337, mengimplementasikan Account Abstraction penuh di Ethereum membutuhkan perubahan di layer konsensus — prosesnya lama dan kompleks secara politik (perlu konsensus validator). ERC-4337 menemukan solusi cerdas: implementasikan logika AA sepenuhnya di smart contract, tanpa menyentuh protokol Ethereum.

Komponen Utama ERC-4337

UserOperation (UserOp). Dalam sistem ERC-4337, pengguna tidak mengirim transaksi Ethereum biasa — mereka membuat objek yang disebut UserOperation. UserOp berisi instruksi apa yang harus dilakukan wallet: transfer token, interaksi DApp, dll, tapi belum langsung dieksekusi di blockchain.

Bundler. UserOp dikumpulkan oleh entitas yang disebut Bundler. Bundler mengambil banyak UserOp dari berbagai pengguna, menggabungkannya, dan mengirimkan satu transaksi Ethereum yang berisi semua UserOp tersebut. Model ini mirip dengan cara rollup mengemas transaksi.

EntryPoint Contract. Satu smart contract utama (0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789) yang menjadi titik masuk semua UserOp di Ethereum. Semua wallet ERC-4337 berinteraksi dengan contract yang sama ini.

Paymaster. Komponen opsional yang membayar gas untuk pengguna. Dengan Paymaster, aplikasi bisa “mensubsidi” biaya gas pengguna, atau pengguna bisa bayar gas dengan token ERC-20 (bukan harus ETH).

Dampak Nyata untuk Pengguna

Berkat ERC-4337, wallet berbasis standar ini bisa menawarkan:

  • Daftar akun baru dengan Face ID atau sidik jari, tanpa mencatat seed phrase
  • Bayar gas dengan USDC, bukan ETH
  • Transaksi pertama sebuah DApp gratis (disubsidi Paymaster)
  • Batch beberapa aksi dalam satu konfirmasi
  • Social Recovery jika akses hilang

Adopsi Saat Ini

Beberapa wallet dan platform yang sudah menggunakan ERC-4337:

  • Coinbase Smart Wallet (built-in di Coinbase app)
  • ZeroDev (infrastructure AA untuk developer)
  • Biconomy (Paymaster dan AA SDK)
  • Safe{Core} Protocol (versi AA dari Safe Wallet)

Volume UserOp di Ethereum dan L2 terus tumbuh sejak 2023, terutama di Base Chain yang mendorong consumer apps berbasis AA.

Untuk Pengguna Biasa

Kebanyakan pengguna tidak perlu tahu detail teknis ERC-4337. Yang perlu dipahami: jika Anda membuat wallet crypto baru di aplikasi yang tidak meminta seed phrase dan menawarkan login biometrik, kemungkinan besar wallet tersebut dibangun di atas ERC-4337 atau standar AA serupa.


💡 Mau praktik langsung, bukan hanya teori? Di kelas WhaleX, Anda belajar hands-on — setup wallet, yield strategy, dan navigasi protokol DeFi nyata. Coba kelas Web3 gratis →

⚠️ Disclaimer: Smart contract wallet berbasis ERC-4337 adalah teknologi yang relatif baru. Meskipun EntryPoint Contract sudah diaudit, implementasi Paymaster dan wallet individual bisa punya kerentanan tersendiri.

Mau Masuk Web3 Tanpa Rekening Bank?

Elite Vault WhaleX: join membership via USDC di Base Network — akses penuh tanpa proses bank tradisional.

Lihat Elite Vault →

Pertanyaan Umum

Apa itu ERC-4337 dan apa hubungannya dengan Account Abstraction?

ERC-4337 adalah standar teknis (EIP/ERC) yang mengimplementasikan Account Abstraction di Ethereum. Sebelum ERC-4337, AA butuh perubahan di protokol Ethereum itu sendiri yang prosesnya panjang. ERC-4337 memecahkan ini dengan lapisan smart contract terpisah — memungkinkan AA berjalan tanpa fork protokol.

Kapan ERC-4337 mulai aktif?

ERC-4337 di-deploy ke Ethereum mainnet pada Maret 2023 di block 16.908.173. Sejak itu sudah jutaan UserOperation diproses di Ethereum dan berbagai L2 seperti Optimism, Arbitrum, Base, dan Polygon.