Verify the sale yourself
Everything that matters about this sale is recorded in public contracts. You can read all of it without connecting a wallet, without signing anything, and without being a developer.
| If you send USDC manually | What happens |
|---|---|
| To the treasury Safe | The treasury receives the USDC, but no RMOR is issued. Any refund has to be handled by hand. |
To MoranaSale | No RMOR is issued. The funds can be moved to the treasury, but a refund still needs manual handling. |
To MoranaClaim or MoranaRedeemer | The funds are lost. Those contracts have no recovery function, and their code cannot be changed to add one. |
1. Check the sale contract address
The sale contract on Base mainnet, chain ID 8453:
0x4103Ebb6A855E774a18AC71f4d6B416ee3107892
Compare the full address with the one published in the Morana code repository, on the project forum, and in the Terms. Check all 40 characters after 0x, not just the beginning and the end. A shortened address such as 0x4103…7892 hides a changed middle section completely. If any page shows a different address, stop and do not continue.
2. Read the contract on Basescan
Open the sale address on Basescan and select Contract. The green Contract Source Code Verified mark means the published source matches the code that actually runs on-chain. Then open Read Contract — none of this needs a wallet:
| Field | Expected value | What it means |
|---|---|---|
price | 10000 | One RMOR costs 0.01 USDC. USDC uses 6 decimals. |
minTokens | 5000 | The smallest purchase is 5000 RMOR, or 50.00 USDC. |
cap | 250000 | This contract cannot sell more than 250000 RMOR. |
sold | current value | How many RMOR have been sold already. Read it from the contract, not from this page. |
start | 1788220800 | The sale opens 1 September 2026 at 00:00 UTC. |
end | 1798761600 | The sale closes 1 January 2027 at 00:00 UTC. |
usdc | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 | Native Circle USDC on Base. |
treasury | 0x5AB03f0ca5290A92Fc6B2461b7a36985A624a3A1 | The address that receives the USDC. |
paused | false | The sale is not paused. |
Open the sale contract on Basescan
If the contract disagrees with this page, stop and find out why before buying. The contract is the authority; a website is not.
3. Check the RMOR contract
0x08f712aD1dC2F33d66A5a7FDb83C7a36e1A06C03
Under Contract → Read Contract you can confirm what the token cannot do. None of these functions exist:
owner— nobody holds special powers over the token.mint— no further RMOR can be created after issue.pauseandblacklist— no single buyer's balance can be frozen.upgradeTo— the code cannot be replaced with a new version.
totalSupply returns 2625000000000000. With 8 decimals that is 26,250,000 RMOR in total — which is not the same as the 250000 this sale contract is allowed to sell.
4. Check the treasury
USDC from the sale arrives at this address:
0x5AB03f0ca5290A92Fc6B2461b7a36985A624a3A1
This is a Safe with several owners, not an ordinary wallet held by one key. On Basescan, open Read as Proxy and check:
getThresholdreturns2— two signatures are required for any transaction.getOwnersreturns 3 different owner addresses.
One compromised key is therefore not enough to spend the treasury.
5. Check the network and the USDC
- The purchase network is Base, chain ID
8453. - Base Sepolia, chain ID
84532, is a test network and cannot be used to buy. - Only native Circle USDC is accepted:
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913. - Bridged USDbC at
0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CAis a different token. The contract will not take it.
Your wallet shows the network and the amount before every signature. Read both again even if you already checked this page.
6. How the purchase works
The purchase is two confirmations in your wallet, and nothing else.
First confirmation: approve the exact amount
You allow the sale contract to spend exactly as much USDC as your chosen quantity of RMOR costs. The approval should never be unlimited. Once the purchase is done, the contract holds no standing permission over your balance.
Second confirmation: the purchase
The second transaction does two things at once:
- your USDC goes straight to the treasury;
- the RMOR receipt goes straight to your address.
The sale contract never holds your USDC on its own balance. When the transaction completes, add RMOR to your wallet to see the balance. No further transfer is needed from you at any point.
7. Where the USDC goes
During a purchase the treasury is the recipient, so you can compare it against your own transaction history afterwards:
0x5AB03f0ca5290A92Fc6B2461b7a36985A624a3A1
MoranaClaim (0x08f712aD1dC2F33d66A5a7FDb83C7a36e1A06C03) or MoranaRedeemer (0x453F6824EEd658c7fAD385dBF1b2A9E4B2f56Ed8). Those contracts have no function that could return an accidental transfer, and being immutable they can never be given one.8. How to recognise the official sale
- The official sale page is
rmor.morana.network. Check it in the address bar before every signature. - The Morana team never messages buyers first and never offers help in direct messages.
- There is no support mailbox for the sale. Mail signed “Morana Support” is not an official channel.
- Never give anyone your seed phrase or private key. Neither is needed to buy, to check a wallet, to receive RMOR, or to ask for a refund.
- Morana runs no airdrops and no private discounted rounds.
If someone hurries you, hands you a different address, or asks for secret information — close the page and sign nothing.
9. What you are buying
RMOR is a non-transferable receipt for a possible future claim on MOR. It is not MOR and it is not a freely tradeable token. At the time of this sale:
- MOR does not exist, and the Morana network is not running;
- mainnet is planned for Q1–Q2 2027, but this is a target, not a guaranteed launch date, and no date has been set for RMOR redemption;
- RMOR cannot be transferred or resold;
- if the network never launches, RMOR cannot be redeemed for MOR;
- the USDC is not held in escrow — it funds development.
This page is a plain-language guide. The binding document is the Terms; where the two differ, the Terms apply. When you have finished checking, go to Buy RMOR.
