Enso security record

Ethereumenso.buildX

As of 30 Oct 2026, Enso has 3 audit reports by 2 security firms on Trustblock; the latest is by ABDK Consulting, dated 12 Jan 2026. Those reports list no open critical findings.

Critical findings
No open critical findings
Across 3 reports.
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. Trustblock does not review code.

Audits3

Newest first

AuditSecurity firmDateScopeCritical findingsReport
Enso Shortcuts Client Contracts auditSecurity firm: ABDK ConsultingDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Enso TGE auditSecurity firm: ABDK ConsultingDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
LayerZeroReceiverSecurity firm: ChainSecurityDate: Scope: Files named in the reportNo open critical findingsOpen · chainsecurity.com

Findings62

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

SeverityOpenAcknowledgedFixed
Critical000
High001
Medium0110
Low03713
MediumEach call to “_create” transfers tokens from “msg.sender”.Enso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowBad datatype in EnsoWalletV2.solEnso Shortcuts Client Contracts audit · ABDK Consulting · 12 Jan 2026Acknowledged

The report gives no description here.

Open the report
LowBad datatype in EnsoWalletV2Factory.solEnso Shortcuts Client Contracts audit · ABDK Consulting · 12 Jan 2026Acknowledged

The report gives no description here.

Open the report
LowBad datatype in EnsoWalletV2Factory.solEnso Shortcuts Client Contracts audit · ABDK Consulting · 12 Jan 2026Acknowledged

The report gives no description here.

Open the report
LowBad datatype in EnsoWalletV2Factory.solEnso Shortcuts Client Contracts audit · ABDK Consulting · 12 Jan 2026Acknowledged

The report gives no description here.

Open the report
LowBad datatype in EnsoWalletV2Factory.solEnso Shortcuts Client Contracts audit · ABDK Consulting · 12 Jan 2026Acknowledged

The report gives no description here.

Open the report
LowReadability in EnsoWalletV2.solEnso Shortcuts Client Contracts audit · ABDK Consulting · 12 Jan 2026Acknowledged

The report gives no description here.

Open the report
LowThe function name is confusing, as it is unclear what properties of “msg.sender“ are checked.Enso Shortcuts Client Contracts audit · ABDK Consulting · 12 Jan 2026Acknowledged

The report gives no description here.

Open the report
LowUPPER_CASE is conventionally used for constants, not variables.Enso Shortcuts Client Contracts audit · ABDK Consulting · 12 Jan 2026Acknowledged

The report gives no description here.

Open the report
LowWe didn’t review these files.Enso Shortcuts Client Contracts audit · ABDK Consulting · 12 Jan 2026Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowWe didn’t review these files.Enso Shortcuts Client Contracts audit · ABDK Consulting · 12 Jan 2026Acknowledged

The report gives no description here.

Open the report
LowBad datatype in Airdrop.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowBad datatype in Airdrop.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowBad datatype in EnsoMint.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowBad datatype in EnsoMint.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowBad datatype in EnsoStaking.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowBad datatype in EnsoVestingFactory.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowBad naming in Airdrop.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowBad naming in EnsoMint.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowBad naming in EnsoVestingWallet.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
Show 10 more
LowBad naming in MinterUpgradeable.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowConsider specifying as “^0.8.0” unless there is something special regarding this particular version.Enso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowEmitting several events for a singel operation is inefficient.Enso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowProcedural in Airdrop.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowProcedural in Airdrop.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowProcedural in EnsoStakingUpgradeable.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowSolidity compiler is smart enough to precompute constant hash expressions.Enso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowSolidity compiler is smart enough to precompute constant hash expressions.Enso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in Airdrop.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in EnsoMint.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
Show 8 more
LowSuboptimal in EnsoStakingUpgradeable.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowSuboptimal in EnsoStakingUpgradeable.solEnso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowThe “previousMinter” parameters is redundant, as its value could be derived from the previous event.Enso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowThis check is redundant, as it is superseded by the “msg.sender” check below.Enso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowWe didn’t review these files.Enso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowWe didn’t review this file.Enso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowWe didn’t review this file.Enso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

The report gives no description here.

Open the report
LowWe didn’t review this file.Enso TGE audit · ABDK Consulting · 13 Oct 2025Acknowledged

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.

The repositories and files the reports name

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="enso"
></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