Docs
Buying and selling
Buying the mix
- Choose an amount in USDG (minimum $5).
- The app splits it by the mix weights (the final mix of the last closed round) into one swap per stock.
- Check prices. For each stock the app quotes the swap and compares it with the Chainlink price.
- Review and sign. Tokens are sent directly to your wallet.
Adjust (a smaller custom set)
By default you buy the full community mix. Press Adjust to untick stocks (keep at least 2). The stocks you keep keep the community's relative weights, rescaled to 100%. The same price guard applies to every leg. The 50% cap belongs to the community mix, so a small custom set can exceed 50% in one stock. Gasless buys of 2, 4 and 8 stocks all use the same contract and relayer.
The price guard
Every leg must be within 2% of Chainlink. Each leg also needs a quote and a fresh, working Chainlink price (older than 24 hours counts as stale). If any leg fails, the whole buy is blocked. The minimum output of each leg is set 2% below its quote, and never more than 2% below the Chainlink price. When the relayer pays the gas, it checks that minimum against Chainlink again before sending and refuses the buy if it is lower.
Free gas or your gas
With the 10 $WIF lock and the relayer available, you sign two messages (a USDG permit for the exact amount, and the exact buy) and the relayer submits them and pays the gas. Otherwise your wallet sends the transaction, after an approval of the exact USDG amount if needed, and you pay the gas. Signed buys expire after 15 minutes.
Buy complete
The app waits for the chain's finality service before saying "Buy complete" and shows the finality stage. If it cannot confirm, it says the buy was submitted but finality was not confirmed, and links the transaction.
Selling
Pick a Stock Token and an amount in shares. The same price guard applies (fresh price, within 2% of Chainlink). With free gas you sign two messages (a permit for that token and amount, then the sell) that expire after 5 minutes; the relayer submits both. The relayer also re-checks your signed minimum against Chainlink before it sends. USDG is sent straight to your wallet.
Market hours
Stock Token liquidity follows US market hours: roughly 15:30–22:00 Lagos time (WAT) on weekdays. Outside those hours quotes may be missing or stale, and the guard will block the trade rather than guess.
Corporate actions
Dividends and splits are handled by the Stock Token itself, so your share count updates automatically. The Portfolio tab lists recent actions.
Notice Not available to US persons, or in Canada, the UK, Switzerland or other restricted jurisdictions. Not investment advice. Restricted jurisdictions