Presale
No order forms, no intermediaries. The sale contract enforces the TRX price, the per-wallet limits, and the caps — and refunds everyone automatically if the soft cap isn't met.
Enter an amount to see how much RBC you receive.
Install TronLink, switch it to the Nile testnet, and grab free test TRX from the Nile faucet — the guide walks through it in five minutes.
Click Connect TronLink above and approve the connection. Make sure TronLink shows Nile Testnet — the site will warn you if it doesn't.
Enter a TRX amount and confirm the transaction. Your allocation is recorded on-chain within seconds — you can verify it on Tronscan.
When the sale ends and is finalized, the Claim tokens button activates and your RBC transfers to your wallet. If the soft cap failed instead, Refund activates and returns your full contribution.
Every rule below is enforced by the contract — none of them can be changed after deployment.
| Rule | How it's enforced |
|---|---|
| Fixed rate | Set once in the constructor, immutable. The contract computes your RBC as TRX sent × rate. |
| Soft cap | If total raised is below it at the deadline, refund() opens for every buyer — the contract holds the TRX until then. |
| Hard cap | Contributions that would exceed it are rejected; the sale can be finalized early once it's hit. |
| Per-wallet limits | A minimum per transaction and a maximum total per address (anti-whale), checked on every buy. |
| Funded before it opens | The contract refuses purchases beyond the token balance it actually holds — it can't sell tokens it doesn't have. |
| Custody | Raised TRX stays in the contract until finalize(); only then does it move to the project wallet (mainnet: multisig → SunSwap liquidity). |
The contract opens refunds automatically. You call Refund (one click on this page) and receive 100% of your TRX back. Nobody can prevent this — it's in the code.
After the sale window closes and the owner calls finalize(). Your Claim tokens button activates automatically. Your allocation is recorded on-chain from the moment you buy, so it can't be lost in between.
Yes — your contributions accumulate, up to the per-wallet maximum shown in the sale card.
In this demo, to the deployer wallet at finalization. On mainnet, they would go to a multisig and be paired with the liquidity allocation on SunSwap, with the LP tokens time-locked.