{"schema_version":2,"updated":"2026-10-24T07:57:30.354Z","license":"https://creativecommons.org/licenses/by/4.0/","cite_as":"Own Your Mind, \"Decentralised AI Freedom and Returns score dataset\", https://ownyourmind.ai/integrity/","attribution":"Own Your Mind (ownyourmind.ai). Link the specific project review when citing a single project.","integrity_notice":{"summary":"Each integrity record carries its own record_type, verdict and assessment_level. A 'claim' record quotes the project's own published statement; a 'reported' value is that claim, not a verified fact, unless verdict is 'match'. A 'finding' record is our own measurement and grades no one's claim. assessment_level 'not-assessed' means unchecked, never clean. Findings are dated snapshots, not a live feed.","verdicts":{"match":"verified against independent data","inflated":"reported higher than independent data shows","understated":"reported lower than independent data shows","outdated":"was accurate when reported; on-chain reality has since moved","established":"our own independent measurement; there is no project claim to grade","unverified":"independently checkable, not yet checked","unverifiable":"checked, could not independently confirm"},"record_types":{"claim":"the project's own published statement, quoted verbatim, graded against independent data","finding":"our own measurement for a score dimension; no claimant and never a verdict on a claim"},"methodology":"https://ownyourmind.ai/resources/integrity-checks/"},"slug":"origintrail","markdown":"https://ownyourmind.ai/projects/origintrail.md","title":"OriginTrail","token":"TRAC","category":"other","freedomScore":6,"returnsScore":6.6,"freedomGrade":"C","returnsGrade":"C","url":"https://ownyourmind.ai/projects/origintrail/","integrity":{"assessment_level":"onchain-reconciled","last_assessed":"2026-09-23","emission_honesty":null,"reconciliations":[{"metric":"total_supply","assessment_level":"onchain-reconciled","record_type":"claim","verdict":"match","claim_holds_up":true,"claim":{"quote":"Launched in 2018 as an ERC-20 token on Ethereum, TRAC has a fixed supply of 500,000,000 tokens","source_url":"https://origintrail.io/get-started/trac-token","archive_url":null,"date":null},"reported":{"value":"500,000,000 TRAC fixed supply","source":"OriginTrail, TRAC token page (origintrail.io)","self_reported":null},"independent":{"value":"500,000,000 TRAC total supply on Ethereum mainnet","source":"Ethereum mainnet TRAC ERC-20 0xaa7a9ca87d3694b5755f213b5d04094b8d0f0a6f total_supply via public Blockscout API"},"assessed_date":"2026-09-23","severity":"info"},{"metric":"minting_disabled","assessment_level":"onchain-reconciled","record_type":"claim","verdict":"match","claim_holds_up":true,"claim":{"quote":"The non-inflationary token","source_url":"https://origintrail.io/get-started/trac-token","archive_url":null,"date":null},"reported":{"value":"TRAC is non-inflationary","source":"OriginTrail, TRAC token page (origintrail.io)","self_reported":null},"independent":{"value":"TRAC (TracToken, Ethereum 0xaa7a…) is a 2018 OZ MintableToken whose mint() is gated by canMint (require !mintingFinished); mintingFinished() reads true on-chain, so minting is permanently disabled and no code path can raise the 500M total. Transfers themselves require mintingFinished, corroborating the flag.","source":"Ethereum RPC eth_call mintingFinished() = 0x…01 + Etherscan-verified TracToken source, 2026-08-10"},"assessed_date":"2026-09-23","severity":"info"},{"metric":"core_open_source","assessment_level":"onchain-reconciled","record_type":"finding","verdict":"established","claim_holds_up":false,"finding":"OriginTrail's node software is public under Apache-2.0, and the TRAC token contract source is verified on Etherscan.","independent":{"value":"TracToken contract source-verified on Etherscan; github.com/OriginTrail/ot-node Apache-2.0, not archived, 234 stars. Active development in OriginTrail/dkg (V10, 2026).","source":"Etherscan getsourcecode (verified) + GitHub API via the coldstart run, 2026-08-10"},"assessed_date":"2026-09-23","severity":"info"},{"metric":"holder_concentration_infra_excluded","assessment_level":"onchain-reconciled","record_type":"finding","verdict":"established","claim_holds_up":false,"finding":"Once staking and bridge contracts are set aside, TRAC's top ten holders hold a moderate share of supply, led by two large unlabelled wallets.","independent":{"value":"Ethereum TRAC top-10 holders = 51.6% raw, but ~24.8pp is infrastructure: a staking-hub proxy (EternalStorageProxy 12.9%), a bridge/deployment proxy (L1ChugSplashProxy 7.1%), other proxies, and Kraken. Infra-excluded top-10 is ~28% of total (~32% of circulating), D1 'moderate' under the rubric. The remaining concentration is two large unlabelled EOAs (12.0%, 8.2%); it does not reach D0 (>50%).","source":"Blockscout token holders (eth.blockscout.com) via the coldstart holder-source, 2026-08-10"},"assessed_date":"2026-09-23","severity":"info"},{"metric":"liquidity_depth","assessment_level":"onchain-reconciled","record_type":"finding","verdict":"established","claim_holds_up":false,"finding":"TRAC trades on a broad spread of exchanges including Coinbase, Kraken and Upbit, with no Binance (global) or Bitget listing, but the lead venue swings: no venue topped 30% of volume on 6 September 2026, while Upbit carried about 47% of 24h volume on 25 September 2026.","independent":{"value":"30 tickers on 24 venues, re-read 2026-10-13 (26 tickers on 2026-10-07). Coinbase, Kraken, KuCoin, Bitstamp, Crypto.com, Gate, HTX and Upbit all list TRAC, and Binance's global exchange does not; Binance US quotes one ticker at negligible volume. Bitget lists no TRACUSDT pair, re-confirmed 2026-10-13 against Bitget's own spot symbols endpoint, which returns \"does not exist\" for TRACUSDT while the same call resolves GLMUSDT. Concentration moves with the lead venue: HTX had 39.8% and Upbit 19.1% of 24h volume on this read, against HTX 27.9% and Upbit 24.8% on 7 October and Upbit alone at 46.9% on 25 September. Turnover is a 3.05% 7-day median.","source":"CoinGecko tickers + market_chart, read 2026-09-06 (paginated ticker set, 7-day turnover median)"},"assessed_date":"2026-09-23","severity":"low"},{"metric":"token_control_surface","assessment_level":"onchain-reconciled","record_type":"finding","verdict":"established","claim_holds_up":false,"finding":"The TRAC token contract's owner is a single externally owned key, and the contract has no pause, proxy or public freeze getter.","independent":{"value":"TRAC answers owner() with an externally owned account, so a single private key holds whatever onlyOwner guards. There is no pause, no proxy and no public freeze getter, so transfers cannot be halted and the logic cannot be replaced.","source":"Ethereum RPC control-surface probe on 0xaa7a9ca87d3694b5755f213b5d04094b8d0f0a6f, via npm run discover:control-surface, read 2026-09-07"},"assessed_date":"2026-09-23","severity":"medium"},{"metric":"parachain_fee_revenue","assessment_level":"onchain-reconciled","record_type":"finding","verdict":"established","claim_holds_up":false,"finding":"OriginTrail's publishing-fee contracts on Base and Gnosis are deployed but hold no TRAC and have 15 accounts between them.","independent":{"value":"OriginTrail's own contract-addresses page says DKG V10 is live on Base and Gnosis mainnet and that NeuroWeb 'is not yet selectable'. On those two chains the demand-side rail is deployed and empty. PublishingConvictionStorage, PublishingConviction and DKGPublishingConvictionNFT all hold 0.00 TRAC on both chains, and the DKGPublishingConvictionNFT reports 4 accounts ever created on Base and 11 on Gnosis, 15 in total. Meanwhile 93.74% of TRAC on Base and 94.38% on Gnosis sits in ConvictionStakingStorage. So TRAC on the live chains is almost entirely staked, and the publishing-fee rail that is supposed to pay those stakers has fifteen accounts and no committed funds.","source":"Contract addresses from OriginTrail's own docs.origintrail.io/general/contract-addresses and the checked-in deployments at github.com/OriginTrail/dkg/packages/evm-module/deployments (base_mainnet_contracts.json, gnosis_mainnet_contracts.json); balances and counts by eth_call on base-rpc.publicnode.com and rpc.gnosischain.com, read 2026-09-21."},"assessed_date":"2026-09-23","severity":"high"}],"facts":[]}}