I basket

Un basket è la composizione di azioni tokenizzate che la tesoreria di un mercato comprerà e distribuirà in airdrop ai suoi holder. Viene scelto al lancio e nessuna funzione lo cambia: lo detiene il vault del mercato, e solo un upgrade di quel vault da parte dell'owner di StockFun potrebbe cambiarlo.

I tre basket

Basket Composizione L'idea
AI NVDA 40 % · MSFT 30 % · GOOGL 30 % Potenza di calcolo, modelli, e le aziende che vendono entrambi
Mega Tech AAPL 34 % · AMZN 33 % · META 33 % Le più grandi aziende tecnologiche quotate, con pesi quasi uguali
Index SPY 60 % · QQQ 40 % Esposizione ampia, nessuna concentrazione su un singolo titolo

Niente pesi personalizzati, nessun asset aggiunto, nessuna modifica dopo la creazione. Le azioni di un basket devono avere un feed di prezzo indipendente sulla chain dove vengono comprate. Su Ethereum la factory lo verifica alla registrazione. Per Robinhood Chain la factory verifica solo che ogni azione sia associata a un token di Robinhood Chain, e il vault speculare rifiuta un'azione senza feed all'arrivo della sua prima consegna.

Dal 2026-10-06 un basket comprende al massimo cinque azioni: la factory ne rifiuta uno più grande (MAX_BASKET_STOCKS). È un limite tecnico, non una scelta di prodotto: ogni costo che cresce con un basket, dalla conversione di un vault e dal suo invio all'airdrop fino alla riscossione di dieci finestre da parte di un holder, è misurato fino a quella dimensione, e un basket di circa ventisei azioni avrebbe reso ogni riscossione di dieci finestre troppo pesante per una sola transazione. Dall'aggiornamento Glamsterdam di Ethereum, attivo su Sepolia dal 2026-10-06, un nuovo slot di storage costa circa cinque volte tanto: una riscossione di dieci finestre di cinque azioni richiederebbe circa da 8 a 14 milioni di gas, ancora entro una sola transazione, e le riscossioni della dapp vanno a cinque finestre alla volta. L'owner di StockFun può cambiare il limite facendo l'upgrade della factory. I tre basket comprendono tre, tre e due azioni.

Perché è immutabile

Un basket modificabile sarebbe un potere, quindi una promessa da mantenere, quindi un motivo per fidarsi di qualcuno. Congelandolo, StockFun toglie l'argomento dal tavolo: ciò che il vault comprerà tra un anno è leggibile oggi, nel codice.

È anche ciò che permette all'interfaccia di dichiarare cosa detiene un mercato senza consultare nessuno.

Nessuna funzione modifica un basket, né nella factory né in un vault. Dal 2026-10-02 i vault sono però upgradabili dall'owner di StockFun, come ogni modulo tranne i token e il lock della liquidità: vedi Modello di fiducia.

I tre requisiti di un basket

Perché un basket sia deployabile, ogni azione che contiene deve avere:

  1. Un token disponibile sulla chain dove il vault compra
  2. Un feed di prezzo Chainlink indipendente, che pone i limiti al vault
  3. Liquidità su un pool secondario accessibile

Il feed è il requisito non negoziabile. Senza di esso il vault non ha modo di sapere se viene derubato in un'esecuzione, e il protocollo preferisce non deployare un basket piuttosto che comprare alla cieca.

La copertura effettiva dei feed su Robinhood Chain va rilevata di nuovo prima di ogni deploy. Il rilevamento su 20 asset presente nelle fonti del progetto è storico: l'API dell'emittente elencava 194 asset al 2026-09-11.

Il basket del protocollo

$STOCKFUN usa Index. Il protocollo applica a sé stesso il basket più neutro che offre, cosa più facile da difendere che scegliere il più aggressivo.