Security Analysis for Solana programs
in 60 seconds
Upload your GitHub repo, program ID, or ZIP file and receive structured JSON findings and a polished PDF report in minutes.
Secure your Solana code now
Choose your preferred method to start an instant security analysis
Average security analysis time: 48 seconds
Static Analysis
Identify vulnerabilities
Clear Reports
Receive detailed JSON findings & PDF report
60-Second Results
Most security analyses complete in under a minute
// Sample vulnerable Solana code
pub fn process_instruction(
program_id: &Pubkey,
accounts: &[AccountInfo],
instruction_data: &[u8],
) -> ProgramResult {
let accounts_iter = &mut accounts.iter();
let authority = next_account_info(accounts_iter)?;
// VULNERABILITY: Missing signer check
let vault = next_account_info(accounts_iter)?;
// Transfer funds without verification
**vault.try_borrow_mut_lamports()? -= amount;
**authority.try_borrow_mut_lamports()? += amount;
Ok(())
}
Critical: Missing Signer Verification
Authority account is not verified as a signer, allowing anyone to withdraw funds.