Learn to audit Solana programs and help secure the ecosystem. Take your security practices to the next level and get certified by Ackee Blockchain Security. It's free, too.
Solana Auditors Bootcamp Season 2024:
- 100% free
- 7 weeks, online & in English
- Starting on Aug 14
- Supported by Solana Foundation
Week # | Lecture | Task |
---|---|---|
Week 1 | Advanced Anchor | - |
Week 2 | Integration Tests and Unit Tests | - |
Week 3 | Fuzzing with Trident I | Fuzzing with Trident |
Week 4 | Fuzzing with Trident II | - |
Week 5 | Security Best Practices | Capture the Flag Challenge |
Week 6 | Common Vulnerability Vectors | - |
Week 7 | Graduation Ceremony | - |
Note
We also prepared Docker Image with all required dependencies already installled, see below.
Setup | Description | Version | How to Install |
---|---|---|---|
Windows subsystem for Linux(WSL) | optional but highly recommended | 2.0 | Instructions |
Solana tool suite | - | 1.18.18 | Instructions |
Anchor framework | - | 0.30.1 | Instructions |
Tip
Install Docker You can check this guide Install Docker Engine
To use the pre-built Docker image for this course, you can PULL the image from Docker Hub:
docker pull ackeexyz/solana-auditors-bootcamp:v1
Once pulled, RUN:
docker run -it -p 8899:8899 -p 9900:9900 -p 8000:8000 -p 8080:8080 ackeexyz/solana-auditors-bootcamp:v1
Once started, visit the URL:
- You can participate by sending an application: Solana Auditors Bootcamp
You can obtain an Ackee Blockchain NFT certificate as a validation of your acquired skills if you fulfill the following:
- Fuzz a Solana program (details shared in week 3)
- Pass certain levels of our capture the flag challenge (details shared in week 5)
Join our Discord which we will use as the main communication channel.