erc_4626.vault_protocol.lagoon.constants

Documentation for eth_defi.erc_4626.vault_protocol.lagoon.constants Python module.

Reviewed address constants for Lagoon vault integrations.

Module Attributes

KAMUI_LAGOON_VAULTS

Kamui's three permissioned Ethereum Lagoon vaults.

Functions

is_kamui_lagoon_vault(chain_id, vault_address)

Check whether an address is one of Kamui's reviewed Lagoon vaults.

KAMUI_LAGOON_VAULTS: frozenset[tuple[int, eth_typing.evm.HexAddress]] = frozenset({(1, '0x9e0db8f43bb91e2148b0db920e21370525cf3aab'), (1, '0xa5ae405242f42c47996a0c6857ff10a77f9bdee6'), (1, '0xcda323c2df692d989b24ba51d0acca924cf9a344')})

Kamui’s three permissioned Ethereum Lagoon vaults.

These vaults are absent from Lagoon’s paginated public catalogue and their asynchronous capital flows do not emit the canonical vault-local Deposit events used by the generic activity gate. Keeping the addresses in one chain-aware set ensures listing approval and activity-filter exemptions cannot drift apart.

is_kamui_lagoon_vault(chain_id, vault_address)

Check whether an address is one of Kamui’s reviewed Lagoon vaults.

The match includes the chain ID and normalises checksum casing. This keeps address-scoped scanner exceptions from applying to an unrelated deployment that reuses the same address on another chain.

Parameters
Returns

True only for a reviewed Kamui chain-address pair.

Return type

bool