1inch Exchange Aggregation Protocol v3

CertiKFiles named in the report

CertiK reviewed 1inch Network (1inch Exchange Aggregation Protocol v3) on 15 Mar 2021: 2 findings, 0 critical; none marked fixed.

No open critical findings
Open the reportOpen 1inch Network’s security record

Report hosted on skynet.certik.com.

Trustblock does not review code.

Findings2

Statuses are the security firm’s own, from its report.

SeverityOpenAcknowledgedFixed
Critical000
High000
Medium000
Low200
LowContract owner can only rescue funds for themselfOpen

The `rescueFunds` function allows the owner of the contract to transfer an arbitrary amount from an arbitrary IERC20 token to themself in order to retrieve funds accidentally sent to it: ```solidity function rescueFunds(IERC20 token, uint256 amount) external onlyOwner { token.uniTransfer(msg.sender, amount); } ```

LowDiscounted swap can be performed while pausedOpen

The discountedSwap function in the OneInchExchange contract does not incorporate the whenNotPaused modifier as the swap function does.

Contracts in scope

No deployed address is recorded for this audit.

The report names a repository or files. Open the report to see its scope.

Repository and files the report names (5)

  • contracts/OneInchUnoswap.sol
  • contracts/helpers/RevertReasonParser.sol
  • contracts/helpers/Permitable.sol
  • contracts/OneInchExchange.sol
  • contracts/helpers/UniERC20.sol

Part of 1inch Network’s security record

1inch Network
Audits42 audits by 13 firmsLast audit Jul 2026, by Hexens.
Critical findings2 open critical findingsReported in “1inch Liquidity Protocol” by Consensys, Dec 2020. Not marked fixed in that report.
IncidentIncident 6 Mar 2025Source: De.Fi incident database.
Open 1inch Network’s security record

Security firm

CertiK

1,044 projects reviewed · 1,393 reports · latest May 2025

See CertiK’s audits

Something wrong on this page? A missing report, a wrong date, a finding that was fixed since. Tell us and we check it against its source.

Tell us