SOLANA ATTACK

🧩 Challenge Mode

Test your Anchor security knowledge with practical vulnerability scenarios

Challenge Progress

0/6

Score

0/0

Challenge 1/6

Which Anchor attribute validates that an account has signed the transaction?

#[derive(Accounts)]
pub struct Execute<'info> {
  pub user: ???,
}

Challenge Tip

Look for the Anchor attribute that enforces cryptographic validation.