Aptos is a next-generation Layer 1 blockchain. Aptos’ breakthrough technology and programming language, Move, are designed to evolve, improve performance and strengthen user safeguards.
The Aptos Foundation ("Aptos", "we", or "us") welcomes feedback from security researchers and the general public to help improve the security of the new Move on Aptos Compiler, and, at its sole discretion, offers bounty rewards ("Rewards") for security reports that identify previously unknown, in-scope security vulnerabilities. Aptos Foundation retains sole discretion to determine the amount of any Reward.
| Target | Type | Severity |
|---|---|---|
https://github.com/aptos-labs/aptos-core/tree/aptos-release-v1.33 Copy | Code | Critical |
https://github.com/aptos-foundation/AIPs/blob/main/aips/aip-112.md Copy | Other | None |
As part of a limited program, we are offering rewards of up to $1,000,000 to security researchers who identify security issues related to the new Function Values feature in Move.
f(x: Foo), even though no public function constructs Fooevent::emit<T> with T not defined in the caller's module.The following are not eligible for this program:
We are only interested in bugs caused by the Function Values feature introduced in Node release 1.33.
To be eligible for a Reward, you are required to:
Rewards for duplicate reports will be split among reporters with first to report taking priority using the following equation:
R: total reports
ri: report priority
bi: bounty share
bi = 2 ^ (R - ri) / ((2 ^ R) - 1)
Where report priority derives from the set of integers beginning at 1, where the first reporter has ri = 1, the second reporter ri = 2, and so forth.
Note, reports that come in after the issue has been fully triaged and resolved will not be eligible for a Reward..
Do not discuss or disclose any vulnerabilities, even resolved ones, outside of this Program without the Aptos Foundation’s written consent.
You ARE NOT eligible to participate in the Program if you are:
To receive a Reward, you will have to enter into an Agreement with Aptos Foundation and provide required information, which may include identity verification information and tax information or forms, such as a W-9 or W-8 for U.S. residents or citizens.
Rewards are managed by Aptos Foundation and are denominated in United States Dollars (USD). Rewards may be paid partially or fully in digital assets at the sole discretion of Aptos Foundation. If you receive digital assets as part of your Reward, the value of the digital assets in USD will be determined at the time you execute your Agreement with Aptos Foundation and after you have satisfied all eligibility criteria. Token-based rewards may be subject to a lock-up period.