Publishing a basket
Burn $VIM, deploy your own index through the factory.
Not live yet
The curator platform is in development. This page describes the decided shape (burn $VIM to publish, trust-minimized wiring), with exact parameters to be published alongside the contracts.
Anyone will be able to deploy a basket through the BasketFactory: no
allowlist, no review queue, no admin approval. The flow:
Design the basket
Pick 2–20 constituent tokens and their units. The app's basket studio handles the unit math the same way first-party baskets are built: target equal (or custom) USD weights at ≈$100 per basket token, converted to raw units from live prices. Constraints enforced on-chain: no duplicate tokens, every unit > 0, mint fee ≤ 0.50%.
Burn $VIM and deploy
Publishing burns a fixed amount of $VIM: the tokens are destroyed, not paid to anyone. The burn is the license: it keeps spam out without a gatekeeper, and no privileged party collects anything. One transaction burns and deploys your basket through the factory.
Your basket is live, and out of your hands
The factory deploys a standard immutable BasketToken, wired so you can
never rug your holders: the guardian is the protocol Safe (your basket
follows the public cap roadmap, starting at
the starter cap), and the recipe (constituents, units, fee) is immutable
forever. Redemption is ungated, like every Vimen basket: your holders
never depend on you again.
What you control, and what you don't
| You control | You don't control |
|---|---|
| Constituents & units (at deploy, immutable after) | Anything after deploy: the recipe is frozen |
| Name, symbol, mint fee (≤ 0.50%) | Caps and pausing (protocol Safe holds the guardian) |
| When and what to publish | Holder funds: no path exists, same as first-party baskets |
Curate responsibly
A basket's constituents can't be changed after deploy. Vet token addresses against official sources (fakes with identical tickers exist), mind pool liquidity if you want the zap to work for your holders, and remember: if any constituent can be frozen by an issuer, your basket inherits that risk. See Risks.