Last active
March 30, 2026 08:07
-
-
Save Aboudjem/7e9ff52039f5fb79281d4466393dc5b4 to your computer and use it in GitHub Desktop.
Integra PRD: 21-meme-dex (HTML)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1.0"><title>PRD: Meme DEX</title><style>*{margin:0;padding:0;box-sizing:border-box}body{background:#0A0A1A;color:#E8E8F0;font-family:'Inter',system-ui,sans-serif;line-height:1.7}a{color:#00CEC9;text-decoration:none}a:hover{text-decoration:underline}.hero{padding:48px 32px 36px;border-bottom:1px solid #2A2A4A;background:linear-gradient(135deg,#0A0A1A 0%,#1A1040 50%,#0A0A1A 100%)}.hero h1{font-size:2rem;font-weight:800;color:#fff;margin-bottom:8px}.hero .meta{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}.badge{display:inline-block;padding:4px 12px;border-radius:6px;font-size:12px;font-weight:700}.badge-owner{background:rgba(108,92,231,0.15);color:#A29BFE;border:1px solid rgba(108,92,231,0.3)}.badge-week{background:rgba(0,206,201,0.15);color:#00CEC9;border:1px solid rgba(0,206,201,0.3)}.badge-est{background:rgba(0,184,148,0.15);color:#00B894;border:1px solid rgba(0,184,148,0.3)}.container{max-width:900px;margin:0 auto;padding:32px 24px}.section{background:#12122A;border:1px solid #2A2A4A;border-radius:12px;padding:24px;margin-bottom:20px}.section h2{font-size:0.8rem;font-weight:700;color:#8888AA;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid #2A2A4A}.section h3{font-size:0.95rem;font-weight:600;color:#E8E8F0;margin:12px 0 6px}.section p{font-size:0.95rem;margin-bottom:8px}.section ul{list-style:none;padding:0}.section ul li{padding:6px 0 6px 20px;position:relative;font-size:0.95rem}.section ul li::before{content:'>';position:absolute;left:0;color:#A29BFE;font-weight:700;font-family:monospace}.section code{background:rgba(108,92,231,0.1);padding:2px 6px;border-radius:4px;font-size:0.88rem;color:#A29BFE}table{width:100%;border-collapse:collapse;font-size:0.9rem;margin:8px 0}th{text-align:left;padding:8px 12px;background:rgba(108,92,231,0.08);color:#A29BFE;font-size:0.75rem;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #2A2A4A}td{padding:8px 12px;border-bottom:1px solid rgba(42,42,74,0.5)}.checklist li::before{content:'\2610' !important;color:#8888AA !important;font-family:inherit !important}.back{display:inline-block;margin-bottom:16px;color:#8888AA;font-size:0.9rem}.footer{text-align:center;padding:24px;color:#555577;font-size:0.82rem;border-top:1px solid #2A2A4A;margin-top:32px}</style></head><body><div class="hero"><a class="back" href="https://gist.githack.com/Aboudjem/0af8c2ce9d5b62038a18eeff09603553/raw/integra-testnet-master-plan.html">← Back to Master Plan</a><h1>Meme DEX</h1><div class="meta"><span class="badge badge-owner">Nawar</span><span class="badge badge-week">Week 3</span><span class="badge badge-est">0.5d</span></div><p style="color:#8888AA;font-size:0.9rem">meme-dex.integralayer.com</p></div><div class="container"><div class="section"><h2>Overview</h2><div class=""><p>A memecoin trading platform where users create and trade tokens tied to famous buildings worldwide. Tokens like $BURJKHALIFA, $EMPIRE, $SKYHARB, and $TRUMPTOWER are priced purely by social speculation using bonding curve mechanics. No fundamentals, no utility — just vibes and volume. Tying memecoins to iconic buildings gives a unique hook that drives organic sharing and onboards non-DeFi users with massive transaction volume.</p></div></div> | |
| <div class="section"><h2>Features</h2><div class=""><ul><li><strong>Building Token Creation</strong> — Launch a new memecoin tied to any building with a name, ticker, and image in one click</li></ul><ul><li><strong>Bonding Curve Trading</strong> — Buy tokens on an ascending curve (price rises with each purchase), sell back to the curve to take profit</li></ul><ul><li><strong>Trending Page</strong> — Top building tokens ranked by 24h volume, price change, and market cap with real-time updates</li></ul><ul><li><strong>Token Detail Page</strong> — Price chart, recent trades feed, market cap, holder count, and social sharing for each token</li></ul><ul><li><strong>Social Feed</strong> — Live activity stream showing recent buys, sells, and new token launches across the platform</li></ul><ul><li><strong>Search & Discovery</strong> — Search buildings by name, location, or ticker symbol</li></ul><ul><li><strong>Share to Pump</strong> — One-click share to Twitter/Telegram with pre-filled token link and price data</li></ul><ul><li><strong>No Admin Keys</strong> — Each bonding curve is permissionless and non-ruggable by design</li></ul><ul><li><strong>Building Metadata</strong> — Static metadata (name, image, location, description) sourced from public image libraries</li></ul><ul><li><strong>Mobile-Responsive</strong> — Full trading experience on mobile devices</li></ul><ul><li><strong>Holder Leaderboard</strong> — Top holders per token and top creators by total volume generated</li></ul><ul><li><strong>Referral Tracking</strong> — Verified referral clicks for XP rewards when sharing token links</li></ul></div></div> | |
| <div class="section"><h2>Functions</h2><div class=""><ul><li><code>createToken</code> — Deploy a new bonding curve instance for a building with name, symbol, and image URI</li></ul><ul><li><code>buy</code> — Buy tokens on the curve, price increases with supply</li></ul><ul><li><code>sell</code> — Sell tokens back to the curve, price decreases with supply</li></ul><ul><li><code>getPrice</code> — Current spot price for a given token</li></ul><ul><li><code>getMarketCap</code> — Total value locked in a token's bonding curve</li></ul></div></div> | |
| <div class="section"><h2>User Flow</h2><div class=""><ul><li>Connect via Web3Auth (social login or wallet)</li></ul><ul><li>Land on trending page showing top building tokens by volume</li></ul><ul><li>Search for a building or click "Create Token" to launch a new memecoin</li></ul><ul><li>Buy tokens — watch the price rise on the bonding curve</li></ul><ul><li>Monitor price chart and social feed on the token detail page</li></ul><ul><li>Sell tokens back to the curve to take profit</li></ul><ul><li>Share token links on Twitter/Telegram to drive volume</li></ul></div></div> | |
| <div class="section"><h2>Deliverables</h2><div class="checklist"><ul class="checklist"><li>Bonding curve factory contract deployed on integra-testnet-1 (one curve per building)</li></ul><ul class="checklist"><li>Token creation flow with name, ticker, and image</li></ul><ul class="checklist"><li>Trending page with sortable rankings (volume, price, market cap)</li></ul><ul class="checklist"><li>Token detail page with price chart and trade history</li></ul><ul class="checklist"><li>Buy/sell interface with real-time price updates</li></ul><ul class="checklist"><li>Social activity feed (recent trades, new launches)</li></ul><ul class="checklist"><li>Search and filtering by building name/location</li></ul><ul class="checklist"><li>Share functionality with referral tracking</li></ul><ul class="checklist"><li>Mobile-responsive layout</li></ul><ul class="checklist"><li>Static building metadata catalog</li></ul></div></div> | |
| <div class="section"><h2>Integration Points</h2><div class=""><ul><li><strong>Depends on:</strong> BondingCurve.sol (existing — extended with factory pattern), IRL token for all trades, Web3Auth for authentication</li></ul><ul><li><strong>Used by:</strong> Ecosystem Hub (category: Trading), XP system for trade activity</li></ul><ul><li><strong>Explorer:</strong> Integra Explorer</li></ul></div></div> | |
| <div class="section"><h2>XP Rewards</h2><div class=""><table><thead><tr><th>Action</th><th>Points</th></tr></thead><tbody><tr><td>Create a new building token</td><td>50 XP</td></tr><tr><td>Execute a trade (buy or sell)</td><td>10 XP</td></tr><tr><td>Token you created reaches 10 unique holders</td><td>100 XP</td></tr><tr><td>Share a token link (verified referral click)</td><td>25 XP</td></tr></tbody></table></div></div> | |
| <div class="section"><h2>Success Metrics</h2><div class=""><table><thead><tr><th>Metric</th><th>Target</th></tr></thead><tbody><tr><td>Building tokens created</td><td>200+ in first month</td></tr><tr><td>Total trades</td><td>5,000+ transactions</td></tr><tr><td>Unique traders</td><td>500+ wallets</td></tr><tr><td>Tokens with 10+ holders</td><td>50+ tokens</td></tr><tr><td>Social shares generating clicks</td><td>300+ referrals</td></tr><tr><td>Daily active traders</td><td>50+ on peak days</td></tr></tbody></table></div></div> | |
| </div><div class="footer">Integra Testnet PRD — Meme DEX — Chain: integra-testnet-1 (EVM 26218)</div></body></html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment