Files
rm-circle-team-router/public/how-pay-works.html
T

126 lines
24 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="description" content="How you get paid in the RM Circle team build — the two income streams shown as a simple flow diagram: entry rewards you keep, and depth-matched upgrade payments."><title>How You Get Paid | RM Circle Team Build</title>
<link rel="canonical" href="https://rmcircle.team/how-pay-works">
<meta property="og:type" content="website"><meta property="og:site_name" content="RM Circle Team Build"><meta property="og:title" content="How you get paid — the RM Circle pay flow"><meta property="og:description" content="Two ways you earn: entry rewards you keep, and upgrade payments where each layer below pays you at exactly one matching level. Shown as a simple diagram."><meta property="og:url" content="https://rmcircle.team/how-pay-works"><meta property="og:image" content="https://rmcircle.team/og-card.jpg"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630">
<meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="How you get paid — the RM Circle pay flow"><meta name="twitter:image" content="https://rmcircle.team/og-card.jpg">
<link rel="icon" type="image/png" href="/favicon.png"><link rel="stylesheet" href="/styles.css"></head>
<body>
<header class="wrap nav"><a class="brand" href="/"><img class="brand-mark" src="/logo.jpg" alt="The RM Circle" width="42" height="42"><span><span id="brandName">RM Circle</span><small>How you get paid</small></span></a><div class="nav-actions"><a class="btn btn-secondary hide-mobile" href="/training">Training</a><a class="btn btn-primary" href="/start">Get Started</a></div></header>
<main>
<section class="section"><div class="wrap" style="max-width:960px">
<div class="section-head" style="max-width:820px"><div class="eyebrow">The pay flow</div><h1 style="font-size:clamp(30px,5vw,46px);margin:8px 0 10px">How you get paid — <span class="gold">two ways.</span></h1><p>There are exactly two ways money reaches your position. Once you see them, the whole plan clicks. No income is guaranteed — this shows the <em>mechanics</em>, not a promise of earnings.</p></div>
<div class="card" style="margin-bottom:20px"><div class="eyebrow" style="color:var(--ok)">Stream 1 · you keep these</div><h2 style="margin:6px 0 14px">Entry rewards — from your own directs</h2>
<div class="pay-entry"><div class="pay-node pay-you">YOUR<br>POSITION</div><div class="pay-arrow-up"><span>+326 POL</span>↑</div><div class="pay-node pay-join">Someone joins<br>under your link</div></div>
<p style="color:var(--muted);line-height:1.65;margin:14px 0 0">When someone joins the program using <strong style="color:var(--text)">your</strong> link, you receive their entry reward (<strong style="color:var(--text)">326 POL</strong> at Premium) — <strong style="color:var(--text)">directly, and you keep it.</strong> You earn this on <em>every</em> direct you ever bring, not just the first two. Two is simply the number that <em>qualifies</em> you.</p></div>
<div class="card"><div class="eyebrow" style="color:var(--gold)">Stream 2 · the depth ladder</div><h2 style="margin:6px 0 6px">Upgrade payments — each layer pays you at ONE level</h2>
<p style="color:var(--muted);line-height:1.65;margin:0 0 8px">This is the part people ask about. When your team <strong style="color:var(--text)">upgrades</strong>, each payment travels <em>up</em> the matrix to the position at the matching depth. <strong style="color:var(--text)">Each person below you pays you exactly once — at the single level that matches how far below you they sit.</strong></p>
<div class="pay-diagram-wrap">
<svg viewBox="0 0 900 560" class="pay-diagram" role="img" aria-label="Diagram: each layer below your position pays you at one matching upgrade level, flowing up to your position.">
<defs>
<marker id="ah" markerWidth="9" markerHeight="9" refX="6.5" refY="3" orient="auto"><path d="M0,0 L6.5,3 L0,6 Z" fill="#f3be43"/></marker>
<marker id="at" markerWidth="8" markerHeight="8" refX="6" refY="3" orient="auto"><path d="M0,0 L6,3 L0,6 Z" fill="#4ed6cb"/></marker>
</defs>
<!-- YOU node (top right) -->
<rect x="600" y="28" width="240" height="72" rx="16" fill="#132d45" stroke="#f3be43" stroke-width="2"/>
<text x="720" y="60" text-anchor="middle" fill="#f3be43" font-size="18" font-weight="800">YOUR POSITION</text>
<text x="720" y="84" text-anchor="middle" fill="#aebdca" font-size="12.5">every payment below flows here</text>
<text x="50" y="44" fill="#8498aa" font-size="12.5">Each layer of your team pays you once —</text>
<text x="50" y="63" fill="#8498aa" font-size="12.5">at the ONE level that matches its depth below you.</text>
<text x="50" y="82" fill="#8498aa" font-size="12.5">(POL amounts shown at Premium tier.)</text>
<!-- depth spine -->
<line x1="34" y1="176" x2="34" y2="488" stroke="#27445e" stroke-width="2" stroke-dasharray="4 5"/>
<text x="20" y="332" fill="#8498aa" font-size="11" transform="rotate(-90 20 332)" text-anchor="middle">deeper in your team ↓</text>
<!-- layer boxes (left) -->
<g font-size="13.5" font-weight="800" fill="#f7f9fc">
<rect x="50" y="176" width="180" height="52" rx="12" fill="#0d2236" stroke="#2a4a66"/><text x="140" y="207" text-anchor="middle">Layer 1 · directs</text>
<rect x="50" y="278" width="180" height="52" rx="12" fill="#0d2236" stroke="#2a4a66"/><text x="140" y="309" text-anchor="middle">Layer 2</text>
<rect x="50" y="380" width="180" height="52" rx="12" fill="#0d2236" stroke="#2a4a66"/><text x="140" y="411" text-anchor="middle">Layer 3</text>
<rect x="50" y="482" width="180" height="52" rx="12" fill="#0d2236" stroke="#2a4a66"/><text x="140" y="513" text-anchor="middle">Layer 4</text>
</g>
<!-- box -> label connectors (teal: their action) -->
<g fill="none" stroke="#4ed6cb" stroke-width="2" marker-end="url(#at)" opacity="0.75">
<path d="M230,202 L266,202"/><path d="M230,304 L266,304"/><path d="M230,406 L266,406"/><path d="M230,508 L266,508"/>
</g>
<!-- payment labels (aligned to each layer) -->
<g font-size="13">
<g><rect x="270" y="186" width="256" height="32" rx="8" fill="#0b1c2c" stroke="#3a3016"/><text x="284" y="207" fill="#f7f9fc" font-weight="700">1st upgrade → Ascensus <tspan fill="#f3be43">+621</tspan></text></g>
<g><rect x="270" y="288" width="256" height="32" rx="8" fill="#0b1c2c" stroke="#3a3016"/><text x="284" y="309" fill="#f7f9fc" font-weight="700">2nd upgrade → Fabrica <tspan fill="#f3be43">+1,243</tspan></text></g>
<g><rect x="270" y="390" width="256" height="32" rx="8" fill="#0b1c2c" stroke="#3a3016"/><text x="284" y="411" fill="#f7f9fc" font-weight="700">3rd upgrade → Culmen <tspan fill="#f3be43">+2,486</tspan></text></g>
<g><rect x="270" y="492" width="256" height="32" rx="8" fill="#0b1c2c" stroke="#3a3016"/><text x="284" y="513" fill="#f7f9fc" font-weight="700">4th upgrade → Apex <tspan fill="#f3be43">+4,971</tspan></text></g>
</g>
<!-- label -> YOU pay-up arrows (gold), fanned on the right -->
<g fill="none" stroke="#f3be43" stroke-width="2.5" marker-end="url(#ah)" opacity="0.92">
<path d="M526,202 C 610,190 660,140 700,102"/>
<path d="M526,304 C 640,285 692,160 710,102"/>
<path d="M526,406 C 660,380 706,180 722,104"/>
<path d="M526,508 C 680,470 720,200 734,104"/>
</g>
</svg>
</div>
<p style="color:var(--muted);line-height:1.65;margin:14px 0 0"><strong style="color:var(--text)">To catch each one, you must be at that level yourself</strong> (and qualified). Layer 3's Culmen payment only stops at you if you're at Culmen — otherwise it passes up to the next eligible position. That's why the rule is: <strong style="color:var(--text)">stay one level ahead of your team's deepest active layer.</strong></p></div>
<div class="card" style="margin-top:20px"><div class="eyebrow" style="color:var(--teal)">Good to know · tiers</div><h2 style="margin:6px 0 10px">Premium vs. Standard — why an amount can come in smaller</h2>
<p style="color:var(--muted);line-height:1.65;margin:0 0 12px">Every figure on this page is shown at the <strong style="color:var(--text)">Premium</strong> tier — the tier our whole team builds at. The contract also has a <strong style="color:var(--text)">Standard</strong> tier that costs about half to enter and, in exchange, <strong style="color:var(--text)">pays and earns half as much at every level.</strong> So if a payment ever lands smaller than the diagram shows, it's almost always because it came from a Standard-tier position below you.</p>
<div class="table-wrap"><table class="table" style="min-width:480px"><thead><tr><th>Payment</th><th>Premium</th><th>Standard</th></tr></thead><tbody>
<tr><td>Entry reward (a direct joins)</td><td>326 POL</td><td>163 POL</td></tr>
<tr><td>1st upgrade → Ascensus</td><td>621 POL</td><td>311 POL</td></tr>
<tr><td>2nd upgrade → Fabrica</td><td>1,243 POL</td><td>621 POL</td></tr>
<tr><td>3rd upgrade → Culmen</td><td>2,486 POL</td><td>1,243 POL</td></tr>
</tbody></table></div>
<p style="color:var(--muted);line-height:1.65;margin:12px 0 0"><strong style="color:var(--text)">Two things to remember:</strong> your tier is set when you join and <strong style="color:var(--text)">can't be changed later</strong> — upgrading advances your <em>level</em>, never your tier. And a Standard position in your team pays everyone above it half, at every level. So the team play is simple: <strong style="color:var(--text)">join Premium, and make sure the people you bring on do too</strong>, so your whole leg pays full value up the line.</p></div>
<div id="level-scale" class="card" style="margin-top:20px;scroll-margin-top:16px"><div class="eyebrow" style="color:var(--gold)">The scale · why leveling up matters</div><h2 style="margin:6px 0 10px">What each level opens up</h2>
<p style="color:var(--muted);line-height:1.65;margin:0 0 6px">Every level you climb makes you eligible to catch the upgrade pass-ups from one generation deeper in your matrix — and each generation is <strong style="color:var(--text)">twice as wide</strong> as the one above it, paying <strong style="color:var(--text)">twice as much</strong> per person. That's why the team's rule is to keep leveling up as your team grows: stay one level ahead of your deepest active layer so those pass-ups land on <em>you</em> instead of passing over.</p>
<p class="micro" style="margin:0 0 12px;color:var(--gold)">⚠️ This is an illustration of the contract's mechanics at Premium tier, <strong>not a prediction or a promise</strong>. The right-hand column is the mathematical maximum <em>if every position in that generation fills and upgrades</em> — most never do. Real results depend entirely on team-building effort, and POL's value changes over time. No income is guaranteed.</p>
<div class="table-wrap"><table class="table" style="min-width:520px"><thead><tr><th>Level</th><th>Matrix positions</th><th>Each pays you</th><th>If that whole generation fills</th></tr></thead><tbody>
<tr><td>1 · Scintilla</td><td>2</td><td>621 POL</td><td>1,243 POL</td></tr>
<tr><td>2 · Ascensus</td><td>4</td><td>1,243 POL</td><td>4,971 POL</td></tr>
<tr><td>3 · Fabrica</td><td>8</td><td>2,486 POL</td><td>19,885 POL</td></tr>
<tr><td>4 · Culmen</td><td>16</td><td>4,971 POL</td><td>79,540 POL</td></tr>
<tr><td>5 · Apex</td><td>32</td><td>9,942 POL</td><td>318,158 POL</td></tr>
<tr><td>6 · Fastigium</td><td>64</td><td>19,885 POL</td><td>1,272,632 POL</td></tr>
<tr><td>7 · Vertex</td><td>128</td><td>39,770 POL</td><td>5,090,529 POL</td></tr>
<tr><td>8 · Corona</td><td>256</td><td><span style="color:var(--muted)">top level</span></td><td><strong style="color:var(--gold)">every eligible pass-up lands on you</strong></td></tr>
</tbody></table></div>
<p style="color:var(--muted);line-height:1.65;margin:12px 0 0"><strong style="color:var(--text)">How to read it:</strong> at each depth below you, every position sends one upgrade pass-up when they level up — and the first two of them cover the cost of your <em>own</em> next upgrade, so your team can carry you up the ladder. Everything past those two is upside. A fully built matrix through all seven paying generations would be an enormous number — but "fully built" is rare, which is exactly why the honest play is steady team-building, not counting on a full fill.</p></div>
<div id="exact-costs" class="card" style="margin-top:20px;scroll-margin-top:16px"><div class="eyebrow" style="color:var(--teal)">Straight from the contract</div><h2 style="margin:6px 0 10px">The exact numbers — and why Entry ≠ Upgrade</h2>
<p style="color:var(--muted);line-height:1.65;margin:0 0 12px">Charts you'll see around the team round these slightly. The numbers below are read <strong style="color:var(--text)">live from the contract's public <code style="color:var(--gold)">getAllCosts()</code> function</strong> — anyone can verify them on Polygonscan, and nobody (not even the operators) can change them. Premium tier, in POL:</p>
<p style="color:var(--muted);line-height:1.65;margin:0 0 12px"><strong style="color:var(--text)">Entry happens exactly once, and always at Scintilla:</strong> a new Premium position sends <strong style="color:var(--text)">360.58 POL</strong> (the 343.41 base + the contract's 5% admin charge, which applies to entries only). Your sponsor — the person whose link you used — receives <strong style="color:var(--text)">326.24</strong> (95% of the base). After that, everything is upgrades:</p>
<div class="table-wrap"><table class="table" style="min-width:560px"><thead><tr><th>Level</th><th>Upgrade price to reach it</th><th>Total spent to hold it (entry + upgrades)</th></tr></thead><tbody>
<tr><td>1 · Scintilla</td><td><span style="color:var(--muted)">— (entry: 360.58)</span></td><td>360.58</td></tr>
<tr><td>2 · Ascensus</td><td>621.40</td><td>981.98</td></tr>
<tr><td>3 · Fabrica</td><td>1,242.80</td><td>2,224.78</td></tr>
<tr><td>4 · Culmen</td><td>2,485.61</td><td>4,710.39</td></tr>
<tr><td>5 · Apex</td><td>4,971.22</td><td>9,681.61</td></tr>
<tr><td>6 · Fastigium</td><td>9,942.44</td><td>19,624.05</td></tr>
<tr><td>7 · Vertex</td><td>19,884.88</td><td>39,508.93</td></tr>
<tr><td>8 · Corona</td><td>39,769.75</td><td>79,278.68</td></tr>
</tbody></table></div>
<p style="color:var(--muted);line-height:1.65;margin:12px 0 12px"><strong style="color:var(--text)">Why entry and upgrades are different prices:</strong> they're two different purchases, paid to two different people. <strong style="color:var(--text)">Entry</strong> creates your position and pays your <em>sponsor</em>. <strong style="color:var(--text)">Upgrades</strong> climb your existing position one level at a time — 100% of every upgrade travels up the matrix to a qualified member, with zero admin fee. Separate streams that never mix, so nothing is double-counted anywhere.</p>
<p style="color:var(--muted);line-height:1.65;margin:0 0 12px"><strong style="color:var(--text)">Can you skip levels? No.</strong> The contract's <code style="color:var(--gold)">register()</code> function has no level input — every position starts at Scintilla — and <code style="color:var(--gold)">upgrade()</code> takes no target: each call moves you exactly one rung. (Some charts list an "entry price" for every level; those rows sit in the contract's data tables, but no function sells them — the ladder is climbed, never skipped.)</p>
<p style="color:var(--muted);line-height:1.65;margin:0 0 0"><strong style="color:var(--text)">And the upgrade ladder is tuned to the penny:</strong> every upgrade costs exactly double the one below it — 2 × 621.40 = 1,242.80, 2 × 1,242.80 = 2,485.61, all the way up with zero drift. That's the self-funding design: the first <em>two</em> pass-ups you catch at your level are exactly the price of your own next climb. <span class="micro">Contract prices are fixed constants, verifiable on-chain — never a promise of income. <a href="/contract" style="color:var(--teal)">How the contract works →</a></span></p></div>
<div id="cap" class="card" style="margin-top:20px;scroll-margin-top:16px"><div class="eyebrow" style="color:var(--teal)">Common question</div><h2 style="margin:6px 0 10px">"Does it cap out at 8 levels?"</h2>
<p style="color:var(--muted);line-height:1.65;margin:0 0 12px">Your <strong style="color:var(--text)">level</strong> caps at Corona (level 8) — that's the top, you can't upgrade past it. But your <strong style="color:var(--text)">earning does not cap</strong>, for two reasons:</p>
<p style="color:var(--muted);line-height:1.65;margin:0 0 12px"><strong style="color:var(--text)">1. Volume, not a fixed count.</strong> You catch an upgrade pass-up from <em>every</em> person in your first seven generations as they level up — and those generations hold up to 254 positions that keep filling through recruiting and spillover. It's one payment per person, but people keep arriving.</p>
<p style="color:var(--muted);line-height:1.65;margin:0 0 12px"><strong style="color:var(--text)">2. Pass-ups travel up past anyone who can't catch them.</strong> When someone upgrades, the payment looks for the first upline who is <strong style="color:var(--text)">qualified and leveled high enough</strong> to receive it. If the member in the normal catching spot isn't there yet, the payment <strong style="color:var(--text)">keeps rising up the matrix</strong> until it finds someone who is (up to the contract's 16-layer depth limit; if nobody qualifies in range, it goes to the project's fee wallet).</p>
<p style="color:var(--muted);line-height:1.65;margin:0 0 0">Here's why that makes <strong style="color:var(--text)">Corona the position that misses nothing</strong>: at max level you're eligible for every pass-up that exists, so you're never the bottleneck — and you catch the ones that under-leveled members <em>below</em> you let slip past. Someone who stalls at a low level while their team climbs is handing those payments up to the first maxed-out person above them. That's the whole reason the team is coached to keep leveling up: it stops money from passing over you, and it lets you catch what others drop. <span class="micro">(Still the contract's mechanics, verifiable on-chain — never a promise of income.)</span></p></div>
<div id="triple-play" class="card" style="margin-top:20px;scroll-margin-top:16px"><div class="eyebrow" style="color:var(--gold)">Optional fast-start</div><h2 style="margin:6px 0 10px">The Triple Play — qualify yourself on day one</h2>
<p style="color:var(--muted);line-height:1.65;margin:0 0 12px">Most people start with <strong style="color:var(--text)">one</strong> position: get your two directs, help them, duplicate. That's the standard path and it's all you need. But if you'd rather start fully positioned — and you can comfortably afford it — the <strong style="color:var(--text)">Triple Play</strong> sets you up qualified from minute one.</p>
<p style="color:var(--muted);line-height:1.65;margin:0 0 6px"><strong style="color:var(--text)">The idea:</strong> instead of joining and then hunting for two people, you place a top position plus its own two directs at the same time. Those two count as your top position's directs — so your top is <strong style="color:var(--text)">instantly qualified (2/2)</strong> and ready to catch upgrade pass-ups as your matrix fills.</p>
<p style="color:var(--muted);line-height:1.65;margin:0 0 6px"><strong style="color:var(--text)">Because one wallet address can only hold one position (a blockchain rule), the Triple Play uses three separate addresses.</strong> The most foolproof way is a <strong style="color:var(--text)">separate wallet for each</strong> — e.g., three different wallet apps, or three browser profiles each with its own MetaMask — so there's nothing to switch and nothing to mix up.</p>
<div class="callout warning" style="margin:0 0 6px"><strong>⚠️ Using one MetaMask with "Add account"?</strong> Account 1, 2, and 3 <em>are</em> separate addresses and each can hold a position — but MetaMask's account switch doesn't always follow you into a connected site. If you switch accounts but the join page still shows your <em>old</em> address, the join runs from the already-registered wallet and you'll see <strong>"already registered."</strong> The fix: after switching accounts, <strong>confirm the join page shows the NEW address before you sign</strong> — if it doesn't, disconnect the site in MetaMask and reconnect, selecting the new account. (Separate wallets sidestep this entirely.)</div>
<div class="table-wrap"><table class="table" style="min-width:520px"><thead><tr><th>Step</th><th>Wallet</th><th>What you do</th></tr></thead><tbody>
<tr><td>1</td><td>Wallet 1</td><td><strong style="color:var(--text)">Your top position (anchor).</strong> Join under the current team placement.</td></tr>
<tr><td>2</td><td>Wallet 2</td><td>Join again using <strong style="color:var(--text)">Wallet 1's</strong> invite link. Your top now has 1 direct.</td></tr>
<tr><td>3</td><td>Wallet 3</td><td>Join once more under <strong style="color:var(--text)">Wallet 1's</strong> link. Your top hits 2 directs → <strong style="color:var(--gold)">qualified.</strong></td></tr>
<tr><td>4</td><td>—</td><td>From now on, promote only <strong style="color:var(--text)">Wallet 1's link.</strong> It auto-routes each new joiner to whoever in your leg needs a direct next — filling and qualifying Wallets 2 and 3, then deeper. One link, forever.</td></tr>
</tbody></table></div>
<p style="color:var(--muted);line-height:1.65;margin:14px 0 6px"><strong style="color:var(--text)">Which position do you upgrade?</strong> Most members — including how our founder runs his #21 — concentrate upgrades on the <strong style="color:var(--text)">top position</strong>, and leave Wallets 2 and 3 lower. Here's why it works: your top sits above your whole structure, so it's eligible for pass-ups from every generation below it. And because a pass-up your lower positions aren't leveled-up enough to catch <strong style="color:var(--text)">travels up to the first position that is</strong> (that's the <a href="#cap" style="color:var(--teal)">"does it cap at 8 levels?"</a> mechanic), keeping your top the most-leveled means the deeper catches your Wallets 2 and 3 can't hold <strong style="color:var(--text)">flow up into your top wallet</strong> instead of slipping past. You build <strong style="color:var(--text)">one</strong> strong position — and since you own all three, the earnings stay in your family either way. Upgrading all three is an option too, but it costs 3× the upgrades; concentrating on the top is the leaner play. As always, upgrades are optional, self-paced, and best funded by earnings (never out of pocket).</p>
<div class="callout warning" style="margin-top:14px"><strong>Do this the honest way:</strong> the Triple Play costs about <strong>3× a single entry</strong>. Only use money you can comfortably afford to lose — <strong>never borrowed, and nobody should ever fund it for someone else</strong> (that puts one person in control of positions registered to another's wallet). It's a faster <em>start</em>, <strong>not a guarantee of income</strong> — the positions still grow only through real team-building. One position is perfectly fine; the Triple Play is simply there for those who want a running start.</div></div>
<div class="notice" style="margin-top:20px"><strong>The one line to remember:</strong> You keep your directs' entry money. For upgrades, <strong>each person below you pays you at exactly one level — the one that matches their depth beneath you.</strong> Twos are for <em>building</em>; depth-matched levels are for <em>paying</em>.</div>
<p class="micro" style="margin-top:14px">Every figure is a contract rule, verifiable on-chain, not a promise of income. Most participants may not profit. <a href="/disclaimer" style="color:var(--teal)">Full disclaimers →</a> · <a href="/contract" style="color:var(--teal)">How the contract works →</a></p>
</div></section>
</main>
<footer class="wrap disclaimer">Independent, unaffiliated team resource. Informational and educational only. No income is guaranteed. Cryptocurrency participation carries risk of total loss.<div class="footer-links"><a href="/">Home</a><a href="/training">Training</a><a href="/contract">Contract Security</a><a href="/disclaimer">Disclaimers</a><a href="/how-pay-works">How You Get Paid</a><a href="/tools">Promo Tools</a></div></footer>
<script src="/track.js"></script><script src="/chat.js" defer></script><script src="/translate.js" defer></script><script src="/tg-app.js" defer></script><script src="/nav-dash.js" defer></script></body></html>