Ramp Network

QuantstampFiles named in the report

Quantstamp reviewed Ramp Network on 30 Aug 2019: 4 findings, 0 critical; 2 marked fixed, 2 open.

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

Report hosted on certificate.quantstamp.com.

Trustblock does not review code.

Findings4

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

SeverityOpenAcknowledgedFixed
Critical000
High000
Medium000
Low202
Lowcreate() has no checks ensuring that the token address stored in _assetData actually corresponds with the _poolFixed

Although create() can only be called by designated swap creator, the function does not check that the token address stored in _assetData corresponds with the the one in stored in _pool. Exploit Scenario: It is possible for the swap creator to submit an invalid swap that indicates "Token1" in the asset data, but the transferred funds are of type "Token2".

LowFunctions never check the length of assetDataFixed

The following parts of smart contracts use assembly code to read data from the argument assetData: • AssetAdapter.checkAssetType(); • EthAdapter.getAmount(); • TokenAdapter.getAmount() and TokenAdapter.getTokenAddress(). Although it is implicitly assumed that the operator submits well-formed assetData, contracts never verify this assumption (e.g., the length of assetData is never checked before use).

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 (16)

  • contracts/DummyErc20Token.sol
  • contracts/RampInstantEscrows.sol
  • contracts/utils.sol
  • contracts/pools/RampInstantEthPool.sol
  • contracts/adapters/EthAdapter.sol
  • contracts/adapters/AssetAdapterWithFees.sol
  • contracts/pools/RampInstantPool.sol
  • contracts/pools/PoolTester.sol
  • contracts/TestRampInstantEscrows.sol
  • contracts/pools/RampInstantPoolInterface.sol
  • contracts/pools/RampInstantTokenPool.sol
  • contracts/TestingErc20Token.sol
  • contracts/Erc20Token.sol
  • contracts/adapters/TestAdapters.sol
  • contracts/adapters/TokenAdapter.sol
  • contracts/adapters/AssetAdapter.sol

Part of Ramp Network’s security record

Ramp Network
Audits1 audit by 1 firmLast audit Aug 2019, by Quantstamp.
Critical findingsNo open critical findingsIn 1 report.
Open Ramp Network’s security record

Security firm

Quantstamp

236 projects reviewed · 332 reports · latest Oct 2026

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