ChainSecurity has been an invaluable partner throughout years of high-stakes product launches. We prize them for their proactivity, consistency & flexibility—we’re looking forward to continuing the partnership!
Sky implements a new facet that swaps assets 1:1 between the ALMProxies of two PAUs in a single transaction. SwapAssetFacet is bounded by directional rate limits on both PAUs and protects the initiating PAU with exact balance checks. Additionally, BeaconConfig now exposes builders for every integration, and L2BeaconSpell lets L2 governance update the integrations of a Beacon. In Version 2, the initiate rate limit keys also name the counterparty Controller, PAUFactory deploys PAUs with CREATE2, and PAUInit performs additional checks before governance onboards a new PAU.
As a globally trusted security partner for decentralized finance, ChainSecurity provides security assessments of on-chain liquidity management systems and their integrations.
We greatly appreciate the opportunity to collaborate with Sky on the Diamond PAU framework again.
We have conducted a thorough review of the scope. We covered:
We provide this audit report to assist in forming an opinion on the risk profile of Diamond PAU v1.16. In summary, we find that the codebase provides a high level of security, if operated under the assumptions documented in System Overview, Trust Model and System Considerations.
It is important to note that security audits are time-boxed and cannot uncover all vulnerabilities. They complement but don’t replace other vital measures to secure a project.