Policies
Permission Model
GLAM Mints use the Default Account State extension to set whether new token accounts start active or frozen. If active, anyone can hold or transfer the token, making it permissionless. If frozen, each user must be approved before participating, enabling KYC and access control. This defines whether the token is open to all or gated by default.
Allowlists
GLAM Mints support allowlists to restrict who can subscribe or redeem tokens beyond the default account state. Only pre-approved wallet addresses can access minting or redemption flows. This enables compliance with jurisdictional rules, supports institutional onboarding, and ensures controlled distribution.
Blocklists
Blocklists provide an additional layer of control by preventing specific addresses from subscribing to or redeeming from the mint. Used to enforce sanctions, disable compromised wallets, or meet internal policies, any attempt by a blocklisted address is automatically rejected by the mint.
Lockup Periods
Lockup periods impose time-based restrictions on both redemptions and transfers of minted tokens. When enabled, every recipient is subject to a lockup window starting from the moment of mint or token receipt. During this period, transfers and redemptions are blocked at the protocol level. These constraints are enforced via Transfer Hooks and GLAM’s Policies program.