TenX

ChainSecurityFiles named in the report

ChainSecurity reviewed TenX on 15 Feb 2019: 20 findings, 0 critical; 14 marked fixed, 6 acknowledged.

No open critical findings
Open the reportOpen TenX’s security record

Report hosted on chainsecurity.com.

Trustblock does not review code.

Findings20

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

SeverityOpenAcknowledgedFixed
Critical000
High004
Medium035
Low035
HighInconsistent way of issuing tokensFixed

The report gives no description here.

HighPossibility to withdraw additional reward tokensFixed

The report gives no description here.

HighRedundant issuer schemeFixed

The report gives no description here.

HighThe Controller and Regulator responsibilities are partially conflictingFixed

The report gives no description here.

MediumInconsistent PAY token balance in the Rewards contractFixed

The report gives no description here.

MediumInconsistent reward schemeFixed

The report gives no description here.

MediumInefficient structFixed

The report gives no description here.

MediumIt is possible to mint (in total) too many TENX tokenFixed

The report gives no description here.

MediumSignedSafeMath should be updatedFixed

The report gives no description here.

LowERC-1644 and ERC-1594 standard functions have public visibilityFixed

The report gives no description here.

Show 4 more
LowNo sanity check for new regulatorFixed

The report gives no description here.

LowOmitted function returnFixed

The report gives no description here.

LowPauserRole.sol not usedFixed

The report gives no description here.

LowUnnecessary function callFixed

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.

Repository and files the report names (38)

  • contracts/token/PayToken.sol
  • contracts/interfaces/IPAYToken.sol
  • Address.sol
  • Rewards.sol
  • contracts/roles/RewarderRole.sol
  • contracts/lib/Whitelistable.sol
  • contracts/token/ERC1594.sol
  • contracts/compliance/BlacklistRegulator.sol
  • contracts/token/ERC1400.sol
  • contracts/rewards/Rewardable.sol
  • contracts/interfaces/IERC20Capped.sol
  • contracts/token/TENXToken.sol
  • contracts/token/ERC20Capped.sol
  • contracts/interfaces/IRewardable.sol
  • contracts/interfaces/IERC1594Capped.sol
  • contracts/compliance/BasicRegulator.sol
  • contracts/interfaces/IERC1644.sol
  • com/OpenZeppelin/openzeppelin-solidity/blob/master/contracts/drafts/SignedSafeMath.sol
  • contracts/interfaces/IRegulator.sol
  • contracts/interfaces/IERC1594.sol
  • contracts/issuance/Issuer.sol
  • contracts/compliance/PermissionedRegulator.sol
  • contracts/interfaces/IIssuer.sol
  • contracts/roles/ControllerRole.sol
  • contracts/roles/IssuerRole.sol
  • contracts/interfaces/IRewards.sol
  • contracts/token/ERC1644.sol
  • contracts/compliance/Regulated.sol
  • contracts/rewards/Rewards.sol
  • contracts/roles/IssuerStaffRole.sol
  • contracts/token/RewardableToken.sol
  • PauserRole.sol
  • contracts/interfaces/IHasIssuership.sol
  • 1594.sol
  • contracts/lib/CanReclaimPAY.sol
  • contracts/token/ERC20Redeemable.sol
  • contracts/roles/RegulatorRole.sol
  • contracts/lib/Blacklistable.sol

Part of TenX’s security record

TenX
Audits2 audits by 2 firmsLast audit Nov 2020, by Quantstamp.
Critical findingsNo open critical findingsAcross 2 reports.
Open TenX’s security record

Security firm

ChainSecurity

81 projects reviewed · 286 reports · latest Sep 2026

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