1<!doctype html> 2<html lang="en"> 3<head> 4<meta charset="utf-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"> 6<title>XMLChallenge.com â XML Facts, Stats & Daily Challenge</title> 7<meta name="description" content="Daily facts and stats about XML, plus real challenges to put them to work. Free daily facts & stats round, streaks, badges and a live leaderboard on XMLChallenge.com."> 8<link rel="canonical" href="https://xmlchallenge.com/"> 9<meta name="robots" content="index,follow,max-image-preview:large"> 10<meta name="theme-color" content="#ffffff"> 11<meta property="og:type" content="website"> 12<meta property="og:site_name" content="XMLChallenge.com"> 13<meta property="og:title" content="XMLChallenge.com â XML Facts, Stats & Daily Challenge"> 14<meta property="og:description" content="Daily facts and stats about XML, plus real challenges to put them to work. Free daily facts & stats round, streaks, badges and a live leaderboard on XMLChallenge.com."> 15<meta property="og:url" content="https://xmlchallenge.com/"> 16<meta property="og:image" content="https://xmlchallenge.com/img/hero.jpg"> 17<meta property="og:image:width" content="1200"> 18<meta property="og:image:height" content="627"> 19<meta property="og:image:alt" content="Close-up photograph of a CSS3 logo sticker held by a person with blurred background."> 20<meta name="twitter:card" content="summary_large_image"> 21<link rel="icon" href="/favicon.svg" type="image/svg+xml"> 22<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,[email protected],600;12..96,700;12..96,800&family=Figtree:wght@400;500;600;700&family=JetBrains+Mono:wght@500;700&display=swap"> 23<link rel="stylesheet" href="/assets/app.6.2.0.css"> 24<style>:root{--accent:#7d53dd;--accent-soft:#f2eefc}</style>
25<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"XMLChallenge.com","url":"https://xmlchallenge.com/","description":"Daily facts and stats about XML, plus real challenges to put them to work. Free daily facts \u0026 stats round, streaks, badges and a live leaderboard on XMLChallenge.com.","publisher":{"@type":"Organization","name":"eCorp","url":"https://ecorp.com"}}</script>
vendor: 1 bytes, line 25
25
26<script type="application/ld+json">{"@context":"https://schema.org","@type":"Quiz","name":"XMLChallenge.com Daily Round","about":"AI","educationalLevel":"beginner to advanced","url":"https://xmlchallenge.com/#play"}</script>
vendor: 1 bytes, line 26
26
27<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Do I need an AI background?","acceptedAnswer":{"@type":"Answer","text":"No. Quizzes start with fundamentals; challenges scale from prompting to building."}},{"@type":"Question","name":"Where do scores live?","acceptedAnswer":{"@type":"Answer","text":"On this site's public leaderboard â post a score and claim your rank."}},{"@type":"Question","name":"How does the daily round work?","acceptedAnswer":{"@type":"Answer","text":"Everyone on this arena gets the same five questions each day, from easy to hard. You get one ranked attempt; practice rounds are unlimited."}},{"@type":"Question","name":"How is my score calculated?","acceptedAnswer":{"@type":"Answer","text":"100 points per correct answer, up to 50 more for answering quickly, a combo multiplier for answers in a row, and 150 bonus points for a perfect round."}},{"@type":"Question","name":"Is it free?","acceptedAnswer":{"@type":"Answer","text":"Yes. Playing, streaks, badges and leaderboards are free. Some challenges carry a sponsor-funded prize; the challenge card shows it when one is funded."}}]}</script>
vendor: 1 bytes, line 27
27
28<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"iChallenge","item":"https://ichallenge.com/"},{"@type":"ListItem","position":2,"name":"AI","item":"https://ichallenge.com/topics/ai"},{"@type":"ListItem","position":3,"name":"XMLChallenge.com","item":"https://xmlchallenge.com/"}]}</script>
vendor: 1 bytes, line 28
28
29<script type="application/json" id="boot">{"v":"6.2.0","host":"xmlchallenge.com","brand":"XMLChallenge.com","hub":false,"preview":false,"topic":"ai","badges":{"first_round":{"name":"First Round","desc":"Finish your first daily round."},"flawless":{"name":"Flawless","desc":"Answer every question in a round correctly."},"lightning":{"name":"Lightning","desc":"A perfect round in under 25 seconds."},"on_a_roll":{"name":"On a Roll","desc":"Play 3 days in a row."},"week_warrior":{"name":"Week Warrior","desc":"Play 7 days in a row."},"unbreakable":{"name":"Unbreakable","desc":"Play 30 days in a row."},"explorer":{"name":"Explorer","desc":"Play daily rounds in 5 different arenas."},"globetrotter":{"name":"Globetrotter","desc":"Play daily rounds in 25 different arenas."},"polymath":{"name":"Polymath","desc":"Play daily rounds in 5 different topics."},"in_the_arena":{"name":"In the Arena","desc":"Join your first challenge."},"finisher":{"name":"Finisher","desc":"Complete a challenge."},"recruiter":{"name":"Recruiter","desc":"Invite a friend who finishes a round."},"captain":{"name":"Captain","desc":"Invite 5 friends who finish a round."},"podium":{"name":"Podium","desc":"Finish a day in an arena's top 3."},"challenger":{"name":"Challenger","desc":"Reach level 10."},"saved":{"name":"Profile Saved","desc":"Save your progress with an email."}},"page":"arena","today":{"day":"2026-10-08","number":23,"size":5,"players_today":0,"mine":null,"resets_in_ms":84034831},"beat":null,"challenges":[{"id":"xmlchallenge.com:7-day-markup-practice-streak","kind":"streak","days":7,"title":"7-Day Markup Practice Streak"},{"id":"xmlchallenge.com:validate-your-xml","kind":"proof","days":7,"title":"Validate Your XML"},{"id":"xmlchallenge.com:xml-to-table","kind":"proof","days":7,"title":"XML to Table"}]}</script>
vendor: 1 bytes, line 29
29
30<script src="/assets/app.6.2.0.js" defer></script>
vendor: 1 bytes, line 30
30
31<script src="https://analytics.vnoc.com/tracker.js" data-domain="xmlchallenge.com" defer></script>
31 32</head> 33<body class=""> 34<a class="skip" href="#main">Skip to content</a> 35<header class="nav"> 36 <div class="nav-in"> 37 <a class="brand" href="/" aria-label="XMLChallenge.com home"> 38 <span class="brand-mark" aria-hidden="true"><svg viewBox="0 0 32 32" width="32" height="32"><rect x="1" y="1" width="30" height="30" rx="9" class="mark-bg"/><path d="M10 22.5l6-13 6 13M12.6 17h6.8" class="mark-a"/></svg></span> 39 <span class="brand-text"><span class="brand-name">XMLChallenge.com</span><span class="brand-sub">An eCorp Venture</span></span> 40 </a> 41 <nav class="nav-links" aria-label="Main"><a href="/#play">Play</a><a href="/facts">Facts</a><a href="/#challenges">Challenges</a><a href="/#leaderboard">Leaderboard</a></nav> 42 <a class="chip-player" id="playerChip" href="/me" aria-label="Your profile"> 43 <span class="lvl-ring" data-lvl-ring><svg viewBox="0 0 36 36" width="34" height="34"><circle cx="18" cy="18" r="15" class="ring-track"/><circle cx="18" cy="18" r="15" class="ring-fill" data-ring-fill style="stroke-dasharray:0 100"/></svg><b data-lvl>1</b></span> 44 <span class="chip-meta"><span class="chip-handle" data-handle>Guest</span><span class="chip-streak" data-streak-chip><svg viewBox="0 0 24 24" width="14" height="14" aria-hidden="true"><path d="M12 3c1 3.5 5 5.5 5 10a5 5 0 01-10 0c0-2.5 1.5-4 2.5-5.5.5 2 1.5 3 2.5 3 0-2.5-1-5 0-7.5z"/></svg><span data-streak>0</span></span></span> 45 </a> 46 </div> 47</header> 48<main id="main"> 49 <section class="hero hero-v3"> 50 <div class="hero-in"> 51 <div class="hero-copy"> 52 <p class="eyebrow"><span class="dot"></span>Coding · Facts & stats · iChallenge network</p> 53 <h1>The XML Challenge</h1> 54 <p class="lede">Daily facts and stats about XML, plus real challenges to put them to work.</p> 55 56 <div class="warmup hook3" data-hook3 data-brand="XMLChallenge.com"> 57 <div class="warmup-top"><span class="pill pill-accent">Today's 3 challenges</span><span class="hook3-dots"><i></i><i></i><i></i></span></div> 58 <p class="hook3-vs" data-hook3-vs hidden></p> 59 <div data-hook3-body><p class="warmup-q">What is XPath used for?</p><div class="warmup-opts"><button class="wopt" type="button" disabled><kbd>A</kbd><span>Drawing graphics</span></button><button class="wopt" type="button" disabled><kbd>B</kbd><span>Sending email</span></button><button class="wopt" type="button" disabled><kbd>C</kbd><span>Selecting nodes in an XML document</span></button><button class="wopt" type="button" disabled><kbd>D</kbd><span>Encrypting XML files</span></button></div></div> 60 <div class="hook3-done" data-hook3-done hidden> 61 <p class="hook3-lbl">You went</p><p class="hook3-big" data-hook3-score></p><p class="warmup-why" data-hook3-msg></p> 62 <div class="warmup-cta"><button class="btn btn-primary" type="button" data-hook3-share>Challenge a friend</button><button class="btn btn-quiet" type="button" data-hook3-play>Play today's round</button></div> 63 <form class="hook3-join" data-hook3-join hidden><p class="hook3-jt"><b>Bank your SportTokens.</b> Join free: +100 to start, plus what you just earned.</p><input name="name" maxlength="20" placeholder="Your name" autocomplete="given-name"><input type="email" name="email" required placeholder="[email protected]" autocomplete="email"><input class="hp" name="hp_field" tabindex="-1" autocomplete="off" aria-hidden="true"><button class="btn btn-primary" type="submit">Bank my tokens</button><p class="hook3-jm" data-hook3-jm></p></form> 64 </div> 65
65<script type="application/json" data-hook3-data>{"day":"2026-10-08","qs":[{"q":"What is XPath used for?","o":["Drawing graphics","Sending email","Selecting nodes in an XML document","Encrypting XML files"],"a":2,"w":"XPath is a query language for navigating and selecting parts of an XML tree."},{"q":"What does XSD stand for?","o":["XML Style Document","XML Schema Definition","XML Server Directory","Extended Syntax Data"],"a":1,"w":"An XSD file defines the allowed structure and data types of an XML document."},{"q":"Which is a valid empty element in XML?","o":["\u003citem/>","\u003c/item/>","\u003citem\\>","\u003citem>"],"a":0,"w":"An empty element can be written with a self-closing tag ending in />."}]}</script>
65 66 <noscript><p class="warmup-why">What is XPath used for? Selecting nodes in an XML document. What does XSD stand for? XML Schema Definition. Which is a valid empty element in XML? <item/>.</p></noscript> 67</div> 68 <div class="player-strip" data-player-strip> 69 <div class="ps-item"><span class="ps-label">Level</span><b data-lvl-text>1</b><span class="ps-sub" data-title>Rookie</span></div> 70 <div class="ps-item ps-xp"><span class="ps-label">XP</span><div class="bar bar-xp"><i data-xp-bar style="width:0%"></i></div><span class="ps-sub" data-xp-text>Play a round to earn XP</span></div> 71 <div class="ps-item"><span class="ps-label">Streak</span><b data-streak-text>0</b><span class="ps-sub" data-streak-sub>days</span></div> 72 <div class="ps-item"><span class="ps-label">League</span><b class="league" data-league>Bronze</b><span class="ps-sub">weekly</span></div> 73 </div> 74 </div> 75 <div class="hero-play" id="play"><figure class="hero-photo"><img src="/img/hero.jpg" alt="Close-up photograph of a CSS3 logo sticker held by a person with blurred background." width="1200" height="627" fetchpriority="high" decoding="async"><figcaption>Photo: RealToughCandy.com / Pexels</figcaption></figure><div class="round" id="round" data-round> 76 <div class="round-idle" data-round-idle> 77 <div class="round-top"><span class="pill pill-accent">Daily #23</span><span class="round-reset" data-reset>Resets at midnight UTC</span></div> 78 <h2 class="round-title">Today's round</h2> 79 <ul class="round-facts"><li><b>5</b> questions</li><li><b>20s</b> each</li><li><b data-players-today>0</b> played today</li></ul> 80 <div class="round-diff" aria-label="Difficulty ramps from easy to hard"><i class="d0"></i><i class="d0"></i><i class="d1"></i><i class="d1"></i><i class="d2"></i></div> 81 <button class="btn btn-primary btn-lg" type="button" data-start="daily">Play today's round</button> 82 <button class="btn btn-quiet" type="button" data-start="practice" hidden>Practice round</button> 83 <p class="round-note" data-round-note>One ranked attempt per day. Practice as much as you like.</p> 84 </div> 85 <div class="round-live" data-round-live hidden></div> 86 <div class="round-done" data-round-done hidden></div> 87</div></div> 88 </div> 89 </section> 90 91 92 93 <section class="section" id="challenges"> 94 <div class="sec-head"><h2>Challenges</h2><p>Join one, log your days or post your proof. Finishing earns XP and the Finisher badge.</p></div> 95 <div class="ch-grid"><article class="ch" data-challenge="xmlchallenge.com:7-day-markup-practice-streak" data-kind="streak" data-days="7"> 96 <div class="ch-top"><span class="pill">Streak · 7 days</span><span class="ch-xp">+185 XP</span></div> 97 <h3><a href="/c/7-day-markup-practice-streak">7-Day Markup Practice Streak</a></h3> 98 <p>Write one small XML document a day describing something around you, like a book or recipe. Check in once a day.</p> 99 100 <p class="ch-spons"><span>Sponsors</span><a href="https://ecorp.com/?utm_source=xmlchallenge.com&utm_medium=sponsor&utm_campaign=ichallenge&utm_content=7-day-markup-practice-streak" rel="sponsored noopener" target="_blank" data-sponsor="eCorp.com">eCorp.com</a><a href="https://savingtheworld.org/?utm_source=xmlchallenge.com&utm_medium=sponsor&utm_campaign=ichallenge&utm_content=7-day-markup-practice-streak" rel="sponsored noopener" target="_blank" data-sponsor="SavingTheWorld.org">SavingTheWorld.org</a><a href="https://www.ventureos.com/?utm_source=xmlchallenge.com&utm_medium=sponsor&utm_campaign=ichallenge&utm_content=7-day-markup-practice-streak" rel="sponsored noopener" target="_blank" data-sponsor="VentureOS.com">VentureOS.com</a></p> 101 <div class="ch-progress" data-ch-progress hidden><div class="bar"><i data-ch-bar style="width:0%"></i></div><span data-ch-label></span></div> 102 <div class="ch-foot"><span class="ch-count" data-ch-count>Be the first to join</span><div class="ch-actions" data-ch-actions><button class="btn btn-secondary" type="button" data-ch-join>Join</button></div></div> 103</article><article class="ch" data-challenge="xmlchallenge.com:validate-your-xml" data-kind="proof" data-days="7"> 104 <div class="ch-top"><span class="pill">Proof</span><span class="ch-xp">+250 XP</span></div> 105 <h3><a href="/c/validate-your-xml">Validate Your XML</a></h3> 106 <p>Write an XML file for your favorite recipes and check it is well-formed with a free online validator. Post a link or write-up.</p> 107 108 <p class="ch-spons"><span>
108Sponsors</span><a href="https://ecorp.com/?utm_source=xmlchallenge.com&utm_medium=sponsor&utm_campaign=ichallenge&utm_content=validate-your-xml" rel="sponsored noopener" target="_blank" data-sponsor="eCorp.com">eCorp.com</a><a href="https://savingtheworld.org/?utm_source=xmlchallenge.com&utm_medium=sponsor&utm_campaign=ichallenge&utm_content=validate-your-xml" rel="sponsored noopener" target="_blank" data-sponsor="SavingTheWorld.org">SavingTheWorld.org</a><a href="https://www.ventureos.com/?utm_source=xmlchallenge.com&utm_medium=sponsor&utm_campaign=ichallenge&utm_content=validate-your-xml" rel="sponsored noopener" target="_blank" data-sponsor="VentureOS.com">VentureOS.com</a></p> 109 <div class="ch-progress" data-ch-progress hidden><div class="bar"><i data-ch-bar style="width:0%"></i></div><span data-ch-label></span></div> 110 <div class="ch-foot"><span class="ch-count" data-ch-count>Be the first to join</span><div class="ch-actions" data-ch-actions><button class="btn btn-secondary" type="button" data-ch-join>Join</button></div></div> 111</article><article class="ch" data-challenge="xmlchallenge.com:xml-to-table" data-kind="proof" data-days="7"> 112 <div class="ch-top"><span class="pill">Proof</span><span class="ch-xp">+250 XP</span></div> 113 <h3><a href="/c/xml-to-table">XML to Table</a></h3> 114 <p>Take an XML file of at least five records and turn it into a readable table by hand or with code. Post a short write-up.</p> 115 116 <p class="ch-spons"><span>Sponsors</span><a href="https://ecorp.com/?utm_source=xmlchallenge.com&utm_medium=sponsor&utm_campaign=ichallenge&utm_content=xml-to-table" rel="sponsored noopener" target="_blank" data-sponsor="eCorp.com">eCorp.com</a><a href="https://savingtheworld.org/?utm_source=xmlchallenge.com&utm_medium=sponsor&utm_campaign=ichallenge&utm_content=xml-to-table" rel="sponsored noopener" target="_blank" data-sponsor="SavingTheWorld.org">SavingTheWorld.org</a><a href="https://www.ventureos.com/?utm_source=xmlchallenge.com&utm_medium=sponsor&utm_campaign=ichallenge&utm_content=xml-to-table" rel="sponsored noopener" target="_blank" data-sponsor="VentureOS.com">VentureOS.com</a></p> 117 <div class="ch-progress" data-ch-progress hidden><div class="bar"><i data-ch-bar style="width:0%"></i></div><span data-ch-label></span></div> 118 <div class="ch-foot"><span class="ch-count" data-ch-count>Be the first to join</span><div class="ch-actions" data-ch-actions><button class="btn btn-secondary" type="button" data-ch-join>Join</button></div></div> 119</article></div> 120 </section> 121 122 <section class="section" id="stats"> 123 <div class="sec-head"><h2>By the numbers</h2><p>Live counts from XMLChallenge.com. <a href="/stats">All arena stats â</a></p></div> 124 <div class="stats"><div class="stat"><span>Facts in the pack</span><b>12</b></div><div class="stat"><span>Visitors, 30 days</span><b>129</b></div><div class="stat"><span>Challenge joins</span><b>8</b></div></div> 125</section> 126 127 <section class="section" id="leaderboard"> 128 <div class="sec-head"><h2>Leaderboard</h2> 129 <div class="seg" role="tablist" aria-label="Period"> 130 <button role="tab" aria-selected="true" data-lb-period="day">Today</button> 131 <button role="tab" aria-selected="false" data-lb-period="week">This week</button> 132 <button role="tab" aria-selected="false" data-lb-period="all">All time</button> 133 </div> 134 <div class="seg seg-sm" role="tablist" aria-label="Scope"><button role="tab" aria-selected="true" data-lb-scope="arena">This arena</button><button role="tab" aria-selected="false" data-lb-scope="network">Network</button></div> 135 </div> 136 <div class="lb" data-lb data-scope="arena" data-period="day"> 137 <ol class="lb-list" data-lb-list><li class="lb-empty">Loadingâ¦</li></ol> 138 <p class="lb-me" data-lb-me hidden></p> 139 </div> 140</section> 141 142 <section class="section" id="badges"> 143 <div class="sec-head"><h2>Badges</h2><p>Earned on any arena, shown on your profile everywhere.</p></div> 144 <div class="medals"><div class="medal is-locked" data-badge="first_round"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M8 4h8M12 4v16M8 20h8" class="medal-glyph"/></g></svg><div><b>First Round</b><span>Finish your first daily round.</span></div></div><div class="medal is-locked" data-badge="flawless"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M5 12.5l4.5 4.5L19 7.5" class="medal-glyph"/></g></svg><div><b>Flawless</b><span>Answer every question in a round correctly.</span></div></div><div class="medal is-locked" data-badge="lightning"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M13 3L5 13.5h6L10 21l9-11h-6z" class="medal-glyph"/></g></svg><div><b>Lightning</b><span>A perfect round in under 25 seconds.</span></div></div><div class="medal is-locked" data-badge="on_a_roll"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M12 3c1 3.5 5 5.5 5 10a5 5 0 01-10 0c0-2.5 1.5-4 2.5-5.5.5 2 1.5 3 2.5 3 0-2.5-1-5 0-7.5z" class="medal-glyph"/></g></svg><div><b>On a Roll</b><span>Play 3 days in a row.</span></div></div><div class="medal is-locked" data-badge="week_warrior"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M4 6h16v14H4zM4 10h16M8 3v5M16 3v5" class="medal-glyph"/></g></svg><div><b>Week Warrior</b><span>Play 7 days in a row.</span></div></div><div class="medal is-locked" data-badge="unbreakable"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M12 3l7 3v6c0 4.5-3 7.5-7 9-4-1.5-7-4.5-7-9V6z" class="medal-glyph"/></g></svg><div><b>Unbreakable</b><span>Play 30 days in a row.</span></div></div><div class="medal is-locked" data-badge="explorer"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M12 21a9 9 0 110-18 9 9 0 010 18zM15.5 8.5l-2 5-5 2 2-5z" class="medal-glyph"/></g></svg><div><b>Explorer</b><span>Play daily rounds in 5 different arenas.</span></div></div><div class="medal is-locked" data-badge="globetrotter"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M12 21a9 9 0 110-18 9 9 0 010 18zM3 12h18M12 3c2.5 2.5 3.5 5.5 3.5 9s-1 6.5-3.5 9c-2.5-2.5-3.5-5.5-3.5-9s1-6.5 3.5-9z" class="medal-glyph"/></g></svg><div><b>Globetrotter</b><span>Play daily rounds in 25 different arenas.</span></div></div><div class="medal is-locked" data-badge="polymath"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M4 5.5C6.5 4 9.5 4 12 5.5 14.5 4 17.5 4 20 5.5V19c-2.5-1.5-5.5-1.5-8 0-2.5-1.5-5.5-1.5-8 0zM12 5.5V19" class="medal-glyph"/></g></svg><div><b>Polymath</b><span>Play daily rounds in 5 different topics.</span></div></div><div class="medal is-locked" data-badge="in_the_arena"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M5 21V4M5 4h11l-2 4 2 4H5" class="medal-glyph"/></g></svg><div><b>In the Arena</b><span>Join your first challenge.</span></div></div><div class="medal is-locked" data-badge="finisher"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M12 15a6 6 0 100-12 6 6 0 000 12zM8.5 14L7 21l5-2.5L17 21l-1.5-7" class="medal-glyph"/></g></svg><div><b>Finisher</b><span>Complete a challenge.</span></div></div><div class="medal is-locked" data-badge="recruiter"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M9 11a3.5 3.5 0 100-7 3.5 3.5 0 000 7zM3 20c0-3.5 2.5-6 6-6s6 2.5 6 6M18 8v6M15 11h6" class="medal-glyph"/></g></svg><div><b>Recruiter</b><span>Invite a friend who finishes a round.</span></div></div><div class="medal is-locked" data-badge="captain"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M4 18h16M5 18L4 8l4.5 4L12 5l3.5 7L20 8l-1 10" class="medal-glyph"/></g></svg><div><b>Captain</b><span>Invite 5 friends who finish a round.</span></div></div><div class="medal is-locked" data-badge="podium"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M4 20V14h5v6M9 20V9h6v11M15 20v-8h5v8" class="medal-glyph"/></g></svg><div><b>Podium</b><span>Finish a day in an arena's top 3.</span></div></div><div class="medal is-locked" data-badge="challenger"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M3 20l6.5-11 4 6 2.5-4 5 9z" class="medal-glyph"/></g></svg><div><b>Challenger</b><span>Reach level 10.</span></div></div><div class="medal is-locked" data-badge="saved"><svg class="medal-svg" width="44" height="44" viewBox="0 0 48 48" aria-hidden="true"><circle cx="24" cy="24" r="22" class="medal-ring"/><circle cx="24" cy="24" r="17" class="medal-core"/><g transform="translate(12 12)"><path d="M4 6h16v12H4zM4 7l8 6 8-6" class="medal-glyph"/></g></svg><div><b>Profile Saved</b><span>Save your progress with an email.</span></div></div></div> 145 </section> 146 147 <section class="section save" id="save"> 148 <div class="save-in"> 149 <div><h2>Save your progress</h2><p>Add your email to keep your level, streak and badges if you switch devices, and carry them to every iChallenge arena. One email when you save; no spam.</p></div> 150 <form class="form-inline" data-form="email" novalidate> 151 <input type="text" name="hp_field" value="" tabindex="-1" autocomplete="off" aria-hidden="true" class="hp"> 152 <label class="sr" for="saveEmail">Email</label> 153 <input id="saveEmail" name="email" type="email" autocomplete="email" placeholder="[email protected]" required maxlength="254"> 154 <button class="btn btn-primary" type="submit">Save progress</button> 155 </form> 156 <form class="form-inline" data-form="verify" hidden novalidate> 157 <label class="sr" for="saveCode">6-digit code</label> 158 <input id="saveCode" name="code" inputmode="numeric" pattern="[0-9]{6}" maxlength="6" placeholder="6-digit code" required> 159 <button class="btn btn-primary" type="submit">Confirm</button> 160 </form> 161 <p class="form-note" data-save-note></p> 162 </div> 163</section> 164 <section class="section" id="sponsor"> 165 <div class="sponsor"> 166 <div class="sponsor-copy"> 167 <h2>Put a prize on a challenge</h2> 168 <p>Fund a prize on XMLChallenge.com and your brand sits on the challenge card, the leaderboard and every finisher's share. Prizes only appear once they're funded, so players can trust what they see.</p> 169 <ul class="ticks"><li>Pick the challenge and the prize</li><li>We review entries before a funded prize is awarded</li><li>You get finisher and engagement numbers after it closes</li></ul> 170 <h3 class="spons-head">Current sponsors</h3> 171 <ul class="spons-grid"><li><a class="spons-tile" href="https://ecorp.com/?utm_source=xmlchallenge.com&utm_medium=sponsor&utm_campaign=ichallenge&utm_content=sponsor-section" rel="sponsored noopener" target="_blank" data-sponsor="eCorp.com"><span class="spons-mono" aria-hidden="true">E</span><span><b>eCorp.com</b><small>Turning great domains into working companies</small></span></a></li><li><a class="spons-tile" href="https://savingtheworld.org/?utm_source=xmlchallenge.com&utm_medium=sponsor&utm_campaign=ichallenge&utm_content=sponsor-section" rel="sponsored noopener" target="_blank" data-sponsor="SavingTheWorld.org"><span class="spons-mono" aria-hidden="true">S</span><span><b>SavingTheWorld.org</b><small>Setting aside 2% for AI safety and the planet</small></span></a></li><li><a class="spons-tile" href="https://www.ventureos.com/?utm_source=xmlchallenge.com&utm_medium=sponsor&utm_campaign=ichallenge&utm_content=sponsor-section" rel="sponsored noopener" target="_blank" data-sponsor="VentureOS.com"><span class="spons-mono" aria-hidden="true">V</span><span><b>VentureOS.com</b><small>The operating system behind this arena</small></span></a></li></ul> 172 </div> 173 <form class="form-card" data-form="sponsor" novalidate> 174 <input type="text" name="hp_field" value="" tabindex="-1" autocomplete="off" aria-hidden="true" class="hp"> 175 <div class="field"><label for="spName">Your name</label><input id="spName" name="name" autocomplete="name" required maxlength="100"></div> 176 <div class="field"><label for="spEmail">Work email</label><input id="spEmail" name="email" type="email" autocomplete="email" required maxlength="254"></div> 177 <div class="field"><label for="spCompany">Company</label><input id="spCompany" name="company" autocomplete="organization" maxlength="120"></div> 178 <div class="field"><label for="spBudget">Prize budget</label><select id="spBudget" name="budget"><option value="">Choose one</option><option>Under $500</option><option>$500 â $2,500</option><option>$2,500 â $10,000</option><option>$10,000+</option><option>In-kind prize</option></select></div> 179 <div class="field"><label for="spMsg">What would you like to sponsor?</label><textarea id="spMsg" name="message" rows="3" required maxlength="2000"></textarea></div> 180 <button class="btn btn-primary" type="submit">Send</button> 181 <p class="form-note" data-sponsor-note></p> 182 </form> 183 </div> 184</section> 185 <section class="section" id="faq"><div class="sec-head"><h2>Questions</h2></div><div class="faq"><details><summary>Do I need an AI background?</summary><p>No. Quizzes start with fundamentals; challenges scale from prompting to building.</p></details>
185<details><summary>Where do scores live?</summary><p>On this site's public leaderboard â post a score and claim your rank.</p></details><details><summary>How does the daily round work?</summary><p>Everyone on this arena gets the same five questions each day, from easy to hard. You get one ranked attempt; practice rounds are unlimited.</p></details><details><summary>How is my score calculated?</summary><p>100 points per correct answer, up to 50 more for answering quickly, a combo multiplier for answers in a row, and 150 bonus points for a perfect round.</p></details><details><summary>Is it free?</summary><p>Yes. Playing, streaks, badges and leaderboards are free. Some challenges carry a sponsor-funded prize; the challenge card shows it when one is funded.</p></details></div></section> 186</main> 187<footer class="foot" id="network"> 188 <div class="foot-in"> 189 <div class="foot-brand"><a class="brand" href="/" aria-label="XMLChallenge.com home"> 190 <span class="brand-mark" aria-hidden="true"><svg viewBox="0 0 32 32" width="32" height="32"><rect x="1" y="1" width="30" height="30" rx="9" class="mark-bg"/><path d="M10 22.5l6-13 6 13M12.6 17h6.8" class="mark-a"/></svg></span> 191 <span class="brand-text"><span class="brand-name">XMLChallenge.com</span><span class="brand-sub">An eCorp Venture</span></span> 192 </a><p>XMLChallenge.com is one arena in the iChallenge network. Your level, streak and badges follow you to every arena once you save your profile.</p></div> 193 <div class="foot-col"><h3>More arenas</h3><ul><li><a href="https://aichallenge.net/" data-arena="aichallenge.net">AIChallenge.net</a></li><li><a href="https://salarychallenge.com/" data-arena="salarychallenge.com">SalaryChallenge.com</a></li><li><a href="https://appchallenges.com/" data-arena="appchallenges.com">AppChallenges.com</a></li><li><a href="https://tailgatechallenge.com/" data-arena="tailgatechallenge.com">TailgateChallenge.com</a></li><li><a href="https://roboticchallenge.com/" data-arena="roboticchallenge.com">RoboticChallenge.com</a></li><li><a href="https://techchallenge.net/" data-arena="techchallenge.net">TechChallenge.net</a></li><li><a href="https://hardwarechallenge.com/" data-arena="hardwarechallenge.com">HardwareChallenge.com</a></li><li><a href="https://britainchallenge.com/" data-arena="britainchallenge.com">BritainChallenge.com</a></li></ul></div> 194 <div class="foot-col"><h3>Network</h3><ul><li><a href="https://ichallenge.com/?utm_source=xmlchallenge.com&utm_medium=network_footer" data-arena="ichallenge.com">iChallenge.com</a><span>Every arena, one profile</span></li><li><a href="https://ventureos.com/?utm_source=xmlchallenge.com&utm_medium=network_footer">VentureOS.com</a><span>Venture operating system</span></li><li><a href="https://sportswallet.com/?utm_source=xmlchallenge.com&utm_medium=network_footer">SportsWallet.com</a><span>Your SportTokens wallet</span></li><li><a href="https://contrib.com/?utm_source=xmlchallenge.com&utm_medium=network_footer">Contrib.com</a><span>Contributor community</span></li><li><a href="https://savingtheworld.org/?utm_source=xmlchallenge.com&utm_medium=network_footer">SavingTheWorld.org</a><span>Impact home of the network</span></li><li><a href="https://ecoboard.com/?utm_source=xmlchallenge.com&utm_medium=network_footer">EcoBoard.com</a><span>Florida environmental alerts</span></li><li><a href="https://alertstream.com/?utm_source=xmlchallenge.com&utm_medium=network_footer">AlertStream.com</a><span>Alert streams for every place</span></li><li><a href="https://referrals.com/?utm_source=xmlchallenge.com&utm_medium=network_footer">Referrals.com</a><span>Referral engine</span></li><li><a href="https://agentnews.com/?utm_source=xmlchallenge.com&utm_medium=network_footer">AgentNews.com</a><span>Agent economy news</span></li></ul></div> 195 <div class="foot-col"><h3>Arena</h3><ul><li><a href="/facts">Facts & stats</a></li><li><a href="/stats">Arena stats</a></li><li><a href="/rules">Rules & scoring</a></li><li><a href="/me">Your profile</a></li><li><a href="/.well-known/agent.json">Agent card</a></li><li><a href="/sitemap.xml">Sitemap</a></li></ul></div> 196 </div> 197 <div class="foot-deal"><a href="/partner" data-partner-link>Acquire or partner on XMLChallenge.com â</a></div> 198 <div class="foot-base"><span>© 2026 XMLChallenge.com · An eCorp Venture</span><span>Free to play. No purchase necessary.</span></div> 199</footer>
200<div class="toasts" id="toasts" role="status" aria-live="polite"></div>
201<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a471169d0bfce590',t:'MTc5MTQxOTk2NA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
201</body> 202</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.