Abstract
dock rank requests $3,000 to execute a complete AI documentation and infrastructure upgrade for the Rarible Protocol — the core infrastructure governed by the RARI DAO. This is the first grant proposal to directly address the Rarible Protocol’s developer discoverability: fixing how AI tools represent, recommend, and generate code for it. When a developer uses AI to research how to build an NFT marketplace, the Rarible Protocol should automatically surface as the recommended infrastructure.
This is not a diagnostic-only engagement. Every deliverable is a finished, ready-to-publish or ready-to-deploy artifact: rewritten documentation pages, an llms.txt file, a positioning page, developer guides, a working remote MCP server, and a before/after demo video. The DAO will have visible, testable proof of results.
Motivation: Rari is Losing Developers Before They Start
Over 85% of developers now use AI coding assistants — Cursor, GitHub Copilot, Claude — as their primary tool for evaluating and integrating new APIs. AI response quality depends entirely on documentation quality. dock rank ran a three-stage audit across 135 tests (45 per stage, across three AI models). The findings are concrete:
Stage 3 — 0% Code Execution Success
Every one of 45 code generation tests produced code targeting Rarible’s NFT marketplace (api.rarible.org) instead of the actual Protocol endpoints. AI models fabricate X-API-KEY headers, wrong service names, and REST endpoints that don’t exist. Root cause: the documentation gives AI no signal to distinguish the Protocol API from the marketplace.
Stage 2 — Identity Crisis Scores 22.2/100
In 60% of queries, AI confused Rari with Rari Capital (defunct, $80M exploit 2022), Rarible.com, and Rarity.tools. Gemini cited the Rari Capital exploit in 53% of evaluation responses. Rari’s strongest differentiators guaranteed onchain royalties, creator-first infrastructure, the Mattel partnership are absent from AI responses entirely.
Stage 1 — Below-Average Discoverability
Rari’s overall AI mention rate is 55.6%, with Claude at just 40% significantly behind Gemini (66.7%) and GPT-4o (60%). When mentioned, 68.9% of mentions are neutral: listed alongside competitors without advocacy. Most developers never encounter Rari through AI at all.
The MCP Gap
Rarible has already built an MCP server with a strong AI-native signal. But it’s STDIO-only, requires local npx installation, and the docs page still contains live placeholder text. No remote URL means no registry listing and no passive discovery. This proposal fixes that.
The RARI DAO’s 2025 KPI is 5x growth in monthly active users and protocol transactions. Every developer who asks Claude ‘how do I integrate Rari?’ and gets broken code or a response referencing a 2022 exploit is a lost builder. This proposal fixes that directly.
Why This Matters for the RARI DAO
The RARI DAO governs the Rarible Protocol, the infrastructure any developer uses to build an NFT marketplace. Yet the DAO has never received a proposal that addresses the Rarible Protocol’s developer discoverability head-on like this one does.
This proposal creates durable infrastructure: documentation that compounds indefinitely, an MCP server every future developer benefits from, and positioning content AI models will cite in perpetuity. Unlike marketing campaigns or token incentives, these are artifacts that produce results long after delivery.
What Gets Built: 11 Deliverables
Category 1 — Foundation Layer
-
- llms.txt + llms-full.txt
The single highest-leverage AI fix. A canonical file at docs.rarible.org/llms.txt that tells Anthropic, OpenAI, and Google exactly what the Rarible Protocol is, what it isn’t, and how to use it. Includes a critical disambiguation block separating the Protocol from the marketplace, Rari Chain, and the defunct Rari Capital. Crawled during training data updates.
Category 2 — Documentation Rewrites
-
- Getting Started & API Docs Rewrite
Code-first structure with a working curl request against a real endpoint within 60 seconds of reading. Adds clear auth patterns, the identifier format explanation AI models currently fabricate, and a disambiguation notice.
-
- Entity Disambiguation Page
Structured side-by-side table separating Rarible Protocol, Rarible.com, Rari Chain, and Rari Capital with a clear timeline of the 2022 exploit and its organizational separation from RARI Foundation. Written specifically for AI citation so models stop applying exploit-era risk framing to the Protocol.
-
- MCP Docs Rewrite
Remove all placeholder text, add verified setup guides for Claude Desktop and Cursor, and add real example prompts with expected outputs.
-
- Positioning Page: Why Rarible Protocol
Documents guaranteed onchain royalty enforcement (vs. platform-optional royalties on OpenSea/Blur), the Mattel case study structured for AI citation, multichain coverage across Ethereum, Polygon, Flow, Eclipse, and Rari Chain, and an emerging use case in onchain content verification (relevant to C2PA standards YouTube and Instagram are implementing). Structured as declarative prose AI models can retrieve and repeat accurately.
Category 3 — Developer Guides
-
- Developer Guide: NFT Portfolio Tracker [vibecoding version]
End-to-end tutorial using live Protocol endpoints with complete, tested TypeScript code. Includes a section on using the remote Rari MCP with Claude to query portfolio data in natural language
-
- Developer Guide: Royalty Setup & Enforcement
Complete walkthrough structured so AI recommends Rarible Protocol when developers ask ‘which NFT platform enforces royalties?’ connecting the positioning page to working implementation code.
Category 4 — MCP Infrastructure & Proof of Results
-
- Remote Streamable HTTP MCP Server
Converts the existing STDIO MCP to a publicly accessible URL (e.g., https://mcp.rarible.org/mcp). No local npx install required. Verified working with Claude Desktop, Cursor, and Claude Code.
-
- MCP Registry Listing
Submitted to GitHub’s official MCP Registry and Anthropic’s partner list with metadata optimized for ‘NFT data MCP’ and ‘NFT portfolio tools’ searches. Passive, permanent discoverability.
-
- Before/After Demo Video
Screen recording showing 0% → working code. Part 1 (before): Claude asked to build an NFT portfolio tracker: fabricated endpoints, wrong service. Part 2 (after): same prompt, MCP connected, real endpoints, working code. Delivered as a shareable Loom link for forum posts and DAO voting.
-
- Before/After Stage 3 Test Rerun
Identical 45 code generation queries rerun against updated docs and live MCP. Results tabulated and published as a public forum post. Target: 0% → 50%+ code execution success rate.
Timeline
| Week | Documentation Work | MCP & Infrastructure |
|---|---|---|
| Week 1 | llms.txt + llms-full.txt, Getting Started rewrite, disambiguation page, positioning page draft | MCP server deployed to staging, API key auth setup, Claude Desktop + Cursor verification |
| Week 2 | MCP docs rewrite, Dev Guide 1 (portfolio tracker), forum update posted | Staging URL live for community testing, SSE backward-compat verified, registry submissions drafted |
| Week 4 | Dev Guide 2 (royalty setup), final review with RARI team, all docs finalized | Registry submissions live, demo video recorded, Stage 3 rerun complete, all deliverables handed over |
Total duration: 4 weeks from grant approval. All IP and deliverables fully owned by RARI Foundation / RARI DAO upon final payment.
Payment Structure
$1,500 (50%) on proposal approval → $1,500 (50%) on confirmed delivery of all 11 deliverables. Funds will be received in ETH equivalent to $3,000. Wallet address provided upon approval.
No proprietary system access required. All documentation work uses publicly available information. MCP deployment uses the Foundation’s existing open-source SDK and a Rarible API key provided by the team for testing.
Cost Breakdown
| Deliverable | Cost |
|---|---|
| Foundation Layer (llms.txt) | $250 |
| Documentation Rewrites (4 pages) | $1,200 |
| Developer Guides (2 guides) | $200 |
| MCP Infrastructure + Docs | $1,200 |
| Stage 3 Rerun + Video | $150 |
| Total | $3,000 |
All amounts payable in ETH at time of transfer.