Skip to content

Deposit Vault

Deposit Vault memungkinkan pengiriman token kepada siapa saja—bahkan jika mereka belum mendaftar. Dana disimpan dengan aman secara on-chain sampai penerima memverifikasi identitas mereka.

Chain yang Didukung

Deposit Vault tersedia di Solana dan Polygon saja.

Cara Kerjanya

  1. Kirim: Anda mengirim token ke handle sosial, nomor telepon, atau email
  2. Tahan: Token dikunci di vault on-chain yang aman
  3. Beritahu: Penerima diberitahu
  4. Klaim: Mereka mendaftar, memverifikasi identitas, dan menerima token

Mengapa Menggunakan Vault?

  • Tidak perlu alamat: Kirim menggunakan @handle, nomor telepon, atau email
  • Penerima belum perlu Drop: Dana menunggu sampai mereka mendaftar
  • Non-custodial: Token disimpan on-chain, bukan oleh Drop
  • Dapat dibatalkan: Pengirim dapat membatalkan sebelum diklaim

Implementasi On-Chain

Vault menggunakan smart contract native di setiap chain:

  • Solana: Program Solana native, kompatibel SPL Token
  • Polygon: Smart contract Solidity, kompatibel ERC-20

Kedua implementasi menyimpan:

  • Alamat wallet pengirim
  • Pengidentifikasi penerima (di-hash untuk privasi)
  • Token dan jumlah
  • Timestamp dan status

Siklus Hidup Vault

Tertunda

Setelah Anda mengirim:

  • Token dikunci di vault
  • Anda dapat melihat status di Aktivitas
  • Anda dapat membatalkan dan mendapatkan token kembali (sebelum klaim)

Diklaim

Ketika penerima mendaftar dan memverifikasi identitas mereka:

  • Token ditransfer ke wallet mereka secara otomatis

Verifikasi Identitas

Penerima harus memverifikasi bahwa mereka memiliki handle, nomor telepon, atau email yang Anda kirimi:

  • Handle sosial: Hubungkan akun X, Telegram, atau TikTok mereka
  • Telepon: Verifikasi melalui kode SMS
  • Email: Verifikasi melalui tautan email

Hanya pemilik yang terverifikasi dapat mengklaim token. Pengidentifikasi di-hash secara on-chain sehingga hanya pemilik asli yang dapat membuktikan kepemilikan.

Keamanan

  • Kustodi on-chain: Smart contract menyimpan dana, bukan Drop
  • Terikat identitas: Hanya penerima terverifikasi yang dapat mengklaim
  • Privasi: Pengidentifikasi penerima di-hash
  • Diaudit: Kontrak diaudit secara profesional
  • Non-custodial: Drop tidak dapat mengakses atau memindahkan dana yang didepositkan
  • Hanya token terverifikasi: Hanya token terverifikasi yang dapat didepositkan (mencegah serangan token berbahaya)

Biaya

Semua transaksi Deposit Vault disponsori biaya oleh Drop:

  • Deposit: Biaya jaringan ditanggung oleh Drop
  • Klaim: Biaya jaringan ditanggung oleh Drop
  • Klaim ulang: Biaya jaringan ditanggung oleh Drop
  • Tidak ada biaya platform: Tidak ada biaya platform tambahan

Persetujuan Token ERC-20

Di Polygon, mendepositkan token ERC-20 memerlukan transaksi persetujuan terlebih dahulu. Ini adalah persyaratan standar EVM. Biaya transaksi persetujuan juga disponsori.

Pembatasan Token

Hanya token terverifikasi yang dapat didepositkan ke vault:

  • Solana: Token terverifikasi Jupiter
  • Polygon: Token terverifikasi ChangeNow

Ini mencegah serangan token berbahaya (fee-on-transfer, token rebasing, dll.).

Kasus Penggunaan

FiturDeskripsi
KirimKirim ke handle, telepon, atau email
GiveawayDistribusikan ke banyak penerima
Toples TipTerima tip dari siapa saja
Permintaan PembayaranTerima dari non-pengguna

Terkait