Overview
Investor commands allow users to deposit assets into tokenized vaults (subscribe), withdraw assets (redeem), and manage pending requests. GLAM supports both instant and queued subscription/redemption modes.Commands
glam invest subscribe
Subscribe to a tokenized vault by depositing the vault’s base asset to receive share tokens.Amount of base asset to deposit (in UI units, e.g., 100 for 100 USDC)
Vault state public key to subscribe to. If omitted, uses the active vault from CLI config.
Skip confirmation prompt
Use queued subscription mode instead of instant. Queued subscriptions require a separate claim step after fulfillment.
- Validates minimum subscription amount against vault settings
- Instant mode: Immediately mints and transfers share tokens
- Queued mode: Creates a pending request that must be fulfilled by the manager
- Checks token metadata for display name and symbol
- Loads price oracles and lookup tables for instant subscriptions
The amount must meet the vault’s minimum subscription requirement. Check with
glam info or the vault manager.glam invest claim-subscription
Claim share tokens after a queued subscription request has been fulfilled.- Only needed for queued subscriptions (instant subscriptions don’t require claiming)
- Loads price oracles and lookup tables
- Transfers share tokens to your wallet
- Removes the fulfilled request from the queue
glam invest redeem
Request to redeem share tokens back to the vault’s base asset.Amount of share tokens to redeem (in UI units)
Skip confirmation prompt
- Validates minimum redemption amount against vault settings
- Creates a queued redemption request
- Request must be fulfilled by the manager before claiming
- Burns share tokens and queues base asset withdrawal
All redemptions are queued and require a two-step process: (1) request redemption, (2) claim after fulfillment. The amount must meet the vault’s minimum redemption requirement.
glam invest claim-redemption
Claim base assets after a redemption request has been fulfilled.- Loads price oracles and lookup tables
- Transfers base asset tokens to your wallet
- Removes the fulfilled request from the queue
- Completes the redemption process
glam invest cancel-request
Cancel a pending queued subscription or redemption request that has not yet been fulfilled.Skip confirmation prompt
- Only works on pending (unfulfilled) requests
- Returns deposited assets for subscriptions
- Returns share tokens for redemptions
- Removes the request from the queue
Investment Workflows
Instant Subscription Flow
Queued Subscription Flow
Redemption Flow
Canceling a Pending Request
Investment Modes
Instant Mode
- Default for subscriptions
- Immediate share token minting
- No manager approval needed
- Requires real-time pricing
- Best for high-frequency trading vaults
Queued Mode
- Used for subscriptions (with
--queued) and all redemptions - Two-step process: request → fulfill → claim
- Manager controls fulfillment timing
- Allows batch processing
- Better for traditional fund structures