ARCHIVE · MIGRATION CLOSED

Moon Fork migration is closed Historical procedure and evidence only

This page preserves the completed migration record, screenshots, and historical interfaces. It is not an active guide or a recommendation to connect a wallet or submit a transaction.

ARCHIVED RECORD · MIGRATION CLOSED — The Moon Fork migration window closed at 1785718859 (2026-08-03T01:00:59Z). This page preserves the procedure, screenshots, and token evidence as a historical record. It is not a live migration guide, and no action should be taken from it.

The archived migration and reporting interfaces linked below are retained as historical references only. They are not current recommendations.

Final result

The final record was an Ethereum mainnet observation pinned to finalized block 25,677,103, with block hash 0xab19846fa87d598ab7cf801092d94533b1fd4f3a0ebe2dc442c49f188f3af5b7 and block time 2026-08-03T21:36:23Z.

FactFinal recorded value
Parent/forking universe0x49244BD018Ca9fd1f06ecC07B9E9De773246e5AA
Forking market0x963EED85778CC23E2D4636Cd4f29eECDF9827E9e
Winning/canonical universe0x281171519Fb41540528398d8ED3EA257f0F32A9f
Winning outcomeOutcome index 1, Yes
Current REPREPv2_Yes_10xCf6A0A7826fa124B7705d6f3c675eAD76f1e540D
Fork reputation goal5,497,186.882986651334933313 REP

The canonical universe is the child returned by getWinningChildUniverse(). The current REP identity is the token returned by that universe’s getReputationToken() and identified on-chain by the symbol REPv2_Yes_1. It is not inferred from a migration percentage.

Final migrated amounts

These final values were each read from the child token’s getTotalMigrated() counter at block 25,677,103. They are not ERC-20 totalSupply() values.

Index / outcomeChild universeREP tokenFinal migrated REP
0 / InvalidNo child at the observed blockNone0 wei — 0 REP
1 / Yes0x281171519Fb41540528398d8ED3EA257f0F32A9f0xCf6A0A7826fa124B7705d6f3c675eAD76f1e540D (REPv2_Yes_1)6398081413681494610869400 wei — 6,398,081.4136814946108694 REP
2 / No0xbaaD633FAa0E4847A4b66043E3E92102e58005460x2F4005456c2F098358213f01DbE34abDAa2989A4 (REPv2_No_1)1786227400866527400056 wei — 1,786.227400866527400056 REP

The parent universe’s migration deadline was 1785718859 (2026-08-03T01:00:59Z). It had passed before the evidence block was observed, so the migration window and its tools are closed.

Token identities preserved in this record

These labels refer to different roles. All addresses below are Ethereum mainnet addresses.

LabelAddressRole and status
REPv10x1985365e9f78359a9B6AD760e32412f4a445E862Legacy input token; not current REP
REPv20x221657776846890989a759BA2973e427DfF5C9bBPre-fork parent-universe token; not current REP
REPv2_Yes_10xCf6A0A7826fa124B7705d6f3c675eAD76f1e540DCurrent REP in the winning/canonical universe
Kraken AUGURSame contract as REPv2_Yes_1 aboveKraken’s exchange ticker for the current token, not a separate token or address

Evidence boundary

The final record used contract reads and block state pinned to 25,677,103. The migration totals above came from getTotalMigrated(), while totalSupply() was treated as a separate supply observation. The authoritative record also preserved the distinction between the legacy REPv1 input, pre-fork REPv2 input, and current REPv2_Yes_1 output.

Why?

The protocol design required REP holders to declare what they believed to be true when Augur forked. This increased the cost of attacking Augur. The historical announcement gave three reasons for this fork:

  1. To learn from and improve the forking experience.
  2. To verify that the incentive mechanisms worked as theorized.
  3. To increase security by removing the portion of REP holders that would fail to respond if an attack happened.

When?

The contemporaneous procedure described the following historical phases. These dates were not a current schedule; the contract deadline recorded above was authoritative and has passed.

Historical phaseProcedure-era window/status
Early migration (40% ROI)April 8ᵗʰ – May 12ᵗʰ; the procedure described the final early-migration period as June 4ᵗʰ – June 11ᵗʰ
Late migration (1:1 conversion)June 4ᵗʰ – June 11ᵗʰ, followed by the contract deadline
Contract deadline17857188592026-08-03T01:00:59Z; closed

Moon Fork migration procedure (historical)

The sections below preserve the procedure that participants used during the completed Moon Fork. The wording is intentionally historical. Screenshots and links are retained for evidence, troubleshooting, and research; the linked tools are archived interfaces.

