ODEI
DOCUMENTATION Public surfaces evolve in real time.
Runtime Research Holder Transparency
ODEI Research · Updated 12 August 2026

$ODAI Holder Transparency:
Reproducible Base Snapshot

A block-pinned reconstruction of the $ODAI ERC-20 ledger on Base, with raw address concentration, a neutral evidence-based taxonomy, treasury verification, movement files, and explicit limits on what on-chain data can establish.

Asset and activity boundary

$ODAI is a non-security utility and access token. Holder-distribution evidence does not create holder rights to revenue, profit, yield, liquidity, or managerial effort. Activity-specific legal requirements remain separate.

This is a technical transparency publication, not investment, legal, tax, or accounting advice. It reports addresses and Transfer events—not people, beneficial owners, transaction purpose, revenue, or operating expense.


Bottom Line

At Base block 49,875,807, the reconstructed ledger contains 3,685 positive-balance addresses across 348,446 Transfer events and sums to the token's 100,000,000,000 ODAI supply. The report publishes the raw ledger and its evidence trail. It does not convert address properties into claims about unique people or “real” holders.



II. Pinned Snapshot

The snapshot is fixed to one canonical Base block. Pinning the block number, block hash, and timestamp makes later comparisons meaningful and prevents “latest” state from silently changing the result.

FieldPinned value
NetworkBase
Token contract0x0086cff0c1e5d17b19f5bcd4c8840a5b4251d959
Snapshot block49,875,807
Block hash0xa0868633ad4f1ea487177caf7aad09788239ed31ae025ca850776ede67552154
Block timestamp2026-08-12 13:22:41 UTC
Transfer events processed348,446
Positive-balance addresses3,685
Reconstructed ledger sum100,000,000,000 ODAI
totalSupply() at the pinned block100,000,000,000 ODAI
Ledger invariantReconstructed balances equal the on-chain total supply
One block. One hash. One reproducible ledger.
The unit counted is an address—not a person.

III. Address Taxonomy

Every positive-balance address remains in the raw ledger. Classification adds context; it does not erase balances or create an adjusted holder count.

CategoryEvidence thresholdInterpretive limit
Verified market contractsAddress matched to an official market-protocol deployment and has code at the pinned blockDescribes the address surface, not each party whose assets may be routed through it
Verified protocol contractsContract call or verified protocol evidence identifies the roleA protocol balance is still a token balance; control and economic entitlement can require deeper tracing
Burn addressConventional burn destination represented in the Transfer ledgerThe label describes the destination convention, not a general circulating-supply calculation
Declared ODEI addressesAddress attribution published by ODEIAttribution alone does not establish the purpose of every transfer or identify counterparties
Other code-bearing addresseseth_getCode is non-empty at the pinned blockMay be protocol infrastructure, a smart account, or an EIP-7702 user-controlled account; bytecode alone cannot decide
Non-contract addresseseth_getCode is empty at the pinned blockMay still be custodial, shared, automated, or controlled by the same person as another address
Classification Boundary

Bytecode is an address property, not proof that an address is protocol-controlled or non-human. Smart-contract wallets and EIP-7702 accounts can be user-controlled. Conversely, an address without bytecode can represent an exchange, custodian, service, multisystem workflow, or multiple end users.

The published taxonomy is therefore address-level and evidence-level. It does not estimate unique owners, users, investors, wallets per person, or beneficial control.

IV. Raw Address Concentration

Concentration below is the cumulative balance of the highest-ranked raw addresses divided by the observed total supply at the pinned block. No category is removed and no balance is reassigned.

Raw rank cutoffCumulative share of supply
Top 1 address18.5611117535%
Top 5 addresses32.4976553919%
Top 10 addresses41.1962033990%
Top 20 addresses51.1500281447%
Top 50 addresses67.3396505195%
Top 100 addresses79.2530247532%

These are mathematically reproducible address shares. They are not a distribution of people: a contract can aggregate many users, one controller can operate many addresses, and custodial balances can represent third parties.

V. Treasury Verification

