Pimlico: Infrastruktur Bundler dan Paymaster ERC-4337 Terdepan dengan Alto dan permissionless.js

Penulis Tim Pimlico
Tahun 2023
Proyek Pimlico
Lisensi MIT
Sumber Resmi docs.pimlico.io
Disclaimer: Halaman ini merupakan ringkasan dan analisis edukatif dari whitepaper atau makalah teknis resmi. Konten ini disajikan untuk tujuan pendidikan semata dan bukan merupakan saran investasi atau keuangan. Selalu baca dokumen asli dan lakukan riset mandiri sebelum mengambil keputusan keuangan apa pun.

Pimlico (2023) adalah penyedia infrastruktur terdepan untuk abstraksi akun ERC-4337, menawarkan bundler API (mengirimkan UserOperations ke mempool), paymaster API (mensponsori atau mengkonversi gas), dan SDK open-source permissionless.js.

Setelah ERC-4337 diselesaikan dan kontrak EntryPoint di-deploy pada Maret 2023, ekosistem membutuhkan infrastruktur bundler dan paymaster yang andal. Pimlico muncul sebagai pilihan default untuk tim yang membangun dApp berbasis smart account, melampaui Stackup dan Biconomy dalam pangsa pasar bundler pada 2024.

Pimlico memproses puluhan juta UserOperations per bulan dan mendukung aplikasi termasuk Worldcoin, Coinbase Smart Wallet, dan banyak dApp konsumen.

Konteks: ERC-4337 dan Kebutuhan Infrastruktur

ERC-4337 adalah standar untuk abstraksi akun Ethereum yang memungkinkan “smart account” — akun dengan logika yang dapat diprogram yang dapat mensponsori gas untuk pengguna, mendukung tanda tangan passkey, mengaktifkan pembayaran batch, dll. Namun ERC-4337 membutuhkan infrastruktur off-chain baru:

  • Bundler: Node khusus yang menerima UserOperations, memvalidasinya, dan mengirimkan batch ke blockchain
  • Paymaster: Layanan yang menandatangani persetujuan untuk mensponsori gas pengguna atau menerima pembayaran dalam ERC-20

Pimlico menyediakan keduanya sebagai layanan yang dihosting (API) dan open-source (Alto bundler).

Produk Inti

Alto Bundler

  • Bundler ERC-4337 open-source (Apache 2.0)
  • Menangani manajemen mempool, estimasi harga gas, pengiriman bundle
  • Tersedia sebagai API yang dihosting atau self-hosted
  • Lulus semua kasus uji bundler ERC-4337

Verifying Paymaster API

  • Mensponsori gas untuk pengguna atas nama dApp
  • dApp menetapkan aturan (daftar putih alamat, batas anggaran, kondisi token)
  • Mengembalikan persetujuan paymaster yang ditandatangani untuk disertakan dalam UserOperation

Token Paymaster

  • Memungkinkan pengguna membayar gas dalam token ERC-20 (USDC, DAI, dll.)
  • Menggunakan oracle Chainlink/Pyth untuk konversi harga real-time

permissionless.js

  • SDK TypeScript berbasis viem untuk membangun aplikasi smart account
  • Mendukung semua smart account utama: Biconomy Nexus, Kernel, Safe, Alchemy LightAccount
  • Menjadi SDK referensi untuk ekosistem ERC-4337

Ekosistem Smart Account yang Didukung

Pimlico mendukung penggunaan dengan berbagai smart account:

  • Safe (via ERC-4337 plugin)
  • Biconomy Nexus
  • ZeroDev Kernel
  • Alchemy LightAccount
  • Coinbase Smart Wallet

Catatan Realistis

  • Pimlico dengan cepat menjadi lapisan infrastruktur default untuk ERC-4337 — posisi yang setara dengan Infura/Alchemy untuk node RPC.
  • Ketergantungan terpusat: Meski kode open-source, sebagian besar developer bergantung pada API Pimlico yang dihosting. Gangguan API Pimlico akan mempengaruhi semua dApp yang bergantung padanya.
  • Persaingan: Stackup, Biconomy, Alchemy, dan penyedia lain juga menawarkan bundler/paymaster. Pimlico membedakan diri dengan Alto open-source dan permissionless.js SDK yang pertama kali mengadopsi standar baru.

Warisan

Pimlico adalah implementasi referensi untuk ekosistem ERC-4337 — berkontribusi pada spesifikasi standar melalui bundler test suite, mempopulerkan pola pengembangan smart account melalui permissionless.js, dan membuktikan bahwa infrastruktur ERC-4337 berskala produksi dapat dibangun dan dioperasikan dengan andal.

Istilah Terkait

Referensi