Skip to main content

Marinade's Audit History and Reports

Explore Marinade’s Audit and Code Review Reports

Written by Johnny

2026

Audit Reports

Neodyme audited two changes to Marinade's on-chain liquid staking program in May 2026: the introduction of canonical stake accounts and the addition of deposit fee functionality. The review covered both implementation security and overall design, and found no issues at any severity level.

Because the changes were scoped additions to the existing program, the threat model and economic analysis from the 2023 audit remain valid.

2024

Audit Reports

Neodyme audited Marinade's on-chain Validator Bond program during March and April of 2024. The scope of this audit was focused on technical security, with further considerations about operational security.

The auditors found that Marinade's Validator Bond program comprised a clean design and above-standard code quality, relying on the industry-standard Anchor framework.

2023

Audit Reports

In November 2023, Marinade upgraded its smart contract to include several improvements (see this article). To ensure that the code remains as solid as it has always been, two audits were conducted on the upgraded version of the smart contract.

2021

Audit Reports

To become the next unit of account on the Solana network, Marinade had to ensure the protocol was as safe as Solana itself. Therefore, we were audited by Kudelski Security, a reputable audit firm that Solana Labs chose to audit Solana.

Ackee Blockchain specializes in audits and security assessments and has worked on the security of major blockchains such as Ethereum, Tezos, and Celo. Their audit has allowed us to improve our protocol's security standard further.

Code Review Reports

Neodyme is an audit firm specializing in security that recently published a full article on Solana smart contract security. Their blockchain expertise and familiarity with Solana made them a perfect fit to audit our protocol.


The full list is also maintained in our documentation: Audits

Did this answer your question?