Fuel Academy
Fuel Academy
Fuel is an operating system purpose-built for Ethereum rollups, designed to help developers build decentralized economies at scale.
View Attackathon
What's an Attackathon?
What's an Attackathon?
Attackathons are education-based bug hunting competitions where security researchers compete over a reward pool by submitting impactful bugs in the project's code. Here’s how they work:
Before the Attackathon
Immunefi works with the project to host a security-focused education period, providing top tier education and support to security researchers.
During the Attackathon
Security researchers experience the optimal hunting conditions, with direct project support, responsiveness, and duplicate rewards.
After the Attackathon
Immunefi spotlights the security accomplishments, with a custom leaderboard, Attackathon Findings Report, Bug Fix Reviews, and NFT awards.
Ultimately, Attackathons serve to secure projects, develop their security ecosystem, and create new opportunities for security researchers.
Status
1. Where to Start
1. Where to Start
2. Live Technical Walkthroughs
2. Live Technical Walkthroughs
From June 6th to 19th Fuel and their security partners will be presenting technical walkthroughs to help you understand and bughunt on Fuel.
3. Fuel Network - Basics
3. Fuel Network - Basics
4. Fuel Network - Advanced
4. Fuel Network - Advanced
4.3. Fuel Transaction Specifications
4.3. Fuel Transaction Specifications
Read the technical specifications for the transaction format used in Fuel.
5. Sway Language
5. Sway Language
5.5. Writing a Sway Smart Contract
5.5. Writing a Sway Smart Contract
Learn how to write, test, and deploy a simple Sway contract.
6. Investigating on Chain Data
6. Investigating on Chain Data
6.2. Query Data with the Rust SDK
6.2. Query Data with the Rust SDK
Learn how to query the blockchain through the official Provider API from the Rust SDK
6.3. Recipes for Data Queries
6.3. Recipes for Data Queries
Learn from example queries to test out the Fuel GraphQL API
7. Running a Proof of Concept (PoC)
7. Running a Proof of Concept (PoC)
7.2. Setup and Installation
7.2. Setup and Installation
An in-depth guide for installing fuelup
and other common setup questions.
7.3. Interacting with Contracts
7.3. Interacting with Contracts
Learn how do query simple state of a contract using the Rust SDK
8. Fuel Audits & Known Issues
8. Fuel Audits & Known Issues
9. Technical FAQ
9. Technical FAQ
9.1. Sway Keywords Reference Guide
9.1. Sway Keywords Reference Guide
Learn more about the keywords available in the Sway language.
9.4. Fuel Forum
9.4. Fuel Forum
On the Fuel Forum you can ask Fuel questions directly, receive in-depth technical answers, see what others are discussing and search through their archives.
9.5. Fuel Attackathon Discord
9.5. Fuel Attackathon Discord
June 3rd to July 22nd you can ask Fuel developers and Immunefi questions directly on Immunefi's #fuel-attackathon Discord channel.