Onchain index protocol for tokenized equities on Robinhood Chain. Create thematic baskets of stocks, earn revenue as a creator through ERC-7641, and get AI-assisted composition from natural language investment theses. For investors, discover thematic indices to buy and hold a diversified stocks portfolios.
Weave lets anyone compose a thematic basket of tokenized stocks from Robinhood Chain's catalogue and publish it as a single investable onchain instrument. Creators earn a continuous share of the revenue their basket generates for as long as investors hold it. Investors get instant access to a marketplace of thematic stock portfolios — any equity thesis they believe in, expressed as a single position they can buy, hold, and redeem at any time.
The problem: every thematic index today was designed by a financial institution. Retail investors have no say in its composition and no share in its economics. If you believe European defence is the most important equity theme of the next decade, your options are to find an ETF that roughly approximates that thesis, buy each stock individually, or accept that the product you want does not exist. There is no mechanism for expressing a precise investment thesis as a composable financial instrument without institutional resources — and no way to earn from designing one.
Weave solves this with three things in combination that do not exist anywhere else today:
The asset universe — Robinhood Chain is the only blockchain with nearly two thousand tokenized equities. Weave builds the first equity index layer on the only chain where meaningful thematic index construction is possible at scale.
The creator economy layer — every basket generates ongoing management fees, 80% of which flow continuously to the basket creator through ERC-7641 revenue sharing. The creator token is transferable and tradeable, giving basket design a secondary market. For the first time, the person who designed a successful index shares directly in its long-term success.
The AI composition engine — a natural language thesis becomes a researched, weighted basket proposal in seconds. The AI reads the full catalogue, proposes constituent stocks with rationale, and the human reviews and approves before any onchain action is taken. The barrier to publishing a well-constructed basket drops to having a clear investment idea.
For investors, every basket in the Weave marketplace is a fully transparent, onchain stock portfolio — visible composition, live NAV, and full redemption rights at any time. Depositing USDG into a basket gives you proportional ownership of the underlying stock positions. Creators choose at launch whether a basket auto-rebalances via Chainlink Automation when any constituent drifts beyond a configured threshold, or lets individual winners run freely — both are valid investment philosophies and both are supported.
Repositories.
Contract & Backend: https://github.com/OCD-Labs/Weave
Frontend: https://github.com/OCD-Labs/Weave-FE
Design Specs: https://github.com/OCD-Labs/Weave-specs
AI agent ERC-8004: https://testnet.8004scan.io/agents/arbitrum-sepolia/188
Built entirely during the buildathon:
Contracts: WeaveRegistry (global config, asset catalogue, governance, protocol pause), BasketFactory (ERC-1167 proxy deployment), BasketImplementation (deposit, redeem, rebalance, ERC-20 basket token), CreatorToken (ERC-7641 revenue sharing with block-level checkpoints, burn mechanism), WeaveAutomation (Chainlink Automation upkeep with sandwich-resistant slippage), SwapRouter (testnet DEX adapter with configurable spread), OracleAdapter (Chainlink AggregatorV3Interface shape). Full test suite including fuzz tests.
Backend: Go service with SQLite — event indexer (startup state sync + cursor-based historical scan + live WebSocket subscription), price poller, NAV poller, HTTP API with 11 endpoints, embedded AI composition engine calling OpenAI GPT-4.1-mini, interactive Swagger UI.
Infrastructure: deployed on Robinhood Chain Testnet (chain ID 46630), backend live on Railway, price simulation script for continuous market movement (for testnet deployment).
Documentation: system design document, frontend integration specification with complete contract read/write reference, OpenAPI 3.0 specification.