> For the complete documentation index, see [llms.txt](https://bloxxa-1.gitbook.io/bloxxa-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bloxxa-1.gitbook.io/bloxxa-guide/smart-contract-constructor/editor/vesting.md).

# Vesting

1. **Click the + Create button**

   <figure><img src="/files/3fccBMofYcR0MPovDF9b" alt=""><figcaption></figcaption></figure>
2. **Select the type of smart contract you want to create:**
   * NFT ERC-1155
   * NFT ERC-721
   * ERC-20
   * Staking
   * Sale
   * **Vesting**<br>

     <figure><img src="/files/llWaitEtxOmI3vh4s2Na" alt=""><figcaption></figcaption></figure>
3. **Choose the network:**
   * BNB Chain
   * Polygon
   * Ethereum

     <figure><img src="/files/0LEpk4XkfLE0ImGQLHnu" alt=""><figcaption></figcaption></figure>
4. **Click the Connect Wallet button** and connect your MetaMask wallet.

   <figure><img src="/files/ek6av5UTtFo9K9hbtIgy" alt=""><figcaption></figcaption></figure>
5. **Let's continue with creating the Vesting smart contract.**

   * In this example, we'll create a **Vesting** smart contract. Token vesting is a mechanism used to distribute tokens gradually to stakeholders like team members, advisors, and investors over a set period. This ensures long-term commitment to the project and aligns their interests with its success.<br>

     <figure><img src="/files/dAIh0118E2fBhiDO7CyX" alt=""><figcaption></figcaption></figure>
   * **Fill in the required information for your Vesting smart contract:**

     1. **Address of Vesting Token**
        * This is the address of the token that will be distributed through the vesting process.
     2. **Initial Owner Address**
        * Example: `0x5B61710DBe0cb76078B95B0BB9AEB33FA34A3A65`
        * This is the address of the initial owner who will manage the vesting process and distribute tokens to the stakeholders over time.

     After filling in both fields, click the **NEXT** button.

   \ <br>
6. **Pay $50 in USDT via MetaMask**. Ensure you have enough tokens for the transaction. If you are using Binance Smart Chain, you'll need approximately $5 in BNB, $3 in MATIC for Polygon, or $15-$20 in ETH for Ethereum. Click **NEXT** and confirm the transaction (up to 3 confirmations may be required). The smart contract creation usually takes around 30 seconds.

   <figure><img src="/files/pOXWZGQfG6pWki79MTZ6" alt=""><figcaption></figcaption></figure>
7. **Your smart contract will now be available in your account.**

   <figure><img src="/files/uCtQEaxgPOIqrKHCgkTT" alt=""><figcaption></figcaption></figure>
8. **You can now go to the blockchain explorer** to review your contract and begin using it for your needs.

   <figure><img src="/files/z0RSD2j38I8dSQuhZCDO" alt=""><figcaption></figcaption></figure>

***
