﻿---
title: "Vesting token"
description: "Vesting token membuat alokasi tersedia menurut jadwal. Pelajari cara kerja cliff dan pelepasan linear, bukti on-chain yang perlu diverifikasi, serta mengapa token yang sudah vested belum tentu dijual."
image: "https://wiki.fcontext.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://wiki.fcontext.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Vesting token

> Hanya untuk tujuan edukasi; bukan nasihat investasi. Investasi dapat mengakibatkan kerugian.

<a id="answer"></a>

## Jawaban langsung

Vesting token adalah aturan yang membuat alokasi penerima manfaat tersedia menurut jadwal, bukan sekaligus. **Cliff** adalah masa tunggu sebelum bagian pertama menjadi vested; setelahnya token dapat vested terus-menerus, dalam tahap berkala, atau ketika tonggak tercapai.

Vesting tidak otomatis berarti pencetakan atau penjualan. Token mungkin sudah ada tetapi terkunci, atau baru dicetak saat dilepas. Jumlah yang sudah vested bisa belum diklaim, tidak dapat ditransfer karena aturan lain, tetap disimpan penerima, atau baru dijual kemudian.

Pisahkan lima peristiwa: **dialokasikan, vested, diklaim, dapat ditransfer, dan dijual**. Hanya yang terakhir merupakan penjualan nyata; dampak harganya bergantung pada ekspektasi, perilaku pemegang, dan likuiditas yang dapat dieksekusi.

<a id="mechanism"></a>

## Cara kerjanya

1. **Baca ketentuan hukum dan publik.** Identifikasi alokasi, penerima, awal, cliff, akhir, frekuensi, tonggak, hak pembatalan, dan pihak yang dapat mengubah jadwal.
2. **Verifikasi implementasi.** Periksa alamat token, kontrak vesting, penerima, timestamp, jumlah yang dilepas, transaksi klaim, kontrol proxy atau admin, dan verifikasi kode sumber. `VestingWallet` OpenZeppelin hanyalah satu implementasi, bukan standar universal.
3. **Rekonsiliasi label pasokan.** Tentukan apakah token terkunci masuk pasokan total dan apakah unlock mengubah pasokan beredar tanpa mengubah pasokan total. ERC-20 mendefinisikan transfer, bukan “pasokan beredar” atau kewajiban jadwal vesting.
4. **Petakan jalur ke pasar.** Token vested menjadi pasokan potensial hanya jika bisa diklaim dan ditransfer. Setoran ke bursa, bridge, pool, atau dompet baru membuktikan perpindahan, bukan penjualan.
5. **Bandingkan skenario dengan likuiditas.** Perkirakan fraksi yang mungkin dijual dan bandingkan dengan kedalaman order book atau cadangan AMM. Pisahkan kedalaman dari volume; volume lampau bukan jaminan permintaan beli.

Untuk alokasi `A`, pelepasan cliff `C`, waktu cliff `T_c`, dan waktu akhir `T_e`, salah satu aturan linear adalah:

`vested(t) = 0` sebelum `T_c`; selain itu `C + (A - C) × min((t - T_c) / (T_e - T_c), 1)`

Kontrak nyata dapat memakai pembulatan, timestamp, pembatalan, atau logika tonggak berbeda. Dokumen yang mengikat dan kode kontrak harus diutamakan.

<a id="example"></a>

## Contoh perhitungan

Kontributor mendapat 12,000,000 token. Tidak ada yang vested selama cliff 12 bulan. Pada bulan 12, 3,000,000 vested; sisa 9,000,000 vested selama 24 bulan berikutnya, yaitu 375,000 per bulan.

Pada bulan 18, enam tahap bulanan pasca-cliff sudah vested, sehingga totalnya `3,000,000 + 6 × 375,000 = 5,250,000` token. Jika 2,000,000 sudah diklaim, 3,250,000 sudah vested tetapi belum diklaim. Perhitungan ini tidak menunjukkan jumlah yang ditransfer atau dijual.

Jika 100,000,000 token beredar dan tahap bulan 12 dapat ditransfer, tahap itu setara 3% dari pasokan beredar. Jika penerima menjual 20%, rencana penjualan adalah 600,000 token, bukan 3,000,000. Uji dampaknya terhadap likuiditas aktual yang dapat dieksekusi.

<a id="risks"></a>

## Risiko dan pemeriksaan

- **Jadwal tidak lengkap atau dapat diubah.** Perjanjian tambahan, tonggak, kunci admin, tata kelola, atau upgrade dapat mengubah kalender. Catat siapa yang dapat mengubah setiap ketentuan.
- **Risiko kontrak dan kustodi.** Bug, kunci bocor, penerima salah, migrasi, atau kegagalan klaim dapat menunda atau mengalihkan pelepasan. Verifikasi alamat dan transaksi final.
- **Kesalahan klasifikasi pasokan.** Penyedia data dapat memperlakukan saldo treasury, terkunci, lintas bridge, dibakar, atau belum diklaim secara berbeda. Samakan definisi sebelum menghitung persentase.
- **Risiko likuiditas dan konsentrasi.** Tahap besar pada sedikit penerima berbiaya rendah dapat melampaui bid tipis, tetapi unlock tidak membuktikan mereka akan menjual.
- **Presisi semu.** Kalender dapat memakai waktu blok, detik, periode diskret, pembulatan, atau klaim manual. Baca status kontrak aktual menjelang peristiwa.

<a id="misconceptions"></a>

## Kesalahpahaman umum

### “Vested” berarti “sudah dijual”

Tidak. Vesting menetapkan hak. Klaim, transfer, setoran, dan penjualan adalah tindakan terpisah yang memerlukan bukti masing-masing.

### Cliff melepaskan seluruh alokasi

Belum tentu. Cliff hanya menetapkan waktu vesting pertama; tahap pertama dan kurva selanjutnya bergantung pada jadwal.

### Unlock selalu menambah pasokan total

Tidak. Token terkunci yang sudah dicetak dapat menjadi transferable tanpa perubahan pasokan total. Desain mint-on-release dapat menambahnya; periksa kontrak dan akuntansi pasokan.

### Unlock besar menjamin harga turun

Tidak. Ekspektasi, permintaan, lindung nilai, perilaku penerima, dan likuiditas turut berpengaruh. Fraksi yang dijual dan dampak harga adalah skenario, bukan kepastian.

<a id="related"></a>

## Topik terkait

- [Pasokan beredar](/id/crypto/circulating-supply/)
- [Emisi token](/id/crypto/token-emission/)
- [Unlock token](/id/crypto/token-unlock/)
- [Menganalisis cliff vesting dan likuiditas](/id/crypto/token-vesting-cliff-liquidity/)
- [Tokenomics](/id/crypto/tokenomics/)

<a id="sources"></a>

## Sumber

- [VestingWallet](https://docs.openzeppelin.com/contracts/5.x/api/finance#VestingWallet) - OpenZeppelin (diakses: 2026-08-22)
- [ERC-20 Token Standard](https://eips.ethereum.org/EIPS/eip-20) - Ethereum Improvement Proposals (diakses: 2026-08-22)
- [Pricing](https://docs.uniswap.org/contracts/v2/concepts/advanced-topics/pricing) - Uniswap (diakses: 2026-08-22)

Source: https://wiki.fcontext.com/id/crypto/vesting/index.mdx
