BitMaxAI is a Fullstack Web3 + AI application built on Core DAO. Our platform introduces an innovative yield tokenization protocol that allows users to separate their staked positions into Principal Tokens (PT) and Yield Tokens (YT). By integrating AI-powered strategies, we optimize yield management and trading strategies, enabling users to maximize their returns efficiently.
π Deployed Application: BitMaxAI Staking App
##Project flow
Youtube Video : (https://youtu.be/TLp456d0b78?si=Nv8LqpjgkzXTgYXx)
ReactJS
TailwindCSS
HTML, CSS
- Staking CORE Tokens: Users stake CORE tokens and earn staking rewards over time.
- Standardized Yield (SY) Tokens: Wrapped staked positions into SY tokens representing principal + future yield.
- Token Separation:
- Principal Tokens (PT): Right to redeem the original staked amount at maturity.
- Yield Tokens (YT): Capture all future yield until maturity.
- Automated Market Maker (AMM): A simple AMM for trading PT and YT tokens seamlessly.
- Liquidity Access: Users can trade YT tokens without unstaking their CORE tokens.
- Guaranteed Returns: Sell YT for immediate value while holding PT until maturity.
- Yield Speculation: Traders can buy YT tokens to speculate on yield rates.
Our AI-driven strategies enhance decision-making for staking, token splits, and trading strategies.
Long Short-Term Memory (LSTM) models predict staking yield rates by analyzing past trends and market conditions.
- Input Data: Historical yield rates, staking trends, and market volatility.
- Output: Predicted yield rates for the next 30 days.
- Impact: Helps users anticipate yield fluctuations for optimized staking strategies.
Proximal Policy Optimization (PPO) dynamically learns optimal PT/YT split strategies based on forecasts and AMM data.
- Goal: Maximize staking efficiency and liquidity access.
- Decision-making:
- If yield is high β Favor PT.
- If yield is volatile β Favor YT for speculative gains.
- Implementation: Uses real-time AMM data for dynamic decision-making.
The Kelly Criterion ensures that the strategy remains within an acceptable risk threshold.
- Risk Assessment: Ensures YT allocation does not exceed a certain volatility level.
- Portfolio Balance: Adjusts positions based on market conditions to minimize risk.
- LSTM predicts yield rate for the next 30 days.
- PPO agent learns the best PT/YT split ratio (e.g., 70% PT, 30% YT).
- Risk Model ensures the YT portion stays below a volatility threshold.
git clone https://github.com/your-repo/BitMaxAI.git
cd BitMaxAI cd backend
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
pip install -r requirements.txt
uvicorn main:app --reload cd frontend
npm install
npm start(Though Contracts ALready deployed, if someone wants to do own:)
cd contracts
npx hardhat compile
npx hardhat test
npx hardhat deploy --network core-testnet- Cross-Chain Support: Expanding the protocol beyond Core DAO.
- AI-Enhanced AMM: Dynamic yield-based AMM pricing & AI Aggregators.
- Multi-Asset Support: Extending beyond CORE tokens & automated security.
- Advanced Risk Management Models.
We welcome contributions! Please submit a pull request or open an issue.
- π Website: BitMaxAI
- π§ Email: baksisoumik@gmail.com , kararsweta@gmail.com
- π Linkedn: https://www.linkedin.com/in/soumik-baksi/
- π Tweeter: https://x.com/kararsweta
Made with β€οΈ by the BitMaxAI Team