About the Hackathon
# Introduction
Venn Network is on a mission to revolutionize blockchain security, and we’re looking for the best security minds to join us. The Venn Wallet Security Hackathon isn’t just about competition—it’s about finding the next generation or existing security teams that will plug into Venn’s infrastructure and become core contributors in our decentralized security network. If you're serious about blockchain security, this is your chance to prove your skills and secure your place in the Venn ecosystem.
# Venn Developer Workshop. You'll learn how to use
*- Custom detection boilerplate template - to easily plug and play your security logic.*
*- Security sandbox - to test, debug and improve your solution.*
*- ChatGPT Venn Custom Detector Assistant*
**Thurs 27th March at 15:00 UTC**
*Join workshop on [Discord ](https://discord.com/events/1065679814289268929/1353665339199852685)*
# Custom Detector Bounties
Participant can submit solutions for as many custom dectors below
- **Phishing Custom Detector** – Detect transactions initiated from malicious or fake dApps interfaces that aim to trick users into signing harmful actions.
- **Approvals Custom Detector** – Identify malicious/risky/deceptive approvals that could give attackers access to a user's assets.
- **2FA Custom Detector** – Enable users to use authenticator apps to confirm any or high-risk transactions.
- **MEV Custom Detector** – Prevent value extraction attacks like sandwich trades that exploit users during swaps and trades.
- **Rugpull (Smart Contract) Custom Detector** – Analyze smart contracts for hidden risks that could allow developers to drain funds or disable withdrawals.
- **Multisig Protection Custom Detector** – Enhance security for multisig wallets by detecting unusual signing patterns or unauthorized attempts.
# Benefits
- Cash prizes and recognition for top performers
- Opportunity to work on cutting-edge security projects
- Chance to contribute to the development of the Venn Network
- Opportunity for ongoing rewards if your solution is selected for deployment in the Subnet
# Eligibility
- Individual security developers
- Security research teams
- Fully fledged security developer teams
# Developer Support Links
- **Discord support 24/7** [https://discord.com/invite/xcWuUAeU](https://discord.com/invite/xcWuUAeU). Use hackathon-support channel.
- **Documentation** [https://docs.venn.build/](https://docs.venn.build/)
- **Venn Custom Detector Assistant -** [https://chatgpt.com/g/g-67dfed07b2bc8191956e0857e47d830f-venn-custom-detector-assistant](https://chatgpt.com/g/g-67dfed07b2bc8191956e0857e47d830f-venn-custom-detector-assistant)
- **Custom Detector Framework** [https://github.com/ironblocks/venn-custom-detection](https://github.com/ironblocks/venn-custom-detection)
- **Venn Custom Detecor Documentation** [https://docs.venn.build/venn-network/getting-started/security-teams/build-custom-detector](https://docs.venn.build/venn-network/getting-started/security-teams/build-custom-detector)
- **Security Sandbox** [https://explorer.venn.build/toolkit/security-sandbox](https://explorer.venn.build/toolkit/security-sandbox)
# Judging Criteria
**Custom Detector Implementation**
- Does the detector function as intended and triggers based on the challenge requirements?
- Does the implementation effectively utilize the [venn-custom-detection api](https://github.com/ironblocks/venn-custom-detection) and its built-in capabilities?
- Are comments included to clarify the logic and purpose of the code?
- Is the code structured in a readable and organized manner?
**Testing**
- Do all test cases execute correctly and pass without issues?
- Are there test cases designed to confirm that triggers are *not* generated in incorrect scenarios?
- Are there test cases that verify are triggered when expected?
**Documentation**
- Does the README.md clearly explain what the custom detector does?
- Are the triggers descriptions in `README.md` well-structured and easy to understand?
- *(If relevant)* Does the `README.md` provide real-world block or transaction examples that would trigger the detector?
###