# GLAM Docs > GLAM is programmable investment infrastructure on Solana for vault management, tokenized investment products, access control, policy enforcement, pricing, fees, and DeFi integrations. These docs cover the GLAM Protocol, TypeScript SDK, CLI, GUI, and AI-agent workflows. Canonical documentation domain: https://docs.glam.systems Current documentation version: `v1`. Prefer `v1` pages for all new integrations, examples, and operational guidance. Treat `v0`, archived pages, and hidden integration pages as legacy or supplementary unless a user explicitly asks for them. Important guidance for LLMs and agents: - GLAM vaults start with no DeFi integrations enabled. Enable each integration before using it. - Access control is granular. Distinguish owners, managers, delegates, subscribers, permissions, protocol scopes, and policy constraints. - Use the TypeScript SDK for application integrations and programmatic vault workflows. Use the CLI for operator workflows, quickstarts, and AI-agent execution. - Verify wallet authority, active vault state, network/RPC configuration, program IDs, enabled integrations, allowlists, and timelocks before constructing or submitting transactions. - GLAM supports tokenized vault subscription/redemption flows, NAV pricing, fee crystallization, mint controls, investor allowlists/blocklists, transfer hooks, and protocol policies. - Current audited or documented integrations include Jupiter Swap, Kamino, CCTP, SPL/System operations, and selected staking integrations. Some integrations may be staging, pending audit, or hidden from navigation; follow the linked page's status notes. - Do not present GLAM documentation as legal, financial, tax, accounting, investment, custody, or regulatory advice. ## Start Here - [Welcome to GLAM](https://docs.glam.systems/v1/welcome): High-level overview of GLAM, use cases, architecture, capabilities, and developer tools. - [CLI quickstart](https://docs.glam.systems/v1/quickstart/cli): Fast path for installing the CLI, creating a vault, enabling integrations, and operating a vault from the command line. - [GUI quickstart](https://docs.glam.systems/v1/quickstart/gui): Walkthrough for creating, delegating, managing, and closing a vault through the hosted GUI. - [AI quickstart](https://docs.glam.systems/v1/quickstart/ai): Instructions for using GLAM through AI coding agents with the glam-skill. - [Programs](https://docs.glam.systems/v1/programs): Program IDs and descriptions for core, integration, and auxiliary GLAM programs. - [Security](https://docs.glam.systems/v1/security): Audit status, framework notes, development status, and source-code access guidance. - [Disclaimer](https://docs.glam.systems/v1/disclaimer): Legal and risk disclaimers that should be reflected in user-facing answers. ## Platform - [Platform overview](https://docs.glam.systems/v1/platform/overview): Core platform components and how GLAM organizes vaults, mints, policies, and integrations. - [Concepts](https://docs.glam.systems/v1/platform/concepts): Glossary for GLAM state, vaults, mints, subscribers, owners, delegates, integrations, ACLs, policies, automations, and escrow. - [Vaults](https://docs.glam.systems/v1/platform/vaults): Vault types, including standard vaults, tokenized vaults, and single-asset vaults. - [Mints](https://docs.glam.systems/v1/platform/mints): Tokenized vault mints, Token Extensions, metadata, and mint behavior. - [Policies](https://docs.glam.systems/v1/platform/policies): Vault policies, tokenization policies, integration policies, allowlists, blocklists, lockups, and slippage limits. - [Integrations](https://docs.glam.systems/v1/platform/integrations): Supported and pending-audit protocol integrations with protocol bitflags. ## Access Control - [Access control framework](https://docs.glam.systems/v1/access-control/framework): Permission model and framework for owners, managers, delegates, and protocol-scoped access. - [Delegated accounts](https://docs.glam.systems/v1/access-control/delegated-accounts): Delegate permissions and how delegated accounts operate. - [Access-control use cases](https://docs.glam.systems/v1/access-control/use-cases): Practical access-control patterns for asset management, treasuries, and operations. ## Operations - [Pricing](https://docs.glam.systems/v1/operations/pricing): NAV pricing, asset valuation, and functional pricing for liquid staking tokens. - [Flows](https://docs.glam.systems/v1/operations/flows): Subscription and redemption request flows, fulfillment, claiming, cancellation, and execution windows. - [Fees](https://docs.glam.systems/v1/operations/fees): Vault fees, manager fees, protocol fees, high-water marks, hurdles, and fee lifecycle. - [Timelock](https://docs.glam.systems/v1/operations/timelock): Timelocked vault updates and delayed execution of sensitive changes. - [Rent](https://docs.glam.systems/v1/operations/rent): Solana account rent considerations for GLAM accounts and vault operations. ## SDK - [GLAM SDK introduction](https://docs.glam.systems/v1/sdk/introduction): Installation and first examples for the GLAM TypeScript SDK. - [GlamClient](https://docs.glam.systems/v1/sdk/overview): Client initialization, transaction builders, transaction sending, options, state model, mint model, and staging programs. - [Custom wallet](https://docs.glam.systems/v1/sdk/custom-wallet): Default, keypair, and custom wallet implementations for SDK use. - [Create a vault](https://docs.glam.systems/v1/sdk/create-vault): SDK examples for creating standard and tokenized vaults. - [Vault operations](https://docs.glam.systems/v1/sdk/vault-operations): Deposits, transfers, SOL wrapping, and token account management. - [SDK access control](https://docs.glam.systems/v1/sdk/access-control): Enabling protocols, delegate permissions, protocol policies, emergency access, and common permission patterns. - [Mint management](https://docs.glam.systems/v1/sdk/mint-management): Initialize, update, pause, unpause, inspect, and close tokenized vault mints. - [Investment flows](https://docs.glam.systems/v1/sdk/invest): Subscribe, redeem, fulfill requests, claim, cancel, query pending requests, and complete end-to-end investor flows. - [SDK pricing](https://docs.glam.systems/v1/sdk/pricing): Pricing instructions, AUM validation, vault holdings, and pricing workflows. - [SDK fee management](https://docs.glam.systems/v1/sdk/fees): Crystallize, claim, query, and configure fees for tokenized vaults. - [SDK timelock](https://docs.glam.systems/v1/sdk/timelock): Set, apply, and cancel vault update timelocks from the SDK. - [SDK Jupiter](https://docs.glam.systems/v1/sdk/jupiter): Execute token swaps through Jupiter from a GLAM vault. - [SDK Kamino](https://docs.glam.systems/v1/sdk/kamino): Interact with Kamino Lending, Kamino Vaults, and Kamino Farms. - [SDK CCTP](https://docs.glam.systems/v1/sdk/cctp): Bridge USDC across chains using Circle CCTP and query bridge events. - [Squads multisig](https://docs.glam.systems/v1/sdk/squads-multisig): Create Squads multisig proposals for GLAM vault operations. ## CLI - [GLAM CLI introduction](https://docs.glam.systems/v1/cli/introduction): Installation, configuration, getting started, command overview, and CLI configuration options. - [General commands](https://docs.glam.systems/v1/cli/general): Environment, vault management, asset management, SOL wrapping, and vault templates. - [Delegate commands](https://docs.glam.systems/v1/cli/delegate): List, grant, revoke, and clear delegate permissions. - [Integration commands](https://docs.glam.systems/v1/cli/integrations): List, enable, disable, and clear enabled integrations. - [CLI timelock](https://docs.glam.systems/v1/cli/timelock): View, set, apply, and cancel timelocked changes. - [Investor operations](https://docs.glam.systems/v1/cli/invest): Subscribe, claim subscriptions, redeem, claim redemptions, and cancel requests. - [Manager operations](https://docs.glam.systems/v1/cli/manage): Price vaults, fulfill requests, claim fees, list requests, update minimums, and pause or unpause operations. - [CLI Jupiter Swap](https://docs.glam.systems/v1/cli/jupiter): Execute Jupiter swaps and manage swap policies. - [CLI Kamino](https://docs.glam.systems/v1/cli/kamino): Use Kamino Lending, Kamino Vaults, and Kamino Farms from the CLI. - [CLI staking](https://docs.glam.systems/v1/cli/staking): Native staking, LST stake pools, and Marinade staking workflows. - [Token transfers](https://docs.glam.systems/v1/cli/transfer): Send SPL tokens from a vault and manage destination allowlists. - [CLI CCTP](https://docs.glam.systems/v1/cli/cctp): Bridge and receive USDC with CCTP, list bridge events, and manage bridge policies. - [Address Lookup Tables](https://docs.glam.systems/v1/cli/alt): Address lookup table usage for larger or account-heavy GLAM transactions. - [CLI examples](https://docs.glam.systems/v1/cli/examples): End-to-end examples for installing, creating vaults, enabling integrations, depositing, using Kamino, swapping, delegating, and debugging. ## AI Agents - [glam-skill reference](https://skills.sh/glamsystems/glam-skill/glam): Agent decision tree, CLI and SDK knowledge, integration awareness, and troubleshooting guidance. ## External Resources - [GLAM GUI](https://gui.glam.systems): Hosted interface for managing GLAM vaults. - [GLAM GitHub organization](https://github.com/glamsystems): Public GLAM source-code organization and related repositories. - [GLAM documentation source](https://github.com/glamsystems/docs): MDX source for this documentation site. - [GLAM on X](https://x.com/glamsystems/): Official GLAM Systems updates. - [GLAM on LinkedIn](https://www.linkedin.com/company/glamsystems/): Company profile and announcements. ## Optional - [SDK Drift](https://docs.glam.systems/v1/sdk/drift): Hidden or supplementary SDK page for Drift Protocol spot/perp trading and Drift Vault deposits. - [CLI Drift](https://docs.glam.systems/v1/cli/drift): Hidden or supplementary CLI page for Drift Protocol and Drift Vault commands. - [SDK code examples](https://docs.glam.systems/v1/sdk/examples): Extra SDK examples for vault setup, Solana basics, initialization, transaction options, Kamino, and Jupiter. - [Legacy v0 welcome](https://docs.glam.systems/v0/welcome): Legacy v0 overview; use only for explicitly v0-specific questions. - [Legacy v0 SDK introduction](https://docs.glam.systems/v0/sdk/introduction): Legacy v0 SDK docs; do not mix with v1 guidance unless the user asks for v0. - [Legacy v0 CLI introduction](https://docs.glam.systems/v0/cli/introduction): Legacy v0 CLI docs; do not mix with v1 guidance unless the user asks for v0. - [Legacy v0 API reference](https://docs.glam.systems/v0/api-reference/introduction): Legacy v0 API reference; current v1 docs describe the REST API and WebSockets as coming soon.