Check it yourself
Every claim on this site, and the on-chain check that settles it. No trust required.
Every structural claim ODIN makes resolves to something you can look up. You need no account, no wallet, and no permission — a block explorer is enough.
The principle: anywhere else, "our liquidity is locked" is a statement you either believe or don't. Here it's a holder table you can open. If a claim on this site can't be reduced to something checkable, it shouldn't be here — tell us.
1 · The token has no owner#
-
Open the contract#
0xDfC5964141c018485b4d017634660f85aa667714on any explorer. Contract nameDejitaruOdin, Solidity 0.8.12, source verified, no proxy. -
Read the ownership history#
The complete
OwnershipTransferredlog has exactly two entries: ownership set to the deployer at deploy (block 16,562,313, 2023-02-05), then to the zero address roughly 53 minutes later.There is no third event.
transferOwnershipisonlyOwner, and the owner is nobody — ownership can never be re-established. -
Confirm what that disabled#
Every consequential function is
onlyOwnerand permanently unreachable:enableTrading,removeLimits,updateBuyFees,updateSellFees,updateMaxTxnAmount,updateMaxWalletAmount,updateSwapEnabled,excludeFromFees,updateDevWallet.No mint outside the constructor, no blacklist, no pause, no
selfdestruct, no burn-from-others.
2 · The pools have no admin#
The fifteen direct pairs are canonical UniswapV2Pair contracts deployed by the Uniswap V2 factory — no owner, no admin functions, no upgrade path. Check any pair's bytecode against the factory's.
The single external lever in all of Uniswap V2 is the factory-wide protocol fee switch, held by Uniswap governance, not ODIN. It is currently on — read feeTo() on the factory. What that changed.
3 · The liquidity is locked#
Open any pool address, then its LP token holder table.
Expect 1000 wei to be missing. Uniswap V2 locks 1000 wei of LP at the zero address at pair creation — MINIMUM_LIQUIDITY, part of the AMM, not ODIN's burn. A fully burned pool shows the dead address holding total supply minus exactly 1000 wei, no other holders.
Fourteen pools show precisely that. Two need a second step:
The holder table shows the dead address at 39.80% and a Unicrypt (UNCX) locker at 60.20%.
The locker is 0x663A5C229c09b049E36dCc11a9B0d4a8Eb9db214. Lockers expire — what matters is who owns the lock. Lock ownership was transferred to the dead address on 2023-02-07, tx 0x6194d7a8...b2a9. Withdraw, relock and migrate all need the lock owner's signature, so the LP is permanently unwithdrawable — including by Unicrypt's administrators.
transferLockOwnership emits no event. Verify it from the locker contract's transaction list, not the logs.
Locked through a chain rather than a burn:
- 100% of the pool's LP is staked into the spValhalla contract,
0x80517Ad00bb79079DAdf009a9F6c6B8534F2fb80. - The large majority of spValhalla — the staked-LP receipt — is burned at the dead address.
- That share of the pool's liquidity can never be unstaked or withdrawn.
The rest belongs to active stakers and moves as they come and go. Read the current split on-chain rather than quoting a figure.
4 · The token takes no cut of your trade#
ODIN charges no buy, sell, or transfer tax today. The precise formulation: the fee-setting functions existed in the original template and were never bounded — but they're onlyOwner, ownership is renounced, and whatever values were live at renouncement are frozen permanently. The live evidence says zero.
Verify on a single transaction. Reference swap: tx 0xd690796a47de96f0af525331064698ebdd50577b59c4eb09e2af10f4e11af8c6, a single-hop ODIN→WETH sell. The Transfer into the pair equals amount1In, with no third-party fee Transfer alongside. A taxed token cannot produce that shape. Any recent swap works.
5 · The supply is what we say it is#
Total supply is fixed at 500,000,000, readable from the contract. Getting from there to free float means subtracting what's permanently out of reach — and defining "out of reach" is where most token analytics go wrong.
Free float sets out what counts; burn accounting gives the full derivation. Both are written so you can reproduce the number.
If you'd rather not do this by hand#
Everything above is computed continuously, sources attached, on the two surfaces:
| odinOS | The human surface — live figures, and the reasoning behind each. | odinos.md |
| /odindata | The machine surface — every metric ships with its recipe. | agentic.md |
Both run on the same rule as this page: never a number without its recipe. A figure you can't reproduce is a claim, and claims are what ODIN is trying not to make.