Commissioni
Ogni trade paga il 5 % di default, in acquisto e in vendita, dall'11° blocco del mercato
per il resto della sua vita; nei primi dieci blocchi vige l'anti-snipe descritto più avanti.
Dal 2026-10-05 l'aliquota, la sua ripartizione e l'anti-snipe sono impostazioni onchain
dell'owner di StockFun, impostate sull'hook (setTaxSettings): un cambio vale dallo swap
successivo, su ogni pool. Le cifre di questa pagina sono quelle di default. Dal 2026-10-02
l'hook è anche upgradabile dall'owner di StockFun: vedi Modello di fiducia.
Un mercato lanciato
5.00 % tassa totale
├─ 2.00 % tesoreria del mercato → azioni tokenizzate → airdrop agli holder
├─ 2.00 % creatore → ETH
├─ 0.50 % team → ETH
└─ 0.50 % buyback $STOCKFUN → ETH → acquisto → burn
Il mercato $STOCKFUN
Il mercato del token del protocollo non ha un creatore esterno. Quella voce va invece al team:
5.00 % tassa totale
├─ 2.00 % tesoreria $STOCKFUN → azioni tokenizzate → airdrop agli holder
├─ 2.50 % team → ETH
└─ 0.50 % buyback $STOCKFUN → ETH → acquisto → burn
Il totale è identico nei due casi, e la quota della tesoreria è la stessa in entrambi: un'unica impostazione, il 2,00 % di default, vale per entrambi gli schemi, e ogni elemento della comunicazione del prodotto si fonda su di essa. Il buyback prende ciò che le altre voci lasciano; l'impostazione rifiuta uno schema le cui voci superano la tassa.
Il costo completo di uno swap
I pool StockFun non applicano nessuna commissione LP di Uniswap di default (decisione del 2026-09-29): la tassa dell'hook rappresenta l'intero costo di un trade.
5.00 % tassa dell'hook
0.00 % commissione LP Uniswap
────────
5.00 % costo totale, per direzione
Un'andata e ritorno costa quindi il 9,75 % (1 − 0,95²), prima di qualsiasi impatto sul prezzo, con la tassa di default. La cifra è mostrata nel prodotto invece di essere nascosta: una tassa del 5 % è alta, e l'unico modo onesto di difenderla è mostrare dove va. Fino al 2026-09-29 i pool applicavano anche la commissione LP standard dello 0,30 %, che portava un'andata e ritorno a circa il 10,3 %.
Dal 2026-10-05 la commissione LP fa parte delle impostazioni di lancio, zero di default. Un
cambio vale per i mercati creati in seguito: ogni pool mantiene la commissione LP con cui è
stato creato. Un pool creato con una commissione la paga alle sue posizioni bloccate a ogni
swap; quando il lock la incassa, il lato ETH viene ripartito tra il vault del mercato, il
team e il creatore (il team su $STOCKFUN), 50 %, 25 % e 25 % di default, e il lato token
viene bruciato. Chiunque può avviare un incasso (collectFees); il keeper lo fa, una volta
al giorno, per ogni pool creato con una commissione LP. Ogni quota viene pagata a sé: un
vault che rifiuta la propria quota, o un hook che rifiuta quella del creatore, lascia
quella quota conservata nel lock per il suo destinatario, e chiunque la paga in seguito
(payOwed), il keeper a ogni ciclo. Se il wallet del team rifiuta la propria quota, questa
va invece al vault.
I blocchi di apertura
I primi blocchi di un nuovo mercato seguono un regime a parte, descritto in L'hook e l'anti-snipe. Con le impostazioni di default, la tassa parte dall'80 % nel blocco di apertura e scende di 8 punti per blocco, fino al normale 5 % dall'11° blocco. L'acquisto di lancio del creatore e gli indirizzi nella whitelist del creatore pagano il normale 5 %.
La parte oltre il 5 % va alla tesoreria del mercato; sul mercato $STOCKFUN, alle
commissioni del team da riscuotere. Dal 2026-10-05, se il vault del mercato la rifiuta,
l'hook la conserva come dovuta a quel vault, come la voce della tesoreria (sotto). È un
deterrente, non una fonte di ricavo: esiste solo per rendere non redditizio lo sniping dei
blocchi di apertura.
Dove va davvero il denaro
| Voce | Destinazione | Uscita possibile |
|---|---|---|
| Tesoreria | Il TreasuryVault del mercato, durante il trade; se il vault la rifiuta, un debito sull'hook, dovuto a quel vault |
Airdrop agli holder, pro rata; modalità di emergenza, subito. Un debito viene pagato al vault con payTreasury, che chiunque può chiamare |
| Creatore | Un saldo da riscuotere sull'hook, per mercato | claimCreatorFees, una transazione per mercato; claimCreatorFeesTo lo invia a un altro indirizzo scelto dal creatore |
| Team | Un saldo sull'hook, dovuto al wallet del team | claimTeamFees(), chiamabile da chiunque; una volta pagato, spendibile; paga l'infrastruttura e il gas del keeper |
| Buyback | Un saldo sull'hook, dovuto al BuybackBurner |
Ritirato all'inizio di ogni burn, o inviato da chiunque con claimBuybackFees(); compra $STOCKFUN e lo invia a 0xdEaD, nessun altro percorso |
Solo la voce della tesoreria si muove durante il trade. Dal 2026-10-01 le altre tre attendono sull'hook finché non vengono riscosse, al di fuori di qualsiasi trade: nessun wallet delle commissioni può bloccare un trade, e un wallet che rifiuta l'ETH ritarda solo il proprio pagamento. Prima, le voci del team e del buyback venivano inviate durante il trade.
Dal 2026-10-05 nemmeno un vault che rifiuta la propria voce blocca più un trade, per
esempio dopo un upgrade difettoso di quel vault: l'hook conserva l'importo come dovuto a
quel vault (treasuryOwed), con un evento, e ogni acquisto e vendita prosegue. Chiunque
paga il debito a quel vault con payTreasury non appena accetta di nuovo ETH, e il keeper
ci prova a ogni ciclo. Fino ad allora un vault del genere fermava il trading del suo
mercato, vendite comprese.