Skip to content
Fume Docs

⛓️ On-chain Subscriptions

This section guides fund managers and investors through the process of subscribing to an on-chain fund using Fume. The subscription process involves three...

This section guides fund managers and investors through the process of subscribing to an on-chain fund using Fume. The subscription process involves three key steps: inviting investors, depositing liquidity, and liberating liquidity.

Invite Investor (as a Manager)

To receive capital from investors, the fund manager must first invite the investor to the platform. Here’s how:

  • Navigate to the Investors section in the left-side menu and click Invite Investor.

  • Select "On-Chain Investment" as the investment type.

  • Fill in the required information:

    • Name: The investor's name, which will appear in the fund's unit register.
    • Email: The email address where the investor will receive their invitation to join the platform.
    • Wallet Address (optional): If the investor already has a crypto wallet they want to use, enter it here. If left blank, Fume will create a secure embedded wallet for them automatically.

    Note: It is important that the wallet address and the KYC and due diligence on the origin of funds have been verified on your side. This process whitelists the investor and allows them to deposit capital. Ensure you comply with the relevant AML/CFT regulations applicable to your investment vehicle. We recommend a cost-effective solution like AMLBot for this purpose.

Once the investor is whitelisted, they will be able to proceed with the deposit.

Once you send the invitation, the investor gets an email with a sign-in link. If they do not have a wallet, Fume creates one for them automatically. They click the link, verify their email, and they are ready to invest. No browser extensions or crypto experience needed.

Pending investments

After an investor accepts their invitation but before they deposit, their investment shows as pending in the Investors section. This lets you see who is still in the process of subscribing.

Deposit Liquidity (as the Investor)

Once the investors has been whitelisted by the fund manager, they will receive an email invitation with a link to join the platform and complete the investment process.

  • Sign-in: Click the sign-in link received via email to access the platform.

  • Navigate to Investments: After signing in, go to the "Investments" tab on the left-side menu.

  • View Investment Details: Click on "Details" to view the pending investment.

  • Deposit Liquidity: The deposit process involves two steps:

    • Approve: The first transaction approves the protocol to manage the intended amount of liquidity. This allows the smart contract to interact with the investor’s wallet.
    • Deposit: The second transaction is the actual deposit, which transfers the liquidity from the investor’s wallet to the on-chain fund.

    Note: Once the deposit is completed, the investor's job is done. They will receive tokenized fund units at the next NAV calculation event, which reflects their position in the fund.

If the investor signed in with email and is using an embedded wallet, the approve and deposit steps work the same way. The platform guides them through each transaction with clear prompts. For sponsored transactions, the investor does not need to hold any cryptocurrency for gas fees.

Liberate Liquidity (as the Manager)

At this point, the deposited liquidity is held in the smart contract of the on-chain transfer agent. It will be moved to the connected fund wallet either at the next NAV Calculation event or manually by the manager. Here’s how:

  • NAV Calculation Event: The most straightforward way is to wait for the next scheduled NAV calculation. Once completed, the liquidity will automatically be transferred to the fund wallet, and the investor will receive the tokenized units.
  • Manual Liberation: Alternatively, as the fund manager, you can go to the "Inflows" page and select the "Liberate Liquidity" option to manually move the liquidity to the fund wallet.

Important: If you liberate liquidity manually without completing an NAV calculation, the investor will not receive their tokenized units until the next NAV event. This method is useful if you need immediate access to the investor’s liquidity but are still reconciling your positions for the NAV calculation.

Once the liquidity is transferred to the fund wallet, it is ready to be deployed according to your investment strategy.