Skip to content

Refunds

OhShii protects participants if a launch doesn’t succeed. An LGE fails when its token curve does not sell out before the deadline — at that point the campaign is marked Failed and refunds open. This is a key anti-rugpull protection for both contributors and creators.

If a launch is ever paused (a safety freeze) and its deadline then passes without the curve selling out, refunds don’t stay stuck behind the pause: after a fixed 30-day grace past the deadline the campaign is marked Failed automatically, and the same GET REFUND flow opens — with the same 7-day claim window, counted from that moment. The LGE page shows the exact date in advance, so you always know when your refund unlocks.

The full fee picture, including what is not refundable, is on Fees & Costs.

You are a…Refund
Contributor~95% of your contributed ICP on current campaigns — the ~90% net plus the held 5% referral band, returned regardless of any sponsor tier, minus a small per-transfer ledger fee. (Only the very oldest, non-migrated campaigns refund ~90%; a migrated older campaign returns the full ~95% just like a current one.)
Creator~70% of the ICP you spent contributing to your own LGE.
Guest-tier contributorAlso get your one-time 30,000 OHSHII guest fee back.

Older or migrated campaigns work the same. A long-running campaign that has been brought onto the current model — even one that launched a while ago, like the always-on showcase LGE — holds your ICP in the same per-campaign sub-accounts and refunds the same ~95% as a brand-new campaign, paid from the campaign’s own held funds. There is no practical difference for you as a participant: how you contribute, what you get back, and how you claim are identical.

  1. After the LGE fails, open the LGE page and press “GET REFUND”.
  2. You have 7 days from the failure to claim — claim within the window.

Refunds are paid on-chain from funds that were held for your campaign (the campaign’s escrow and referral sub-accounts) — never from the OhShii treasury. After the 7-day window, any un-claimed residual ICP is swept on-chain to the OhShii ecosystem (ONS) treasurynot to the failed campaign’s own DAO (the campaign failed, so it does not keep these funds) — so claim in time. The funds are not lost, but recovering them afterwards requires an ONS governance “withdraw” proposal (the community must vote to release them).

What if the sale succeeds but the trading pool can’t be created?

Section titled “What if the sale succeeds but the trading pool can’t be created?”

The final step of a successful LGE creates the token’s trading pool and liquidity position on ICPSwap — a third-party exchange with its own canisters. If that step fails (an ICPSwap error, or ICPSwap changing its interfaces), the launch does not pretend to succeed and does not silently fail either. Instead:

  • The campaign is put in a safety freeze (Frozen). Your ICP stays exactly where it was: in the campaign’s own on-chain custody sub-accounts. Token claims and refunds are both paused while the freeze lasts, so nothing can move in the wrong direction. The LGE page’s status box shows where finalization stopped.
  • The platform then retries the finalization automatically, once every hour. Most hiccups on the exchange side clear up on their own, so a frozen launch usually completes unattended within hours. The ONS guardian and DAO proposals can also re-drive it sooner. Retries are designed to be repeatable: they pick up exactly where the previous attempt stopped and can never move the same funds twice.
  • If the launch still cannot complete, your refund unlocks automatically: once the failure has persisted for 14 days (with at least a full day’s worth of failed automatic retries recorded on-chain as proof), the campaign is marked Failed — and before that happens, any funds that had already started moving toward the pool are first returned on-chain to the campaign’s custody sub-accounts, so the refund pot is verifiably full when refunds open. The LGE page’s status box shows the exact date in advance: if the launch cannot complete, refunds unlock automatically on that day.
  • The DAO doesn’t have to wait the full 14 days: from 48 hours after the failure it can resolve the launch to Failed early through the same funds-first mechanism, or fix the incompatibility and complete the launch.

Either way you get the same GET REFUND flow described above, with a fresh 7-day window counted from the moment the campaign is marked Failed — you never lose your claim window because the freeze lasted a long time, and your exit never depends on anyone being available to press a button. The only exception is a launch that was deliberately paused as a safety measure: a deliberate pause is resolved by an explicit community decision, not by the automatic timer.

A note on third-party dependencies. ICPSwap is an independent protocol. It may change its interfaces at any time, and the DAO does not guarantee that OhShii is always immediately compatible with those changes. What OhShii guarantees is custody: whatever happens on the third-party side, your contribution remains in the campaign’s on-chain custody accounts until the launch either completes or is failed and refunded.

  • LGE Launch — how an LGE succeeds or fails (selling out the curve).
  • Sponsor & Referral — why contributors recover the full referral band on failure.
  • Claim & Vesting — what happens instead when an LGE succeeds.