Protocol
Fees
Every fee in the contracts, who pays it, where it goes, and the live $PINA holder tiers and referral split.
All fees are in USDG and are platform parameters in PinarcConfig; curves snapshot them at creation. Gas on Robinhood Chain is paid in ETH. Current defaults:
| Fee | Who pays | Amount | Where it goes |
|---|---|---|---|
| Launch fee | Creator, at createToken | 5 USDG | Treasury |
| Curve trade fee | Buyer or seller, per trade | 1% of the USDG side, less the trader's $PINA tier | 40% creator (instantly), 60% protocol — of which a bound referrer takes 20% of the whole fee |
| Graduation fee | The token, at graduation | 2% of the raise | Treasury |
| Batch fee | Batch participants | 1% of USDG used (flat, no tiers) | 40% creator, 60% treasury |
| Uniswap V2 fee after graduation | Trader | Pool fee (0.3%) | LP holders (locked or burned) |
| Locker, vault, floor, bond, rewards claims | — | none | — |
Not fees, but worth knowing: the floor share (0–20%) and the 200M LP tokens are the creator's choices and the platform design, not Pinarc revenue.
$PINA holder tiers (live since 2026-09-18)
Curves launched from factory v2 ask FeePolicy for the trader's fee at trade time (feeBpsFor(trader, baseFee)), so the discount follows the wallet's current $PINA balance — nothing to stake, nothing to register.
| $PINA held | Discount | Trade fee |
|---|---|---|
| < 500,000 | — | 1.00% |
| ≥ 500,000 | 25% off | 0.75% |
| ≥ 5,000,000 | 50% off | 0.50% |
- Applies to curve buys and sells (
BondingCurve.feeBpsFor(trader)shows what you will pay on a given curve). - Does not apply to opening-batch commits (everyone in the batch pays the flat 1%), to the launch or graduation fee, or to Uniswap after graduation.
- Launches created through the v1 factory (before 2026-09-18) keep the flat fee; their curves have no policy bound.
- Tiers are a table in
FeePolicy(setTiers, sorted by balance, discount ≤ 100%) owned by the protocol; the balance check reads$PINA.balanceOf(trader)(0x050a18c9e14D2a13dE99762AC28CB70C8D702303, 9 decimals).
Referral split
If the trader has a referrer bound (see Referrals), 20% of every fee they pay goes to that referrer, taken out of the protocol's 60% — the creator's 40% is untouched. Payout is immediate, in USDG, in the same transaction (ReferralPaid).
Worked example: a 100 USDG buy
| Trader | Fee | Creator | Referrer | Treasury |
|---|---|---|---|---|
| No $PINA, no referrer | 1.00 | 0.40 | — | 0.60 |
| No $PINA, referred | 1.00 | 0.40 | 0.20 | 0.40 |
| 500K $PINA, referred | 0.75 | 0.30 | 0.15 | 0.30 |
| 5M $PINA, no referrer | 0.50 | 0.20 | — | 0.30 |
Roadmap
Reduced graduation fees and free launches for $PINA stakers, and the revenue-share / buyback allocation of the treasury's part; see $PINA.