For the complete documentation index, see llms.txt. This page is also available as Markdown.

Deposit and subscription flow

The standard deposit flow includes five stages.

1

Deposit request

The user deposits an accepted asset through City Neobank, a partner frontend, or an API integration.

The vault checks whether the asset is accepted, the vault is open, the user is eligible, and the deposit does not exceed product capacity or investor-level limits.

2

Security verification

Before capital is made available for strategy allocation, the vault security layer verifies:

· access permissions;

· deposit limits;

· approved allocation rules;

· product status;

· risk controls;

· emergency pause state;

· accepted asset and network.

3

Share accounting

The vault issues shares, receipt tokens, or a subscription record according to the product design.

For synchronous vaults, shares may be minted immediately at the current share price. For asynchronous or less liquid vaults, the user may receive a pending subscription record until the next pricing or allocation cycle.

4

Allocation approval

Approved capital becomes available for strategy allocation only inside the vault mandate.

The Strategy Manager can route capital to approved strategies, borrowers, accounts, or execution venues, but cannot bypass the vault's configured limits.

5

Monitoring and reporting

Deposits, share issuance, allocation changes, fees, NAV updates, and vault events are indexed for reporting. Integrators can display vault state without manually reading every contract call.

Last updated