0. Consolidated REP on Ethereum mainnet

The procedure told participants whose REP was held on exchanges or Layer 2s to consolidate it to an Ethereum mainnet address they controlled. It also documented the following token identities for wallet recognition:

The procedure identified REPv2_Yes_1 at 0xCf6A0A7826fa124B7705d6f3c675eAD76f1e540D as the surviving fork token and noted that Kraken used AUGUR as its ticker for that same token. It also noted that wallets might not detect the tokens automatically, so participants manually added the token addresses. The procedure told participants who held REP in multiple places, including Layer 2s, Coinbase, or other exchanges, to consolidate it to one Ethereum mainnet address they controlled. Exchange support information and the historical exchange-support page are retained as archived references, not recommendations.

1. Opened the historical migration site

Participants opened the archived Augur Fork migration site. The link is retained to identify the interface shown in the screenshot; the migration tool is closed.

The historical augurfork.eth.limo homepage

2. Connected an Ethereum wallet

Participants connected an Ethereum wallet they controlled to the historical interface. No wallet connection or transaction is available through this archived page.

Historical wallet connection prompt

3. Converted remaining REPv1 to pre-fork REPv2

The historical interface showed whether an account still held REPv1. Participants who did were directed to convert it to pre-fork REPv2 before continuing. The screenshot preserves the “You have 0 REPv1” state.

Historical REPv1 to REPv2 conversion screen

4. Early migration (optional historical phase)

The archived procedure described early migration as follows:

  • Early migration was available from April 8ᵗʰ to early June.
  • The system paid a 40% return for early migration to the selected outcome.
  • That return came from the penalty paid by reporters who migrated to a different outcome, and the 40% return was funded by crowdsourced donations.
  • Early migration carried the risk that, if less than 3.33% of REP supply migrated to the same outcome, a different outcome would win and the early participant would lose the migrated REP.
  • Early migration was limited to the first 367,000 REP.
  • Participants sometimes checked on different days because the migration limit grew exponentially and the procedure said that roughly 75% of early migration happened during the last several days.
  • Participants who wanted to use this phase checked the archived reporting interface until it allowed migration to an outcome. The interface’s wait message described when another round might be available.
Historical early migration reporting screen

5. Waited for the fork and contract deadline

The procedure told participants to wait until June 11ᵗʰ, when the fork was expected to have enabled unlimited migration. The deployed contract later recorded the final deadline as 1785718859 (2026-08-03T01:00:59Z). That deadline has passed, and the migration window is closed.

6. Opened the historical migration page

Participants opened the archived migration page. This link is preserved as a record of the procedure’s interface, not as a current tool.

7. Migrated pre-fork REPv2 to an outcome

The historical procedure directed participants to migrate their pre-fork REPv2 to the outcome they believed was correct for the Augur market “Will the Artemis II Mission successfully liftoff in the first week of April?” It described the expected correct answer as the one likely to result in a more valuable token and usually the truthful answer; that was procedure-era guidance, not a current recommendation. The final record identified outcome index 1, Yes, as the winning outcome and REPv2_Yes_1 as the current REP token.

The procedure sent participants who were unsure to the historical Augur Discord. That community link is retained as a historical artifact. Selecting another outcome produced a different child REP token; the final record identifies REPv2_No_1 as the losing child token and does not present it as current REP.

Historical migration outcome selection

8. Verified the resulting token

After migration, participants verified that their wallet showed REPv2_Yes_1 at 0xCf6A0A7826fa124B7705d6f3c675eAD76f1e540D when they had migrated to the winning/canonical universe. Kraken’s AUGUR ticker referred to this same current token contract.

9. Completed the late-migration path

Participants who had only used late migration had no further procedure steps after receiving the token for the selected universe. The historical procedure stated that the correct-universe token would be used for both Augur Lituus and Augur Zoltar; this page preserves that period statement rather than making a current product recommendation.

10. Claimed the early-migration bonus

Participants who had used early migration returned to the archived migration page to check for the historical bonus. The interface is closed and no claim is available through this record.

11. Redeemed fork disputes

The historical procedure told early participants to refresh possible claims, select the available claims, and redeem fork disputes. It described this as giving 140% of the early-migrated REP, with the process complete when no claim boxes remained and the additional REP appeared in the wallet. The screenshot preserves the redemption screen and the procedure’s completion state.

Historical fork dispute redemption screen

For additional historical context, see The Augur Fork Is Here. The screenshots, token addresses, contract deadline, and block-pinned final values above are retained for research; this page contains no active migration call to action.