Fund Whitepaper
A transparent, actively-managed crypto perpetuals fund. This document explains exactly how deposits, profit-sharing, and withdrawals work — including the risks you should understand before investing.
What is 2zemoon
2zemoon is an actively managed crypto trading fund. Depositors contribute USDT to a smart contract (the "Vault"). The fund manager trades this capital on Aster, a perpetual futures exchange. Profits are split: 50% goes to depositors, 50% goes to the fund manager — and only on actual gains, never on your original capital.
How deposits work
- Connect your wallet (MetaMask or Trust Wallet).
- Deposit USDT (minimum $100). You receive "shares" of the fund, proportional to its total value at that moment.
- Your shares represent your ownership percentage of the fund. As the fund's value moves with trading performance, so does the value of your shares.
Simplified flow of funds from your wallet to the exchange.
Profit sharing
When you withdraw, the contract calculates your gain: the current value of your shares minus what you originally deposited (weighted average if you deposited more than once).
50% of that gain — and only the gain — goes to the fund manager as a performance fee. If you withdraw at a loss, no fee is ever charged. This is enforced by the smart contract itself, not a manual calculation.
Withdrawals
Withdrawals happen in two steps, on purpose:
- Request — you can request a withdrawal at any time.
- Claim — you can only claim it once no trade is currently open.
This protects the fund from being forced to close a position at a bad moment just to honor a withdrawal. Once the open trade closes, you can return and claim your funds in a second, quick transaction.
Trust & transparency — please read this carefully
This section is deliberately not marketing copy.
- The Vault contract accurately tracks deposits, shares, and enforces the fee logic on-chain — anyone can verify this independently.
- However, the fund's real-time trading value is reported by an "oracle": a server operated by the fund manager. You are trusting that this report is accurate. This is not a fully trustless system.
- To actually trade, funds must leave the Vault contract and move to the fund manager's trading wallet on Aster. While funds are being actively traded, they are only as safe as the fund manager's own security practices — the smart contract cannot protect them during this period.
In short: you are trusting the fund manager's trading judgment, operational security, and honest reporting — not just code.
Security measures
- Deposit cap — total fund size is capped, and raised gradually as trust is established.
- Separated roles — the wallet that reports data (oracle) is different from the wallet that receives trading funds and administers the contract. A compromised oracle key cannot move or steal funds.
- Emergency pause — the contract can be paused by the fund manager if an issue is detected.
- Audit status — the contract has been professionally audited and tested end-to-end on a public test network before this mainnet launch. Source code is publicly verified on Etherscan, Sourcify, Blockscout, and Routescan — anyone can read the exact code running at the contract address below.
Risks
- Smart contract risk — bugs are possible despite testing, until a full audit is complete.
- Trading risk — the fund can lose money. Past performance never guarantees future results.
- Custodial risk during trading — as described in Section 5.
- Oracle trust risk — as described in Section 5.
- Regulatory risk — crypto regulations vary by jurisdiction and can change.
- No guarantee — this is not a bank deposit. It is not insured. It is not risk-free.
Contract & links
Vault contract address: 0x0d4B53290dab69cd4c76C77F6ef4Aaf22C9A49Ee
Deployed on Ethereum mainnet. Source code is publicly verified — you can read the exact code above, without trusting our word for it.
← Back to dashboard