Key takeaways
- TRON raised a reported US$70 million selling TRX in a sale that wrapped days before China's September 4, 2017 ICO ban — and TRX launched as an ERC-20 token on Ethereum, where it lived for ten months.
- The founding year ran through a plagiarism fight: IPFS and Filecoin author Juan Benet showed the TRON whitepaper copied his papers with "zero references"; Justin Sun blamed volunteer translators; TRON later replaced the paper.
- Native TRON begins on June 25, 2018 — the genesis block. Exchanges executed a 1:1 swap of ERC-20 TRX for native TRX, and the Foundation burned 99.06% of the old Ethereum-side tokens by February 2019.
- No native TRX balance predates that migration. Everything a wallet did with TRX before June 2018 is Ethereum data — invisible to a TRON-only trace.
Every chain has a birthday, and for a tracer the birthday is a hard boundary. TRON’s native ledger starts with the genesis block on June 25, 2018. Before that date, TRX existed only as an ERC-20 token on Ethereum — a different chain, a different address format, a different explorer.
The events that led to that boundary compress into ten months: a token sale raced against a regulatory ban, a public plagiarism fight over the project’s founding document, and a staged “independence” campaign that ended with exchanges swapping one token for another on their users’ behalf. Each event left a distinct record, and two of those records — the old Ethereum contract and the migration itself — still shape what a TRON trace can and cannot see.
This article covers the founding events. For the network’s architecture and its later evolution into a stablecoin rail, see The Origin & Architecture of TRON.
A sale timed against a ban
Binance announced a TRX sale session on August 23, 2017 — 300 million TRX offered against BNB at roughly 0.00052 BNB per token, first come, first served, running to August 30 Beijing time. Five days after that window closed, China’s regulators shut the entire ICO market down. Reporting the following year by the South China Morning Post put TRON’s total raise at about US$70 million, completed just before the ban took effect. The Foundation itself published no official accounting of the raise.
On September 4, 2017, the People’s Bank of China and six other agencies — the Cyberspace Administration, the Ministry of Industry and Information Technology, the industry-and-commerce, banking, securities, and insurance regulators — issued the Announcement on Preventing Financial Risks of Token Issuance Financing. Its two operative orders: all token issuance financing “must cease immediately” from the announcement date, and organizations that had already completed a raise “must make refund arrangements.” TRON, incorporated in Singapore, returned funds collected from mainland Chinese investors; Sun told the SCMP the crackdown had “taken the heat off” the market.
The sale’s legal character stayed contested for years. The SEC’s 2023 complaint framed the TRX offering program as unregistered securities sales, a case that ended in a 2026 settlement — the full arc is in Justin Sun, the SEC, and the Long Road to a $10M Settlement.
The whitepaper fight
TRON’s founding document did not survive scrutiny. In January 2018 — with TRX briefly a top-ten token by market value — the founder of the projects it borrowed from went public.
| Date | What surfaced | Record |
|---|---|---|
| Jan 7, 2018 | Juan Benet, author of the IPFS and Filecoin papers: TRON’s paper is “mostly copied from other projects, or is super basic p2p passed off as original. Zero references.” He archived the PDF on IPFS “in case they take it down.” | Benet’s X post |
| Jan 8, 2018 | Justin Sun: the original whitepaper is Chinese and carries “a very detailed reference”; the English, Korean, Japanese, and Spanish versions “are translated by the volunteers. The translation missed numerous important details not just reference.” | Sun’s X post |
| Mar 2018 | BuzzFeed News ran the papers through the plagiarism checker Quetext: over 15% similarity, with shared diagrams, passages, and phrasing. TRON had removed the original whitepaper from its site and posted a new one. | BuzzFeed News |
| Jun 2018 | Digital Asset Research found java-tron client code “copied verbatim or slightly modified from EthereumJ, still without appropriate reference,” in violation of the LGPL-3.0 license. | DAR report |
The thread began with a post by Joystream founder Bedeho Mender — Benet’s post replies to him — and Benet’s own review followed within hours. DAR’s June 2018 analysis, recapping Benet’s side-by-side, described at least nine pages copied from the Filecoin or IPFS papers and judged the volume “unlikely to have been a mere mistranslation.” Sun never conceded the point publicly; the paper was quietly replaced rather than corrected.
For provenance work the episode matters beyond reputation. The project’s technical claims at fundraising time were borrowed, the founding document was later swapped out, and the code audit trail showed the same pattern as the paper. When you assess TRON-era claims from 2017–2018 marketing material, treat the surviving documents as revised artifacts — the originals were withdrawn under pressure, and the archived copies live on IPFS and in contemporaneous reporting.
Ten months as an Ethereum token
Anyone tracing early TRX activity is tracing an Ethereum asset: the entire pre-migration record lives on a chain a TRON-only trace never touches. The token lived at contract 0xf230b790e05390fc8295f4d3f60332c93bed42e2 — name “Tronix,” symbol TRX, 100 billion tokens, six decimals. Etherscan still labels it the “Old Contract” and notes the mainnet handoff.
Nothing about this period touched a TRON ledger, because there was no TRON ledger. Every TRX transfer, every exchange deposit, every whale accumulation from August 2017 through June 2018 is an ERC-20 Transfer event on Ethereum, tied to 0x addresses. The trail from the ICO to any early holder runs through Ethereum tooling — TRON explorers cannot see it, and TRON’s own token standards (Token Standards on TRON) did not exist yet.
Odyssey 2.0 and Independence Day
The mainnet arrived in two stages, and the Foundation staged both as theater. On May 31, 2018, TRON published Odyssey 2.0 — the completed mainnet codebase — to GitHub, opening a public testing window. The launch letter counted 2,153 commits and framed what came next in political language: on June 25, TRON would “shed our identity as an ERC20 token,” and “June 25 will be TRON’s Independence Day.”
The Foundation’s pre-launch FAQ fixed the moment precisely: at 00:00 Beijing time on June 25, 2018, “the Genesis block will be created, marking the official launch of an independent Tron Protocol.” The Foundation’s post-launch update records the mainnet declared live at 10:00 Singapore time that day by the “TRON Independence Group.” The first Super Representative election followed on June 26, with more than 60 candidate teams — the start of the DPoS governance described in DPoS and the 27.
The same summer produced the BitTorrent purchase, which closed in July 2018 and later seeded the BTT token — that story is in TRON Buys BitTorrent.
The migration and the burns
The swap itself was custodial. TRON’s April 2018 migration notice told holders to deposit ERC-20 TRX at a supported exchange and wait: migration would begin June 21, 2018 (GMT+8), exchanges would freeze deposits around June 22–23, and “after June 24, ERC20 will no longer be valid for transactions.” The June 2018 migration guide promised “a 1:1 swap, which will not impact any TRON supporter’s balance” and listed some seventy exchanges and wallets supporting it. Holders who missed the window were not stranded — Binance and Gate.io committed to ongoing swaps until all old tokens were converted, and the Foundation ran a support channel through December 31, 2018.
Two burn programs followed, and they are distinct. As the mainnet went live, the Foundation announced it had completed a burn of 1 billion TRX — roughly $50 million at the time — leaving total distribution at 99 billion. Separately, the ERC-20 tokens that exchanges retrieved during the swap were destroyed on Ethereum in a series of nine coinburns between June 30, 2018 and February 18, 2019. The Foundation’s running announcement, with an Etherscan transaction for each burn, totals them at 99,058,364,446.79 ERC-20 TRX — 99.06% of the 100 billion issued.
The remainder never came home. Just under 1% of the old supply was never swapped, and Etherscan still counts hundreds of thousands of holder addresses on the dead Tronix contract. Those tokens have no claim on native TRX; they are stranded artifacts of the handoff. The exchange-executed mechanics of the swap also set a durable precedent — exchanges as TRON’s operational backbone — traced in Building the TRON On-Ramp.
What the handoff means for a trace
The migration is the floor under every native TRX balance. Whatever amount an address held on TRON in mid-2018 arrived one of two ways: credited by an exchange during the swap, or transferred afterward from an address that was. There is no third path — native TRX was born from migration credits, launch-era distribution, and block rewards.
That has three working consequences:
Pre-genesis history is on the wrong chain. A wallet whose owner bought TRX at the ICO or traded it through early 2018 has an Ethereum record, keyed to 0x addresses, with no protocol-level link to any TRON address. A TRON-only trace starts at June 25, 2018 by construction; anything earlier requires deliberately crossing to Ethereum data and establishing the address linkage yourself.
The swap laundered provenance through custodians. Because migration ran through exchange deposits, the Ethereum-side trail for most early holders terminates at an exchange hot wallet, and the TRON-side trail begins with an exchange withdrawal. The entity connecting the two ends is the exchange’s internal ledger — off-chain, reachable only by legal process. Early native wallets funded directly from exchange hot wallets in mid-2018 are migration receivers as often as they are fresh buyers.
And there is a third, quieter consequence: the dead contract still talks. The Tronix contract remains readable on Ethereum, so if a subject’s old 0x address still holds unmigrated TRX, that is evidence of 2017–2018 involvement that no TRON explorer will surface — and the nine burn transactions give you the exact Ethereum-side record of what the Foundation destroyed and when.
TRON’s founding, in other words, is not just backstory — it is a data boundary. The ICO explains where the money came from; the whitepaper fight explains why founding-era documentation needs archival sourcing; and the migration explains why the native ledger begins where it does. Read a wallet with the boundary in mind, and the absence of pre-2018 history stops being a puzzle: it is on the other chain.
Sources
- Binance: “Binance Will Launch TRX (TRON) ICO (BNB Session) Today” — the exchange’s own August 23, 2017 announcement: 300M TRX, ~0.00052105 BNB per TRX, session running to August 30 Beijing time.
- South China Morning Post: “Tron is cashed up with US$70 million from a coin sale before China’s ICO ban” — 2018 reporting (published July 31, 2018) of the ~US$70M raise, its timing against the ban, and the refunds to mainland Chinese investors.
- Seven-agency Announcement on Preventing Financial Risks of Token Issuance Financing (September 4, 2017) — official Chinese-government copy (Shenzhen financial regulator) of the PBoC-led announcement ordering the immediate halt of ICOs and refunds for completed raises; the original PBoC posting is no longer at a stable URL.
- Juan Benet on X, January 7, 2018 — the accusation in the accuser’s own words: “mostly copied from other projects… Zero references.” User post on X; primary statement by the Filecoin/IPFS author.
- Justin Sun on X, January 8, 2018 — Sun’s translation defense: volunteer translations “missed numerous important details not just reference.” User post on X; primary statement of TRON’s response.
- BuzzFeed News: “Want To Make Millions? Copy Someone’s Cryptocurrency Project.” — original reporting (March 2018): Quetext comparison over 15% similarity; TRON scrubbed the original whitepaper and posted a new one.
- Digital Asset Research: “TRX: We Found New Instances of Code Copy without Attribution…” — June 2018 analysis: java-tron code copied from EthereumJ without reference, LGPL-3.0 violation; recap of the nine-pages whitepaper allegation.
- Etherscan: Tronix (TRX) token page — the ERC-20 contract: 100B supply, six decimals, “Old Contract” label, ~987k holder addresses remaining as of July 2026.
- TRON Foundation: “TRX Migration Notice” — April 2018 notice: migration from June 21 (GMT+8), exchange freeze June 22–23, ERC-20 invalid after June 24.
- TRON Foundation: “Guide to Independence: TRX Token Migration” — the 1:1 swap mechanics, ~70 supporting exchanges and wallets, Binance ongoing swap, support through December 31, 2018.
- TRON Foundation: “Tron’s Mainnet Timeline FAQ” — May 31 Odyssey 2.0 release, and genesis block at 00:00 Beijing time on June 25, 2018.
- TRON Foundation: “Letter to the Community: Odyssey 2.0” — May 31, 2018 code release to GitHub, “Independence Day” framing, June 26 SR election, 60+ candidate teams.
- TRON Foundation: “Updates on the Migration of TRON’s Official Tokens, TRX” — mainnet declared live at 10:00 June 25, 2018 (Singapore time); ongoing conversion via Binance and Gate.io.
- TRON Foundation: “TRON completed Coin Burn of 1 billion TRX” — the launch-day burn of 1B TRX (~$50M), distribution shown at 99 billion.
- TRON Foundation: “TRON ERC20 Coinburn Announcement” — the nine ERC-20 coinburns (June 30, 2018 – February 18, 2019) totaling 99,058,364,446.79 tokens, 99.06% of the 100B issue, with per-burn Etherscan transactions.