Architecture
Last updated
Last updated
The Fund Manager initiates the process by connecting their wallet (either MetaMask for EVM-based chains or Phantom for Solana) to the platform through the Connect module.
Once the wallet is connected, the Fund Manager creates a new fund using the platform’s interface.
Investors contribute their assets (e.g., USDC, USDT, or ETH) to the fund by interacting with the fund through the platform’s front end.
Once the fund reaches its required amount, it becomes ready for tokenization.
The Fund Manager triggers the tokenization process via the Tokenizer Module, which handles the execution.
The Tokenizer Module selects the appropriate blockchain based on the manager’s choice:
BNB Chain: The process uses the ERC20 Token Factory to mint ERC20 tokens.
Solana: The process uses the TOKEN Program 2022 to mint Solana-compliant tokens.
The selected smart contract (either ERC20 Token Factory or Solana TOKEN Program) mints the tokens representing the fund.
These tokens are sent to the Fund Manager Wallet, representing ownership or shares in the fund.
The minted tokens are then distributed to the Token Treasury, which can be accessed by investors.
This marks the completion of the fund’s tokenization, allowing investors to hold or trade the tokens representing their share in the fund.