| `name` |
`string` |
Token metadata name |
| `symbol` |
`string` |
Token metadata symbol (max 32 chars) |
| `baseAssetMint` |
`string` |
Base asset mint address |
| `maxCap` |
`number` |
Maximum vault capacity in base units |
| `minSubscription` |
`number` |
Minimum subscription amount in base units |
| `minRedemption` |
`number` |
Minimum redemption amount in base units |
| `lockupPeriod` |
`number` |
Lockup period for new shares in seconds |
| `defaultAccountStateFrozen` |
`boolean` |
If true, new token accounts are frozen by default |
| `feeStructure` |
`object` |
Fee configuration (see below) |
| `notifyAndSettle` |
`object` |
Notice and settlement periods |
| `allowlist` |
`string[]` |
Allowlisted subscriber addresses |
| `blocklist` |
`string[]` |
Blocklisted subscriber addresses |