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
- Kirim: Anda mengirim token ke handle sosial, nomor telepon, atau email
- Tahan: Token dikunci di vault on-chain yang aman
- Beritahu: Penerima diberitahu
- 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
| Fitur | Deskripsi |
|---|---|
| Kirim | Kirim ke handle, telepon, atau email |
| Giveaway | Distribusikan ke banyak penerima |
| Toples Tip | Terima tip dari siapa saja |
| Permintaan Pembayaran | Terima dari non-pengguna |