DODOFeeRouteProxy Smart Contract
By DODOEX Bug bounty on HackenProof
- Top reward
- $10,000
- Top severity paid
- Critical
- Assets in scope
- 1
- Public CVEs
- 0
- Last change
- No changes yet
At a glance
What to know before you start testing.
- Pays up to $10,000
- for critical bugs.
- Report on HackenProof
- Submit through the program page.
- Replies within 3 days
- As the policy promises.
- No public write-ups
- Keep findings private.
Rewards
What HackenProof lists as the payout for each severity.
| Severity | Relative size | Reward |
|---|---|---|
| Critical |
|
$10,000 |
- Response
-
Within 3 days
First Response 3d
Summarised with AI from the program policy on HackenProof, read 12 Nov 2026, and checked word for word against it. Read the original
Scope
1 asset you may test.
Source code 1
- https://github.com/DODOEX/dodo-route-contract
Rules
What the policy asks of you, and the bug types it won't reward, quoted from DODOFeeRouteProxy Smart Contract (via HackenProof)'s policy. "We" in these lines means the program, not this site.
While testing
-
Any testing with mainnet or public testnet contracts; all testing should be done on private testnets
-
Any testing with pricing oracles or third party smart contracts
-
Attempting phishing or other social engineering attacks against our employees and/or customers
-
Any testing with third party systems and applications (e.g. browser extensions) as well as websites (e.g. SSO providers, advertising networks)
-
Any denial of service attacks
-
Automated testing of services that generates significant amounts of traffic
-
Public disclosure of an unpatched vulnerability in an embargoed bounty
-
Any vulnerability found must be reported no later than 24 hours after discovery and exclusively through hackenproof.com
-
ONLY USE YOUR HackenProof ADDRESS (in case of violation, no bounty can be awarded)
-
Any details of found vulnerabilities must not be communicated to anyone who is not a HackenProof Team or an authorized employee of this Company without appropriate permission
Not accepted
-
Attacks that the reporter has already exploited themselves, leading to damage
-
Attacks requiring access to leaked keys/credentials
-
Attacks requiring access to privileged addresses (governance, strategist)
-
Incorrect data supplied by third party oracles
-
Basic economic governance attacks (e.g. 51% attack)
-
Lack of liquidity
-
Best practice critiques
-
Sybil attacks
-
Arbitrary token sweep in DODOFeeRouteProxy is a known risk, it isn't an issue as the DODORouteProxy should not contain any ERC20 tokens.
-
FeeRouteProxy exclusions: FeeRouteProxy.sol won't left any tokens in normal swap, so we don't abandon using tokens in the proxy through specific swap method
Summarised with AI from the program policy on HackenProof, read 12 Nov 2026, and checked word for word against it. Read the original
Changes
Tracked since 11 Nov 2026. Last checked 35 minutes ago.
No changes yet. When the rewards or scope move, you will see it here and in the RSS feed.
Public CVEs
Published vulnerabilities in this vendor's products, from the NVD.
No CVEs matched yet. We match NVD records by vendor name, so products sold under another name can be missing.
Original policy
Copied from hackenproof.com on 12 Nov 2026. The summaries on this page are made from it; the live page may have changed since.
Bug bounty Triaged by HackenProof DODOFeeRouteProxy Smart Contract: Program info DODOFeeRouteProxy Smart Contract Company: DODOEX Scope Review: 309527 Submissions: 102 Total rewards: $0 Reputation 100 points required PoC Required Submission fee $5 Program is: active now Live Submit report Program info Hackers 66 Reports 0 Main Contract: ./contracts/SmartRoute/DODORouteProxy.sol DODOFeeRouteProxy is a new routeProxy contract with fee rebate to manage all route. It provides three methods to swap, including mixSwap, multiSwap and externalSwap. Dodo and front-end users could take certain route fee rebate from each swap. All Scope Focus Area Program Rules Eligibility and Coordinated Disclosure Disclosure Guidelines Scope Search targets In scope Target │ Type │ Severity https://github.com/DODOEX/dodo-route-contract Copy Smart Contract │ Critical Focus Area Impacts in Scope Only the following impacts are accepted within this bug bounty program. All other impacts are not considered as in-scope, even if they affect something in the assets in scope table. Critical Smart Contracts Any governance voting result manipulation Direct theft of any user funds, whether at-rest or in-motion, other than unclaimed yield Permanent freezing of funds Miner-extractable value (MEV) Protocol Insolvency High Smart Contracts Theft of unclaimed yield Permanent freezing of unclaimed yield Temporary freezing of funds Medium Smart Contracts Smart contract unable to operate due to lack of token funds Block stuffing for profit Griefing (e.g. no profit motive for an attacker, but damage to the users or the protocol) Theft of gas Unbounded gas consumption Low Smart Contracts Contract fails to deliver promised returns, but doesn't lose value These accepted impacts are then based on the severity classification system of this bug bounty program. When submitting a bug report, please select the severity level you feel best corresponds to the severity classification system as long as the impact itself is one of the listed items. Out of Scope & Rules The following vulnerabilities are excluded from the rewards for this bug bounty program: Attacks that the reporter has already exploited themselves, leading to damage Attacks requiring access to leaked keys/credentials Attacks requiring access to privileged addresses (governance, strategist) Incorrect data supplied by third party oracles Not to exclude oracle manipulation/flash loan attacks Basic economic governance attacks (e.g. 51% attack) Lack of liquidity Best practice critiques Sybil attacks Arbitrary token sweep in DODOFeeRouteProxy is a known risk, it isn't an issue as the DODORouteProxy should not contain any ERC20 tokens. FeeRouteProxy exclusions: FeeRouteProxy.sol won't left any tokens in normal swap, so we don't abandon using tokens in the proxy through specific swap method The following activities are prohibited by this bug bounty program: Any testing with mainnet or public testnet contracts; all testing should be done on private testnets Any testing with pricing oracles or third party smart contracts Attempting phishing or other social engineering attacks against our employees and/or customers Any testing with third party systems and applications (e.g. browser extensions) as well as websites (e.g. SSO providers, advertising networks) Any denial of service attacks Automated testing of services that generates significant amounts of traffic Public disclosure of an unpatched vulnerability in an embargoed bounty Program Rules All tests of hardhat are included in github. Come up bugs and at least one method to solve the problem Better to have hack example Any details of found vulnerabilities must not be communicated to anyone who is not a HackenProof Team or an authorized employee of this Company without appropriate permission Eligibility and Coordinated Disclosure We are happy to thank everyone who submits valid reports which help us improve the security. However, only those that meet the following eligibility requirements may receive a monetary reward: You must be the first reporter of a vulnerability. The vulnerability must be a qualifying vulnerability Any vulnerability found must be reported no later than 24 hours after discovery and exclusively through hackenproof.com You must send a clear textual description of the report along with steps to reproduce the issue, include attachments such as screenshots or proof of concept code as necessary. You must not be a former or current employee of us or one of its contractor. ONLY USE YOUR HackenProof ADDRESS (in case of violation, no bounty can be awarded) Provide detailed but to-the point reproduction steps Disclosure Guidelines Do not discuss this program or any vulnerabilities (even resolved ones) outside of the program without express consent from the organization No vulnerability disclosure, including partial is allowed for the moment. Please do NOT publish/discuss bugs Live since 06 Mar 2023 Published date 06 Mar 2023 Last updated 18 Jun 2026 Range of bounty $500 - $10,000 Severity Critical $5,000 - $10,000 High $1,000 - $5,000 Medium $500 - $1,000 Low $0 DEX smart contract Solidity @HarvestoOrlando Verified 1 @Nahmstay Verified 2 @barelia KYC Verified 3 @jabirfirdaus Verified 4 @raz-uh KYC Verified 5 Response type Business days First Response 3d Triage Time 3d Reward Time 14d Resolution Time 7d