Alpha Vault is a complementary anti-bot mechanism used together with a Launch Pool that provides early access for genuine supporters to deposit and purchase tokens before the pool starts trading.

Program Address

  • Mainnet-beta: vaU6kP7iNEGkbmPkLmZfGwiGxd4Mob24QQCie5R9kd2
  • Devnet: vaU6kP7iNEGkbmPkLmZfGwiGxd4Mob24QQCie5R9kd2

Resources

Features

Vault System

Prorata Vault: Users can deposit over the max buying cap, with proportional distributionFCFS Vault: First-Come-First-Serve with deposit caps, no withdrawal once depositedVault Modes: Permissionless, Permissioned with Merkle Proof, or Authority-based access control

AMM Integration

DLMM Support: Supports Meteora’s Dynamic Liquidity Market Maker poolsDAMM v1 Support: Supports Meteora’s Dynamic AMM V1 poolsDAMM v2 Support: Supports Meteora’s Dynamic AMM V2 pools

User Management

Escrow System: Create escrow accounts with individual deposit capsDeposit/Withdraw: Flexible deposit limits with conditional withdrawalEscrow Fees: Configurable fee structureAccount Closure: Automatic escrow closure after vesting completion

Token Distribution & Vesting

Linear Vesting: Time-based token claiming with configurable periodsActivation Types: Slot-based or Timestamp-based activationTiming Controls: Depositing, Start Vesting, End Vesting, and Activation pointsVesting Duration: Up to 1 year vesting periods

Security & Permissions

Merkle Tree Whitelisting: Cryptographic proof-based access controlAuthority Management: Admin-based permissions with transfer capabilitiesMulti-signature Support: Enhanced security for administrative operationsProof Metadata: Comprehensive whitelist management system

Highly Configurable

Vault Configurations: Prorata and FCFS config with customizable parametersFee Management: Escrow fees, crank fee whitelist, treasury collectionParameter Updates: Dynamic caps, timing, and configuration adjustmentsMerkle Root Config: Cryptographic proof configurationsMulti-token Support: SPL Token & Token-2022 compatibility