Vanilla Finance
  • Vanilla-Welcome
  • Vanilla TRS (Meme Perps)
    • Builders
    • What's Vanilla TRS?
    • Key features
    • Comparation
    • TRS Mechanism
      • Interest
      • Price
      • Liquidation
      • Risk Management
    • Risk
    • Fee
  • Vanilla PSC (Super Perps)
    • PSC Overview
    • PSC Tutorials
      • Wallet Setup
      • How to Deposit & Withdrawal
      • How to Place a Trade
    • Key Features
    • Get started with PSC
    • PSC Mechanism
      • Mark Price
      • Pricing(Cost)
      • Settlement
      • The Market Maker
      • Trading Fee and Settlement Fee
      • Risk Management: Risk Limits
      • Risk Management: Auto-Deleveraging (ADL)
    • Terms and Definitions
    • Contract Elements
    • FAQS
  • Vanilla-Airdrop
    • Points System Overview
    • Sugar Mechanism
    • Ice Cream Cart & Level
    • How to use Sugar
    • How to earn Sugar
    • Tap to Level Up
    • Testnet Trading
    • Airdrop Leaderboard
  • Community
  • Legal
    • Terms of Service
    • Disclosures
    • Privacy Policy
  • Activity
    • Sept 4th, 2024 Genesis mining Airdrop
    • Sept 8th, 2024 Binance Live AMA
    • Sept 9th, 2024 Binance Live AMA
    • Sept 11th, 2024 Binance Live AMA
    • Sept 11th, 2024 Genesis Mining II with Catizen
    • Sept 12th, 2024 Twitter Space AMA
    • Sept 13th, 2024 Zealy Campaign
    • Nov 19th, 2024 Level Up Campaign
    • Nov 28th, 2024 Level Up Campaign
    • Dec 10th, 2024 Trading Campaign
    • Dec 12th, 2024 Twitter Space AMA
    • Dec 13th, 2024 Trading Campaign
    • Jan 13th, 2025 Twitter Space AMA
  • Partners/Investors
    • Pre-Seed Investment
    • Partnership
  • Audits
  • Brand kit
  • Risks
  • Tokennomics
Powered by GitBook
On this page

Audits

PreviousPartnershipNextBrand kit

Last updated 10 days ago

In this audit, we have analyzed the design and implementation of four specific Vanilla vaults contracts, i.e., VanillaMoneyVault, VanillaMoneyVaultV2, VanillaMarketMakerVault, and VanillaMarketMakerVaultV2.

The first two vaults are mainly used for users to deposit and withdraw funds, as well as provide two order interfaces for users with BOT_ROLE to operate. The last two act as a fund storage and token collateral. After the user places an order, a portion of the user’s deposit will be transferred to VanillaMarketMakeVault(V2). The user’s collateral can serve as a betting against the platform to earn interest. The current code base is well structured and neatly organized. Those identified issues are promptly confirmed and addressed.

Meanwhile, we need to emphasize that smart contracts as a whole are still in an early, but exciting stage of development. To improve this report, we greatly appreciate any constructive feedbacks or suggestions, on our methodology, audit findings, or potential gaps in scope/coverage.

Peck Shield Audit Report