Skip to content

About

King's Vault

King's Vault is a permissioned, cross-chain yield aggregator designed for institutional and KYC-verified investors. The protocol deploys USDC capital into curated DeFi strategies across Ethereum Mainnet and Hyperliquid (HyperEVM / HyperCore).


Documentation Purpose

This documentation is maintained as the canonical technical reference for:

  • Smart contract auditors — providing complete system specification, trust model, and attack-surface analysis.
  • Protocol integrators — detailing function signatures, access control, and event interfaces.
  • Operations team — documenting workflows, deployed addresses, and operational procedures.

Standards Implemented

Standard Usage
ERC-4626 Implements pricing mechanism. Tokenized vault (deposit / withdraw / preview).
ERC-7540 (Template) Unused directly. Asynchronous withdrawals are based on the 7540 template to batch process deposits and withdrawals. We do not rely on automation bots; execution is purely on-chain.
OpenZeppelin AccessControl Role-based access control across all contracts
OpenZeppelin Pausable Emergency halt mechanism on vaults
OpenZeppelin ReentrancyGuard Reentrancy protection on withdrawals and redemptions

External References


Contact

For audit inquiries or technical questions, please contact the King's Vault team.