Spectral security record

Base, Ethereumspectrallabs.xyz

As of 14 Oct 2026, Spectral has 3 audit reports by 1 security firm on Trustblock; the latest is by ABDK Consulting, dated 28 Apr 2025. Those reports list no open critical findings.

Critical findings
No open critical findings
Across the 3 reports, 5 critical findings were reported. Each is marked fixed by the firm that reported it. See the findings
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
Spectral Special Staking auditSecurity firm: ABDK ConsultingDate: Scope: Not recorded. See the report2 critical findings, fixedOpen · GitHub
Spectral SC POC auditSecurity firm: ABDK ConsultingDate: Scope: Not recorded. See the report2 critical findings, fixedOpen · GitHub
Spectral auditSecurity firm: ABDK ConsultingDate: Scope: Not recorded. See the report1 critical finding, fixedOpen · GitHub

Findings180

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

SeverityOpenAcknowledgedFixed
Critical005
High0018
Medium0115
Low04299
CriticalIn case a user had no stake during the distribution period, but staked some token in the very second when next distribution was created (but before it was created), then this condiSpectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
CriticalIn case all stakes for the distribution were made exactly at the end of distribution period, or in case the distribution period length is zero, this check will fail.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
CriticalFlaw in ServiceAgreement.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
CriticalOverflow/Underflow in MathHelper.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
CriticalUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
HighThe returned value is ignored.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
HighTransferring two different tokens in the same transaction is a bad practice, as if there are some problems with one of the tokens, the user won’t get the other tokens as well.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
HighFlaw in BeaconProxyDeployer.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
HighFlaw in MathHelper.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
HighFlaw in Modeler.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
Show 10 more
HighFlaw in Modeler.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
HighSuboptimal in BeaconProxyDeployer.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
HighSuboptimal in Competition.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
HighSuboptimal in MathHelper.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
HighSuboptimal in Modeler.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
HighUnclear behavior in Competition.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
HighUnclear behavior in Competition.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
HighUnclear behavior in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
HighUnclear behavior in MathHelper.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
HighUnclear behavior in MathHelper.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
Show 10 more
HighUnclear behavior in Modeler.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
HighUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
HighUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
MediumConsider a situation when a user had some stakes in the past, but then withdrawn all staked tokens and didn’t have any tokens for a long period of time.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
MediumHere both, the numerator and the denominator are multiplied by the same value, which doesn’t have sense.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
MediumIn case “rewardTokenB” is zero, the “totalRewardsB” value is silently ignored, which could hide problems.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
MediumOverflow is possible when converting types.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
MediumThe “_claim” function performs several checks that doesn’t make sense to be performed on every loop iteration.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
MediumThis check may fail only when the protocol is in inconsistent state due to some coding errors and cannot proceed with distributions.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
MediumFlaw in MathHelper.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
Show 10 more
MediumSuboptimal in MathHelper.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
MediumUnclear behavior in Competition.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
MediumUnclear behavior in Competition.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
MediumUnclear behavior in Competition.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
MediumUnclear behavior in ModelerLibrary.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
MediumUnclear behavior in ModelerLibrary.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
MediumUnclear behavior in ModelerLibrary.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
MediumUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowBad datatype in SpectralStaking.solSpectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowBad datatype in SpectralStaking.solSpectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
Show 10 more
LowBad datatype in SpectralStaking.solSpectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowBad datatype in SpectralStaking.solSpectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowBad datatype in SpectralStaking.solSpectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowBad datatype in SpectralStaking.solSpectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowIt seems redundant to have both, the “claimed” field in the “UserDistribution- Info” structure and the “lastClaimedIndex” mapping, as one can be derived from the other.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowNo access level specified for this variable, so internal access will be used by default.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowProcedural in SpectralStaking.solSpectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowProcedural in SpectralStaking.solSpectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowProcedural in SpectralStaking.solSpectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowSuboptimal in SpectralStaking.solSpectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
Show 10 more
LowSuboptimal in SpectralStaking.solSpectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowThe storage addresses of fields are calculated twice here.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowThese assignments have no effect.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowThis check is redundant, as it is anyway possible to pass a dead admin address.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowThis check is redundant, as it is anyway possible to pass a dead reward token address.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowThis check is redundant, as it is anyway possible to pass a dead spectral token address.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowThis check is redundant, as it will anyway be performed again when burning staking tokens below.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowThis event is emitted even if nothing actually changed.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowThis function should emit some event.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowThis should emit the “UpdateAdmin” event.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
Show 10 more
LowWe didn’t review these files.Spectral Special Staking audit · ABDK Consulting · 28 Apr 2025Fixed

The report gives no description here.

Open the report
LowBad datatype in BeaconProxyDeployer.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
Show 10 more
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in CompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in ICompetition.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
Show 10 more
LowBad datatype in ICompetition.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in ICompetition.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in ICompetition.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in ICompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in ICompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in ICompetitionFactory.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in Modeler.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in Modeler.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in ModelerLibrary.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in ModelerLibrary.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
Show 10 more
LowBad datatype in ModelerLibrary.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in ServiceAgreement.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad datatype in ServiceAgreement.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowBad naming in IMathHelper.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowDocumentation in Modeler.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowProcedural in DataTypes.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowProcedural in IMathHelper.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowProcedural in Modeler.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowProcedural in Modeler.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowSuboptimal in BeaconProxyDeployer.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
Show 10 more
LowSuboptimal in Competition.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowSuboptimal in Competition.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowSuboptimal in MathHelper.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowSuboptimal in Modeler.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowSuboptimal in Modeler.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowSuboptimal in Modeler.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowSuboptimal in Modeler.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowSuboptimal in ModelerLibrary.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowSuboptimal in ModelerLibrary.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowSuboptimal in ModelerLibrary.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
Show 10 more
LowSuboptimal in ServiceAgreement.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowUnclear behavior in Competition.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowUnclear behavior in ICompetition.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowUnclear behavior in Modeler.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowUnclear behavior in ModelerLibrary.solSpectral SC POC audit · ABDK Consulting · 9 Jan 2024Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
Show 10 more
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
Show 7 more
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

The report gives no description here.

Open the report
LowUntitled findingSpectral audit · ABDK Consulting · 20 May 2022Fixed

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