At the pinned block, the token's treasury() call resolves to 0x14926224168492cdc06461713b3011cd25d8c901. The address is classified as a verified Flaunch protocol treasury contract. Its balance represents 4.9016453883% of total supply at this snapshot.

CheckResult
Token-reported treasury0x14926224168492cdc06461713b3011cd25d8c901
ClassificationVerified protocol contract
Share of observed total supply4.9016453883%
Verification boundaryPinned eth_call, balance call, bytecode check, and declared protocol evidence

This classification prevents the contract from being casually described as a founder or team wallet. It does not claim that protocol custody has no economic relevance; treasury flows and contractual control remain separate questions.

VI. Declared ODEI Operations Address

ODEI declares 0x510a08954fd7096f67b58ed210703b323a5f405e as an operations address. At the pinned block it holds 112,491,100.661182 ODAI, equal to 0.1124911007% of observed total supply. Across 11 Transfer events, gross flow was 192,042,600.443326 ODAI: 152,266,850.552254 inbound and 39,775,749.891072 outbound. The balance is a net ledger position, not an expense or revenue measure.

Flow, Not Accounting

The number is Transfer-event volume. It is not operating expense, revenue, profit, cash flow, token sale proceeds, or net disposition. Direction, counterparties, transaction traces, pricing, internal routing, and accounting records are required before assigning economic purpose.

The complete address-touching event file is published so readers can examine direction and transaction hashes without relying on the narrative summary.

VII. Movement Windows

The 24-hour, 7-day, and 30-day files contain Transfer events of at least 100,000,000 ODAI (0.1% of observed total supply) inside windows ending at the pinned block timestamp. A qualifying event is not automatically a trade or sale.

Transfers can reflect liquidity routing, protocol accounting, custody changes, smart-account execution, internal consolidation, burns, transfers between related addresses, or market activity. The CSVs report event facts and address categories; economic interpretation requires transaction-level traces and independent evidence.

VIII. Reproduction & Methodological Limits

The public generator is scripts/generate-odai-holder-snapshot.mjs. From the repository root, run:

node scripts/generate-odai-holder-snapshot.mjs
  1. Verify block 49,875,807 resolves to the pinned hash before processing.
  2. Read $ODAI Transfer logs from start block 42,057,936 through the pinned block.
  3. Apply mint, transfer, and burn deltas to a local address ledger in chain order.
  4. Remove zero balances and reject any negative-balance reconstruction.
  5. Compare the ledger sum with pinned-block totalSupply().
  6. Query pinned-block bytecode, token treasury state, and treasury balance.
  7. Write CSV/JSON artifacts and a SHA-256 manifest into the dated snapshot directory.

What the snapshot does not prove

  • Addresses are not identities. The data cannot determine the number of people or beneficial owners.
  • Code is not control. EIP-7702 and smart accounts mean code-bearing addresses can be user-controlled.
  • Transfers are not intent. ERC-20 events do not by themselves establish a purchase, sale, expense, revenue, compensation, or related-party transaction.
  • Labels are evidence-scoped. Only independently verified or project-declared roles receive specific labels; other addresses remain mechanically classified.
  • The report is not real time. State after the pinned block is intentionally excluded.
  • RPC access matters. Reproduction requires a Base endpoint that serves the complete historical log range and pinned-block state.
Reproducibility Standard

The block hash fixes chain state; the raw CSV exposes every positive balance; the classification CSV exposes every rule; and the manifest binds the published files by SHA-256. Interpretation remains explicitly separate from reconstruction.

IX. Public Artifacts

All report artifacts are versioned under the 2026-08-12 snapshot. The manifest records file sizes and SHA-256 digests.

Sources

  1. Base JSON-RPC documentation. docs.base.org
  2. BaseScan $ODAI token and event surface. basescan.org
  3. Pinned Base block 49,875,807. basescan.org
  4. Uniswap v4 deployment records. docs.uniswap.org
  5. EIP-7702: Set EOA account code. eips.ethereum.org
  6. Verified treasury address. basescan.org

Snapshot: 2026-08-12 13:22:41 UTC · Base block: 49,875,807 · Block hash: 0xa0868633ad4f1ea487177caf7aad09788239ed31ae025ca850776ede67552154