The GMToken contract is an upgradeable ERC-20 token utilizing a Beacon proxy pattern. It incorporates access control for critical functions such as minting and setting external compliance and pause managers. The audit identified high and medium severity issues related to centralized control over token supply and critical external dependencies, which could significantly impact token holders if misused.

On-chain security analysis — is it a scam or legit?
Is Tesla (Ondo Tokenized) Safe?
Not verified
This record has not gone through deep verification and is not being monitored. The score is a dated snapshot — the token’s risk can change at any time.Own this token? Put it under verification →The GMToken contract is an upgradeable ERC-20 token utilizing a Beacon proxy pattern.
Read the full analysis- A privileged address can replace a contract every transfer depends on
- Mintable supply — no cap found, dilution unbounded
- Upgradeable proxy — the admin can replace the logic
- Ownership status UNKNOWN
- Liquidity not locked
- Top-10 concentration > 50%
Exact factors
- A privileged address can replace a contract every transfer depends on
- Mintable supply — no cap found, dilution unbounded
- Upgradeable proxy — the admin can replace the logic
- Ownership status UNKNOWN (owner could not be resolved)
- Liquidity NOT locked (100% of the pool; this pool is 23% of DEX liquidity) — who holds it cannot be verified
- Top-10 concentration > 50% (70.6% total → 60.3% effective; 53.5% in EOAs, 17.1% in contracts)
Each factor is an on-chain fact recorded at the time of this analysis. The score is computed from them by a deterministic function, so the same contract returns the same score for anyone who runs the audit. How scores are computed
Security Checklist
as of audit · Oct 16Holders
as of audit · Oct 16, 2026- Contractstreasury, vesting, bridge, staking17.1%
- Walletsanonymous holders, free to sell53.5%
- Everyone else3,530 holders29.4%
How holder types affect the score
Share held by contracts — treasury, vesting, bridge or staking — is discounted against share held by wallets when the score is computed: a contract cannot decide to sell the way an anonymous holder can, though it can still be drained or voted to sell. Effective concentration is the figure the risk score is actually calculated from.
Holder balances as recorded by the audit of Oct 16, 2026
Liquidity
as of audit · Oct 16- Uniswap v3USDCAnalysed$145.7K22.6%
- Uniswap v4BTE$99.1K15.4%
- 0x00a3…6B38USDC$79.2K12.3%
- 0x00a3…6B38USDC$36.6K5.7%
- 0x00a3…6B38USDC$31.1K4.8%
- 0x00a3…6B38USDC$26.8K4.1%
Show 4 more pairs
The 19 remaining pairs hold $152.6K between them and are not listed. The risk score reads depth across every pair.
The LP tokens of the analysed pool are not locked or burned, so whoever holds them can withdraw that liquidity.
0x1b26…9eb70xbf4b…328f0x0ef7…8abe0x896e…74580x78d6…0e130xaa6b…95190xe641…ff920x3b3f…ba0e0x35f9…82cfSecurity Findings
HighA privileged address can replace a contract every transfer depends on
Transfers call an external contract whose address a privileged function can change. Whoever controls that setting controls what a transfer does. Functions: setCompliance, setTokenPauseManager. Restricted to: role.CP-03
Issue
Transfers call an external contract whose address a privileged function can change. Whoever controls that setting controls what a transfer does. Functions: setCompliance, setTokenPauseManager. Restricted to: role.
Fix
Check who holds these functions and whether a timelock or multisig stands between them and holders.
Status
Unresolved
MediumA privileged address can mint new tokens
A privileged function increases the total supply, diluting every holder. Functions: mint(address,uint256). Restricted to: role.CP-01
Issue
A privileged function increases the total supply, diluting every holder. Functions: mint(address,uint256). Restricted to: role.
Fix
Check who holds these functions and whether a timelock or multisig stands between them and holders.
Status
Unresolved
MediumLiquidity not locked
0.0% of the pool's LP is burned or time-locked. 100.0% is held, unlocked, by 5 address(es) other than the owner/deployer. One of them — a contract, 0x1b26…9eb7 — holds 64.6% and can remove that share at once; who controls it is not visible on-chain, so it is not treated as an independent provider. Some pools are concentrated-liquidity (V3/V4) positions; shares above are by position as GoPlus reports them. This assessment covers the main pool, which holds 23% of the token's DEX liquidity; the other pools were not assessed.QA-LIQUIDITY
Issue
0.0% of the pool's LP is burned or time-locked. 100.0% is held, unlocked, by 5 address(es) other than the owner/deployer. One of them — a contract, 0x1b26…9eb7 — holds 64.6% and can remove that share at once; who controls it is not visible on-chain, so it is not treated as an independent provider. Some pools are concentrated-liquidity (V3/V4) positions; shares above are by position as GoPlus reports them. This assessment covers the main pool, which holds 23% of the token's DEX liquidity; the other pools were not assessed.
Fix
Check the lock's end date and beneficiary on the locker's own page before relying on it.
Status
Acknowledged
InfoWho holds the supply
The ten largest holders own 70.6% of supply. What remains: 53.5% in wallets, 17.1% in other contracts. 3,540 holders in total.QA-HOLDERS
Issue
The ten largest holders own 70.6% of supply. What remains: 53.5% in wallets, 17.1% in other contracts. 3,540 holders in total.
Fix
Watch the largest wallets that are not exchanges, pools or locks — those are the ones that can move the price.
Status
Acknowledged
InfoListed, but not independently verified
Listed on CoinGecko as Tesla (Ondo Tokenized Stock) (TSLAON), market cap $17M, rank #935. 3,540 holders.QA-IDENTITY
Issue
Listed on CoinGecko as Tesla (Ondo Tokenized Stock) (TSLAON), market cap $17M, rank #935. 3,540 holders.
Fix
Match the contract address against the project's official channels before trading.
Status
Acknowledged
InfoThe market for this token
Liquidity $646K (DexScreener, all pools). 24h trading volume $2.3M (CoinGecko, all markets, daily snapshot). 24h trading volume $1.2M (DexScreener, all pools).QA-MARKET
Issue
Liquidity $646K (DexScreener, all pools). 24h trading volume $2.3M (CoinGecko, all markets, daily snapshot). 24h trading volume $1.2M (DexScreener, all pools).
Fix
Size any position to the liquidity and daily volume shown — they set how much you can sell and at what price.
Status
Acknowledged
InfoAsset class: Tokenized real-world asset
A token backed by an off-chain asset (a stock, gold, treasury bills, a fund share) held by a named issuer or custodian. Issuance, redemption and transfer restrictions are the issuer's by design. The class itself adds no points; the contract and market facts decide the score. Basis: CoinGecko category: Tokenized Stocks. Tokenomics — Supply: mintable with no on-chain cap found. Control: an owner that could not be resolved. Code: upgradeable proxy. Fees: no buy or sell tax. Market: $646K of DEX liquidity across 29 pools. Launch: 394 days of market history.QA-PROFILE
Issue
A token backed by an off-chain asset (a stock, gold, treasury bills, a fund share) held by a named issuer or custodian. Issuance, redemption and transfer restrictions are the issuer's by design. The class itself adds no points; the contract and market facts decide the score. Basis: CoinGecko category: Tokenized Stocks. Tokenomics — Supply: mintable with no on-chain cap found. Control: an owner that could not be resolved. Code: upgradeable proxy. Fees: no buy or sell tax. Market: $646K of DEX liquidity across 29 pools. Launch: 394 days of market history.
Fix
Treat the issuer or custodian as the counterparty: check its custody reports and who may hold or redeem the token.
Status
Acknowledged
Analysis
AI Copilotas of audit · Oct 16The GMToken contract is built upon OpenZeppelin's upgradeable ERC-20 and AccessControl standards, providing a solid foundation for token functionality and role-based permissions (7.1 Architecture). Standard ERC-20 transfer mechanisms are correctly implemented (7.2 Code Security). However, the contract's reliance on external compliance and tokenPauseManager contracts, whose addresses can be changed by a privileged role via setCompliance and setTokenPauseManager, introduces a significant technical risk (7.3 Access Control). This centralized control over critical external dependencies means that a single compromised role could redirect or halt all token transfers.
The economic model of GMToken is subject to centralized control, as a privileged role can mint new tokens at will, directly impacting the total supply and potentially diluting existing token holders (7.4 Economic). Furthermore, the ability of a privileged role to replace the compliance and tokenPauseManager contracts means that the rules governing token transfers, including potential fees or pausing mechanisms, can be altered without direct token holder consent (7.5 Governance). This concentration of power in specific roles presents a substantial governance risk, requiring robust operational security for the controlling addresses (7.8 Operations).
The GMToken contract is deployed as a Beacon proxy, allowing its implementation logic to be upgraded. This upgradeability provides flexibility for future enhancements or bug fixes (7.7 Upgrades). However, the power to upgrade the contract logic resides with a privileged role, meaning that a compromised upgrade key or malicious upgrade could introduce new vulnerabilities or alter contract behavior in unforeseen ways. Careful management of the upgrade process and associated roles is critical to maintain security.
It is crucial to implement stringent operational security measures for all privileged roles, especially those with the ability to mint tokens, change critical external dependencies, or initiate contract upgrades.
Consider implementing multi-signature wallets for these roles to prevent single points of failure. Additionally, establish clear governance procedures for any changes to critical parameters or contract logic, ensuring transparency and community oversight where appropriate to mitigate the risks associated with centralized control.
Contract & Record
Would You Like a More Detailed Audit of Tesla (Ondo Tokenized)?
Our AI-powered scanner gives you a deeper, real-time smart contract analysis — free, with every scoring factor shown.
Get Detailed Audit Is this your token? Publish your own audit on this page