Los baskets
Un basket es la composición de acciones tokenizadas que la tesorería de un mercado comprará y distribuirá por airdrop a sus holders. Se elige en el lanzamiento y ninguna función lo cambia: lo guarda el vault del mercado, y solo un upgrade de ese vault por parte del owner de StockFun podría cambiarlo.
Los tres baskets
| Basket | Composición | La idea |
|---|---|---|
| AI | NVDA 40 % · MSFT 30 % · GOOGL 30 % | La computación, los modelos y las empresas que venden ambos |
| Mega Tech | AAPL 34 % · AMZN 33 % · META 33 % | Las mayores tecnológicas cotizadas, con pesos casi iguales |
| Index | SPY 60 % · QQQ 40 % | Exposición amplia, sin concentración en un solo valor |
Sin pesos personalizados, sin activos añadidos, sin cambios tras la creación. Las acciones de un basket deben tener un feed de precios independiente en la cadena donde se compran. En Ethereum, la factory lo comprueba en el registro. Para Robinhood Chain, la factory solo comprueba que cada acción esté asociada a un token de Robinhood Chain, y el vault espejo rechaza una acción sin feed cuando llega su primera entrega.
Desde el 2026-10-06, un basket contiene como máximo cinco acciones: la factory rechaza uno
más grande (MAX_BASKET_STOCKS). Es un límite técnico, no una elección de producto: cada
costo que crece con un basket, desde la conversión de un vault y su envío al airdrop hasta
la reclamación de diez ventanas por parte de un holder, se mide hasta ese tamaño, y un
basket de unas veintiséis acciones habría hecho que cada reclamación de diez ventanas fuera
demasiado pesada para una sola transacción. Desde la actualización Glamsterdam de
Ethereum, activa en Sepolia desde el 2026-10-06, un nuevo slot de almacenamiento cuesta
unas cinco veces más: una reclamación de diez ventanas de cinco acciones requeriría entre
unos 8 y 14 millones de gas, aún dentro de una sola transacción, y las reclamaciones de la
dapp van de cinco en cinco ventanas. El owner de StockFun puede cambiar el límite haciendo
un upgrade de la factory. Los tres baskets contienen tres, tres y dos acciones.
Por qué es inmutable
Un basket editable sería un poder, por tanto una promesa que cumplir, por tanto un motivo para confiar en alguien. Al congelarlo, StockFun saca el tema de la mesa: lo que el vault comprará dentro de un año se puede leer hoy, en el código.
También es lo que permite a la interfaz indicar lo que contiene un mercado sin consultar a nadie.
Ninguna función modifica un basket, ni en la factory ni en un vault. Sin embargo, desde el 2026-10-02, los vaults son upgradeables por el owner de StockFun, como todos los módulos salvo los tokens y el lock de liquidez: consulta Modelo de confianza.
Los tres requisitos de un basket
Para que un basket se pueda desplegar, cada acción que lo compone debe tener:
- Un token disponible en la cadena donde compra el vault
- Un feed de precios Chainlink independiente, que limita al vault
- Liquidez en un pool secundario accesible
El feed es el requisito innegociable. Sin él, el vault no tiene forma de saber si le están robando en una ejecución, y el protocolo prefiere no desplegar un basket antes que comprar a ciegas.
La cobertura real de feeds en Robinhood Chain debe inventariarse de nuevo antes de cada despliegue. El inventario de 20 activos de las fuentes del proyecto es histórico: la API del emisor listaba 194 activos a fecha de 2026-09-11.
El basket del protocolo
$STOCKFUN usa Index. El protocolo se aplica a sí mismo el basket más neutral que
ofrece, lo que es más fácil de defender que elegir el más agresivo.