Compliance and Permissioned Access

Fusion allows institutions to build permissioned "walled gardens" within the public DeFi space.

Private Vaults and Whitelisting

Vaults can be initialized in Private Mode. In this configuration, the deposit() and mint() functions are restricted to the WHITELIST_ROLE. This enables:

  • Verified Onboarding: Only KYC/AML-verified addresses can provide capital.

  • Exclusive Access: Building bespoke investment products for specific institutional clients.

  • Flexibility: Private vaults can be converted to public vaults if the strategy matures into a retail-facing product.

Substrate Whitelisting

Risk is managed at the asset level. The Atomist grants specific Substrates (approved token addresses or protocol identifiers) to each market. An Alpha cannot expose vault assets to an unapproved asset, even if the protocol (e.g., Aave) supports it, providing deterministic asset-level control.

Programmable Compliance via Pre-Hooks

For institutions with complex regulatory requirements, Fusion supports Pre-Hooks. These are custom logic modules executed immediately before core vault functions (such as deposit or execute).

  • Regulatory Validations: Institutions can implement real-time checks, such as verifying the sender against a dynamic blacklist or enforcing per-user exposure caps.

  • Dynamic Constraints: Pre-hooks allow regulators to require additional "Proof of Compliance" validations that must pass for a transaction to succeed, providing a programmable layer for on-chain compliance.

Last updated