Skip to content

Fees & Costs

This page collects every fee charged by OhShii across the Launcher and the Locker: what it is, which asset you pay it in, and what happens to it. Each section links to the page that explains the flow in full.

Almost every action costs you two unrelated things, and it helps to keep them apart:

What it isWho receives it
Platform feeOhShii’s own fee for the serviceThe OhShii treasury (or, for the referral band, a sponsor)
Network costWhat the Internet Computer itself chargesThe network — cycles to run canisters, and the ledger’s own transfer fee on every transfer

The network cost is not revenue and nobody can waive it. Creating a canister costs cycles, bought from ICP at the network’s live conversion rate, so that part of the price moves with the market. Every token transfer also costs the ledger’s own fee — 0.0001 ICP on the ICP ledger, 0.01 OHSHII on the OHSHII ledger, and whatever the token defines for any other token.

Creating things (Launcher) — paid in ICP

Section titled “Creating things (Launcher) — paid in ICP”

All of these are one-off payments made when you use the form. Each form quotes the total, split into platform fee and cycles, before you approve anything.

What you createPlatform feeCycles you fundNotes
Standalone token (ICRC-1 ledger)5 ICP2T (ledger) + 2T if you also create an indexThe index canister is optional but on by default
Index canister for an existing token5 ICP2TAdds transaction history to a token you already have
LGE campaign9 ICP — 3.9998 ICP platform fee + 5.0002 ICP pool-creation reserve, plus a 0.1001 ICP refundable finalization deposit7T (2T token ledger + 2T index + 3T campaign DAO)The reserve pays ICPSwap’s pool passcode; it is re-priced live from ICPSwap at the moment you create. The deposit (0.1 ICP plus the 0.0001 ICP ledger fee that moves it) is held in a separate account of the launcher for this campaign; see the note below
Campaign banner (optional)+3 ICP at creation, then 0.5 ICP per replacement—The first upload after enabling the feature is included
Imported DAO (governance for a token that already exists)20 ICP3T (governance canister)No new token is minted
Sponsor code3 ICP—One-off, non-refundable
Relaunch of a campaign whose pool could not be creatednone4T + the 5.0002 ICP pool reserveAt cost — OhShii adds no fee to a relaunch

The LGE finalization deposit. The launcher retries a failed finalization once an hour, and each failed attempt costs its ledger fees. Automatic attempts stop when the deposit could no longer cover one more attempt. What happens to the deposit depends on the outcome. If the campaign completes, the whole deposit is returned to the creator’s account. If the campaign fails, the deposit first tops up the campaign’s refund account for what the failed attempts consumed, plus a margin of 0.001 ICP, so contributors are refunded in full; the rest of the deposit is returned to the creator. The part of the margin that the refunds do not use is swept to the platform account with the campaign’s other residuals. If the deposit never reaches its account, no automatic attempt is paid from the contributors’ refund account, and the deposit is sent back to the creator’s account. The finalization status, including the deposit consumed and remaining, is readable on-chain for each campaign.

Creation costs are not refundable: the canisters are created and funded with cycles the moment you pay, whether or not the campaign later succeeds.

→ LGE Launch · Additional Features

Every contribution to an LGE is split the instant it is received. Nothing is held back later:

ShareWhere it goes
90%The campaign’s own sub-account, which funds the ICPSwap liquidity pool at completion
5%The OhShii treasury
0–5%The referral band, paid to the sponsor who referred the buyer, if any. The share depends on the sponsor’s Voting Power (2% / 3% / 5%); whatever no sponsor earns stays in the OhShii treasury

The referral band is a capped pool: 5% of the curve is the maximum an LGE pays out to all sponsors combined, and no amount of sponsor activity can raise it. It is held per campaign and settled only when the campaign completes — sponsors claim it from the campaign’s own DAO, not from OhShii.

Because the split is a percentage, it scales with the campaign’s target and the percentages never change:

LGE target→ ICPSwap pool→ platform + referral
500 ICP (default)450 ICP50 ICP
1,000 ICP900 ICP100 ICP
5,000 ICP (maximum)4,500 ICP500 ICP

→ What is an LGE · Sponsor & Referral

