Gridex security record

Arbitrum, Base, Optimism, Polygon (POS)gdx.orgX

As of 14 Oct 2026, Gridex has 1 audit report on Trustblock, by ABDK Consulting, dated 14 Mar 2023. That report lists no open critical findings.

Critical findings
No open critical findings
In 1 report.
Open the latest report
Your label, live
Get the label for your site

Record last updated . It holds audits and findings, contracts and incidents up to Oct 2026. Statuses are the security firms’ own. Trustblock does not review code.

Audits1

Newest first

AuditSecurity firmDateScopeCritical findingsReport
Gridex Protocol auditSecurity firm: ABDK ConsultingDate: Scope: Not recorded. See the reportNo open critical findingsOpen · GitHub

Findings154

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

SeverityOpenAcknowledgedFixed
Critical000
High0111
Medium0166
Low09921
HighUnderflow here is prevented implicitly by a complex business logic.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumDifferent types are used for token amounts.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumHere a signed type is used for a token amount, while in most of the other places unsigned types are used.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumMultiplication after division could lead to precision degradation.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumOver-/underflow is possible here.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumOverflow is possible here.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumOverflow is possible here.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumOverflow is possible when converting to “uint128”.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumThere are no range checked for the parameters obtained here.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumThere is no check to ensure that makerFeePips < 0.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
MediumThere is no range check for the “priceX96” argument.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumThis function divides its argument by “resolution” and then multiples the returned value by “resolution”.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumThis makes a swap to stop at a word boundary.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumUnderflow is possible here.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumUnderflow is possible when calculating the second parts.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumUnderflow is possible when converting to “uint24”.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
MediumWriting the same grid address into two storage slots looks like waste of gas.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in Grid.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in Grid.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in Grid.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowBad datatype in Grid.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GridAddress.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GridDeployer.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GridDeployer.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GridDeployer.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GridDeployer.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GridFactory.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GridFactory.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GridFactory.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GridFactory.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowBad datatype in GridFactory.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in GridFactory.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGrid.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGrid.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGrid.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridDeployer.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridDeployer.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridDeployer.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridDeployer.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridDeployer.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowBad datatype in IGridDeployer.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridDeployer.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridDeployer.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridFactory.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridFactory.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridFactory.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridFactory.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridFactory.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridFactory.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridFactory.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowBad datatype in IGridParameters.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridParameters.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IGridStructs.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IPriceOracle.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IPriceOracle.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in IPriceOracle.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in PriceOracle.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in PriceOracle.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in PriceOracle.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad datatype in PriceOracle.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowBad naming in IGridEvents.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad naming in IPriceOracle.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowBad naming in ITradingConfig.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowDespite the name, this function returns a single grid.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowHardcoding this value is error-prone.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowIt actually cannot, as “a” has 192 bits and “b” has 96 bits at most.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowIt is unclear what overflows are meant here, as there are several places inside the block where overflow is possible.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowOverflow here is prevented implicitly by the previous assignment.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowProcedural in Grid.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowProcedural in ITradingConfig.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowSigned word position looks weird.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSome amounts are represented as “uint256” while other are represented as “uint128”.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowStoring a creation code in the storage costs much gas.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in BitMath.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in BitMath.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in BoundaryBitmap.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in BoundaryBitmap.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in BundleMath.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in Grid.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in Grid.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowSuboptimal in Grid.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in GridDeployer.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in IGrid.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in ITradingConfig.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in PriceOracle.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in PriceOracle.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in SwapMath.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in TradingConfig.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in TradingConfig.solGridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThe names are confusing.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowThe semantics of the keys in these mappings is Unclear.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThe semantics of this field is unclear.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThe word “transfer” is confusing.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThere are no range checks for the “resolution” arguments.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThere is no range check for this argument.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThese checks are redundant.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThese functions should emit some events and these events should be declared in this interface.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThese two constants have the same value.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThese two constants have the same value.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThese two constants have the same value.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowThis callback uses the “int256” type for token amounts, while other Gridex callbacks use “uint256” and “uint128”.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThis callback uses the “uint128” type for token amounts, while other Gridex callbacks use “uint256” and “int256”.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThis callback uses the “uint256” type for token amounts, while other Gridex callbacks use “uint128” and “int256”.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThis function doesn’t check boudary range, as it may mark out of range boundary as “valid”.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThis function should return a single value of type “FeeConfig”.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThis function should return a single value of type “Parameters”.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThis interface seems to contain an arbitrary subset of the “IWETH9” interface.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThis looks like an attempt to fix a bug in the calling code.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThis version requirement is inconsistent with version requirements in other files.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThis version requirement is inconsistent with version requirements in other files.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
Show 6 more
LowThis version requirement is inconsistent with version requirements in other files.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowThis version requirement is inconsistent with version requirements in other files.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowUnderflow is prevented here via a complicated business logic.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowWord “grid” in the interface name but “gridex” in the function name.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowWord “grid” in the interface name but “gridex” in the function name.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report
LowWord “grid” in the interface name but “gridex” in the function name.Gridex Protocol audit · ABDK Consulting · 14 Mar 2023Acknowledged

The report gives no description here.

Open the report

Contracts

No deployed address is recorded for these audits.

The reports name a repository or files. Open a report to see its scope.

Show this on your site

Is this your project? Show this record on your own website. The label states what the record holds, links to this page and updates by itself. It is free and needs no sign-in.

Content

Facts

Automatic: the three strongest facts of this project’s own record (its last audit and two more), highlighted. They update with the record. Picking a fact turns Automatic off.

Fixed as
Language

Style

Layout
Theme
Accent
Corners

Format

Size
Date
Embed as
HTML
<head>
<script src="https://widget.trustblock.run/project-widget.min.js" defer></script>
</head>
<body>
<div
data-tb-project-widget
data-tb-project-slug="gridex"
></div>
</body>

Paste the code where the label should appear. It uses no API credit and updates by itself.

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