sweep-n-flip-nft-amm

CantinaCode version: not recorded (see the report)

Cantina reviewed Sweep n Flip (sweep-n-flip-nft-amm) on 16 Jan 2025: 12 findings, 0 critical; 1 marked fixed, 11 acknowledged.

No open critical findings
Open the reportOpen Sweep n Flip’s security record

Report hosted on cantina.xyz.

Trustblock does not review code.

Findings12

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

SeverityOpenAcknowledgedFixed
Critical000
High001
Medium050
Low060

Marked Gas Optimization or Informational by the firm. Not counted as findings.

Gas OptimizationAvoid unnecessary code on royalty fee calculationsAcknowledged

The report gives no description here.

InformationalAvoid wrapping sqrt function in unchecked blockAcknowledged

The report gives no description here.

InformationalCode quality issues: function orderingAcknowledged

The report gives no description here.

InformationalCode quality issues: naming conventionAcknowledged

The report gives no description here.

InformationalCode quality issues: unused imports (or) codeAcknowledged

The report gives no description here.

InformationalConsider inheritance of openzeppelin ERC20.sol contract on WERC721.solAcknowledged

The report gives no description here.

InformationalConsider using the ReentrancyGuard from OpenZeppelinAcknowledged

The report gives no description here.

InformationalERC20 swaps are allowed on SwipNFlip pools without NFT retrievalAcknowledged

The report gives no description here.

Gas Optimizationfactory global state variable can be set as immutableAcknowledged

The report gives no description here.

InformationalImprove inline documentationAcknowledged

The report gives no description here.

Show 10 more
InformationalInconsistent uint type usage instead of uint256Acknowledged

The report gives no description here.

InformationalIncrease test coverageAcknowledged

The report gives no description here.

Gas Optimizationinitialize function can be included on constructorAcknowledged

The report gives no description here.

InformationalInverse delegated pair is not populatedAcknowledged

The report gives no description here.

Informationalname(), symbol() and tokenURI() are optional functions, per the ERC-721 standardAcknowledged

The report gives no description here.

Gas OptimizationOptimizations on WERC721.sol contractAcknowledged

The report gives no description here.

InformationalPresence of commented-out functions in UniswapV2Router01CollectionAcknowledged

The report gives no description here.

Gas OptimizationSeveral optimizations on RoyaltyFeeHelper libraryAcknowledged

The report gives no description here.

InformationalUncontrolled panics on mathematical operationsAcknowledged

The report gives no description here.

InformationalUnderflow in mint() function if liquidity added is less than MINIMUM_LIQUIDITYAcknowledged

The report gives no description here.

Show 2 more
Gas OptimizationUnused state variables discrete0 and discrete1 in UniswapV2Pair contractAcknowledged

The report gives no description here.

InformationalUsage of ecrecover in UniswapV2ERC20.solAcknowledged

The report gives no description here.

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.

Part of Sweep n Flip’s security record

Sweep n Flip
Audits2 audits by 1 firmLast audit Jan 2025, by Cantina.
Critical findings2 criticals acknowledged, not fixedReported in “Sweep-n-flip Bridge” by Cantina, Jan 2025. The team acknowledged both.
Open Sweep n Flip’s security record

Security firm

Cantina

37 projects reviewed · 175 reports · latest Oct 2026

See Cantina’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