A Guest-tier wallet (no strong identity verification: unverified, or verified with Google only) pays 30,000 OHSHII on its first contribution to a campaign. It is charged once per wallet per LGE, goes 100% to the OhShii treasury (nothing is burned), and comes back if the campaign fails, less the two OHSHII ledger fees of its transfers (0.02 OHSHII). It also comes back when your purchase in a campaign is refused or its ICP is recovered from its escrow, as long as you hold no other purchase in that campaign; your next purchase there then pays it again. A charge that is refused (not enough OHSHII, or no approval) takes nothing and does not hold a Guest place. If the OHSHII ledger does not answer a charge or a refund, or answers in a way that does not show whether it ran, it is recorded as unconfirmed, and your next purchase in that campaign (or the refund, if the campaign fails) settles it first, so the fee is never taken twice or returned twice. Within 24 hours it is settled by sending the same transfer again, which the ledger recognises; after that, by finding that exact transfer in the OHSHII ledger’s own transaction history. Until it is settled, that purchase or refund waits. If the campaign has failed and its 7-day refund window closes before the fee is settled, that fee is not returned: it goes to the OhShii treasury with the campaign’s other unclaimed balances. A purchase refused before its ICP reached the escrow keeps the fee until you close it with the escrow refund, which then returns the fee.

A strong verification removes it entirely — Telegram, free, and it also raises your purchase cap; a World ID or DecideID verification made before those legacy methods stopped accepting new verifications does the same. Verifying with Google does not remove this fee: it is a lighter check that unlocks governance rather than the purchase ladder. While a strong verification method is active, at most 50 Guest wallets can take part in any one campaign; the cap exists to make identity-farming expensive, not to limit participation.

→ Purchase Limits & Tiers

WhoGets back
Contributor≈95% of what they contributed — the 90% held for liquidity plus the 5% referral band that was never paid out
Contributor who paid the Guest feeThe 30,000 OHSHII as well, less 0.02 OHSHII of ledger fees
Campaign creator, on their own contribution≈70%

Refunds are paid from the campaign’s own held sub-accounts, minus the ledger’s transfer fee on each leg. → Refunds

Locking tokens (OhShii Locker) — paid in the token you lock

Section titled “Locking tokens (OhShii Locker) — paid in the token you lock”
What you lockFee
Tokens (single-asset lock; OHSHII is the only token accepted for a new direct lock)1% of the locked amount, taken once at creation, in the token being locked
LP position (ICPSwap liquidity)No platform fee — the full amount goes into the position

The other 99% is yours: locking does not burn anything and does not change the token’s supply. You receive back exactly what was locked, on the schedule you chose, minus only the token’s own ledger fee on each unlock — one transfer fee per scheduled unlock, reserved at creation so an unlock can never fail for lack of fees.

A single account can hold 100 active locks at a time. The limit counts the account that creates a lock, not the one that receives it — locks created for you by someone else, such as campaign vesting, do not use up your allowance.

Reaching the limit does not affect the locks you already have. It refuses a new one, and the refusal says which limit was reached.

The allowance frees up on its own: when a lock completes, is cancelled, or is reclaimed, it stops counting as active and you can create another. Nothing needs to be done to reset it.

Creating a proposal requires a refundable deposit, held in escrow for that specific proposal. It exists to make spamming the vote expensive; it is not a payment for the vote.

WhereDepositAsset
ONS — the OhShii DAO30,000OHSHII
SONS — a campaign’s own DAO30,000 (default)That campaign’s token

Both amounts are set by governance and can be changed by proposal, and each campaign DAO sets its own independently.

OutcomeDeposit
Executed (or an approved Motion, which has nothing to execute)Refunded in full — a proposal the DAO adopted costs its proposer nothing
Execution failed after approvalRefunded in full — the failure was not the proposer’s doing
Rejected or expiredRefunded minus the rejection cost (currently 25,000 OHSHII on ONS); the withheld part goes to the treasury
VetoedSettles when the override round ends: if the veto stands the proposal is rejected (refunded minus the rejection cost); if the community overrides it, it is refunded in full
Still open, or approved and awaiting executionNothing settles yet

Settlement is automatic, and the proposer can also claim it manually from the proposal page. Every refund pays out net of the ledger’s transfer fee.

→ Governance Rules · Voting

Verifying your identity, voting, delegating or undelegating your Voting Power, claiming tokens after an LGE, claiming a referral reward, and reading anything on the platform. These cost only the ledger’s own transfer fee where a transfer is actually involved.

Fees collected by OhShii accumulate in the OhShii treasury, and how they are used is decided by ONS proposals. Fees collected by a campaign — including the rejection costs withheld from its own proposal deposits — accumulate in that campaign’s DAO treasury, and are decided by its own token holders through its own proposals. OhShii neither directs nor takes part in those decisions.