Plume Network Academy

Plume is a public, EVM-compatible blockchain optimized for the rapid adoption and demand-driven integration of real world assets.

View 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 optimal hunting conditions, with direct project support, responsiveness, and duplicate rewards.

After the Attackathon
Immunefi spotlights the security accomplishments with a custom leaderboard, Attackathon Summary Report, Bugfix Reviews, and Individual Achievement Cards.

Ultimately, Attackathons serve to secure projects, develop their security ecosystem, and create new opportunities for security researchers.

Starting in

2d: 7h
Reward Pool
$200,000
Start Date
14 July 2025
End Date
11 August 2025
Rewards Token
USDC
Triaged by Immunefi
Yes
KYC Required
Yes
Lines of Code
5,000
View Attackathon

⁣1. Plume 101

1.1. What is Plume?

Explore Plume's EVM-compatible blockchain designed for tokenizing real-world assets (RWAs). Access technical guides, smart wallet architecture, staking protocols, and compliance tools to build and interact with the RWAfi ecosystem.

Beginner

1.2. What is RWA token?

Learn how Plume tokenizes real-world assets like real estate and commodities, making them tradable and accessible on the blockchain.

Beginner

1.3. Plume's architecture

Tokenization and RWA management are the main tasks of Plume network. The Plume architecture shows how the core components - Arc, Smart Wallets and Nexus - are interconnected. Together they provide diverse asset classes, compliance and facilitating data integration.

Beginner

⁣2. Plume Contracts

2.1. Plume Staking Contracts

Explore PlumeStaking, a flexible staking architecture built on the Diamond standard. It supports multiple validators, reward distribution, and a cooling period for unstaked tokens, organized into modular facets for access control, staking, rewards, and management.

Intermediate

2.2. Plume Smart Wallets

Discover how Plume integrates smart wallet functionality directly into EOAs using a customized go-ethereum client, enabling features like gasless transactions and user-defined extensions without relying on third-party providers.

Intermediate

2.3. Nest: RWA Staking Protocol

Explore Nest's permissionless staking platform, enabling users to earn institutional-grade yields by depositing stablecoins into vaults backed by tokenized real-world assets.

Intermediate

⁣3. Plume Network

3.1. Nexus: Real-World Data Integration

Bringing real-world data onchain has always been a challenge: latency, update frequency, and reliability. Plume Nexus tackles this by offering a fast, efficient infrastructure for real-time data delivery directly to smart contracts.

Beginner

3.2. Plume vs Ethereum

Compare Plume and Ethereum on fees, block structure, and smart contract behavior.

Beginner

3.3. Explorer and RPC

Explore Plume's testnet details including RPC endpoints and Chain ID from the official documentation.

Beginner

3.4. Block Finality

Learn about Plume's dual-layer finality system ensuring transaction irreversibility.

Intermediate

3.5. KYC Compliance

Learn how Plume supports on-chain KYC attestations through user-selected third-party identity providers.

Beginner

3.6. AML Screening

Understand how Plume uses Forta Firewall for ongoing AML monitoring and detection of suspicious activity.

Beginner

⁣4. Running Proof of Concept (PoC)

4.1. How to run Foundry Tests

Step-by-step guide to deploying and verifying smart contracts on the Plume testnet with Foundry, including setup, sample code, and RPC configuration.

Beginner

4.2. How to run a Node

Step-by-step guide to spinning up a local Plume node for testing and research.

Beginner

⁣5. Audits & Known Issues

5.1. Multi: Trail of Bits audit

Trail of Bits audit covered Gov token, Smart Wallet contract, RWA token and RWA yield token. Among other things go-ethereum fork for Plume was audited.

Advanced

5.2. Nest: Ottersec audit

Ottersec audit of Nest, one of Plume protocol parts responsible for RWA staking.

Advanced

5.3. Nest: Slowmist audit

Slowmist audit of Nest, one of Plume protocol parts responsible for RWA staking.

Advanced

5.4. Smart Wallets (Passport): Ottersec audit

Ottersec audit of Plume smart wallets.

Advanced

5.5. Smart Wallets (Passport): Trail of Bits audit

Trail of Bits audit of Plume smart wallets.

Advanced

5.6. Pre-staking: Slowmist audit

Slowmist audit of independent pre-staking contracts for RWA and Reserve Fund.

Advanced

5.7. Refactored Pre-staking: Slowmist audit

Slowmist audit of refactored independent pre-staking contracts for RWA and Reserve Fund.

Advanced

⁣6. Technical FAQ

6.1. FAQ

Find quick answers to common questions about Plume's ecosystem and features.

Beginner

6.2. Tokenized RWAs: Key Terms for Beginners

A quick guide to essential terms in real-world asset tokenization, from smart contracts to fractional ownership.

Beginner

6.3. Manifesto

Plume is building a holistic ecosystem on top of a purpose-built L1 blockchain to make our RWAfi vision a reality, using tokenized RWAs as the backbone of our ecosystem.

Beginner