πŸ”˜Asset Vault (under development)

An Aptos-native AI Auto Trading Bot that optimizes yield through automated APT/USDT rebalancing.

Overview

Asset Vault is a smart vault system built on Aptos Mainnet, enabling users to deposit USDT and automatically earn optimized returns. The vault maintains a dynamic allocation between APT and USDT, rebalancing via PancakeSwap to capture market swings and minimize idle capital.

Key Features

Live on Mainnet

  • Smart Contracts: Modular Move-based contracts (Vault, Core, PancakeSwap Adapter)

  • Frontend UI: Built with Svelte, integrated with Pontem Wallet

  • Backend API: Python-based APIs for smart contract interaction

  • Mainnet Deployment: Fully deployed and functional

  • PancakeSwap Integration: Automated APT ↔ USDT swapping

In Development

  • LayerZero Bridge: Cross-chain USDT bridge from Ethereum/Polygon to Aptos

  • AI Rebalancing: Machine learning-based optimization strategies

  • Mobile App: Native mobile experience for on-the-go users

Planned Features

  • Multi-token Vault Support

  • Governance Token and DAO system

  • Yield Farming Integration

User Flow Summary

  1. Connect Wallet (Pontem)

  2. Deposit USDT (via LayerZero if needed)

  3. Receive Vault Shares based on current NAV

  4. Vault Auto-Rebalances to maintain 50/50 APT/USDT

  5. Withdraw Anytime – users redeem shares for USDT

The vault auto-rebalances when the portfolio deviates by more than Β±10%. All transactions are transparent and on-chain.

System Architecture

Security Highlights

Smart Contract Security

  • Role-based access control

  • Reentrancy protection

  • Full input validation

  • On-chain event logging for transparency

Frontend Security

  • Non-custodial wallet integration

  • Secure transaction signing

  • XSS protection and HTTPS enforcement

Deployment Info

  • Vault Contract: 0x2fdd1d8c08c6d2e447cffd67419cd9f0d53bedd003e5a6ee427b649f0c1077ef

  • APT Token: 0x1::aptos_coin::AptosCoin

  • USDT Token: 0xf22bede237a07e121b56d91a491eb7bcdfd1f5907926a9e58338f964a01b17fa

  • PancakeSwap Router: 0xc7efb4076dbe143cbcd98cfaaa929ecfc8f299405d018d7e18f75ac2b0e95f60

  • Tx Hash: 0xfa329f...

  • Status: βœ… Success

  • Gas Used: 5,085 units

Last updated