diff --git a/public/contract.html b/public/contract.html index 6986c41..a8b17ba 100644 --- a/public/contract.html +++ b/public/contract.html @@ -27,5 +27,5 @@

Review method: complete verified source (Sourcify exact-match, creation + runtime bytecode) read against the deployed contract on 2026-08-13; payout math cross-checked against live on-chain transactions. Reviewed independently by this team's tooling — not by the contract's developers.

- + diff --git a/public/disclaimer.html b/public/disclaimer.html index 7f981ce..37463b2 100644 --- a/public/disclaimer.html +++ b/public/disclaimer.html @@ -1,28 +1,28 @@ -Disclaimers | Crypto Team Build - - - - -
-
-
Please read

Disclaimers & Disclosures

This page governs your use of this website. By using it you acknowledge you've read and understood the following. It is written plainly and on purpose — nothing here is hidden.

- -

Informational & educational only

This is an independent team resource for members and prospective members of the RM Circle Premium team build. Everything on it is provided for informational and educational purposes only. The live figures, dashboards, payment feeds, matrix views, and member pages display public information read directly from the Polygon blockchain — data that is already public and that anyone can view independently on a blockchain explorer. We present it in a more readable form; we do not create, control, or guarantee it.

- -

Not affiliated — we don't own the contract or the blockchain

This website is not operated by, endorsed by, or officially affiliated with the creators, owners, or operators of the RM Circle smart contract, the RM Circle dApp (thermcircle.com), the Crypto Team Build Network, Polygon, or any blockchain. We do not own or control the smart contract, the blockchain, your wallet, or your funds. We are independent participants who built these tools to help our own team understand and follow the program. The smart contract is a public, third-party program that operates on its own, exactly as its code dictates — see our plain-language review at /contract.

- -

Earnings disclaimer — no income is promised

Nothing here is a promise, projection, or guarantee of income. Any amounts shown — including historical payments and "pipeline" or "incoming" figures — are either records of past on-chain events or amounts that would be paid by the contract's rules if specific future actions occur. They are not predictions of what you will earn, and they are not typical results.

The majority of participants in programs like this do not profit, and many lose their entire contribution. Whether anyone earns anything depends entirely on their own effort, the actions of others, the smart contract's rules, and the market value of POL — all outside our control and yours. Past results never indicate future results. Do not participate expecting to make money.

- -

Affiliate & material-connection disclosure

The people who operate this website participate in the RM Circle program themselves and hold positions in it. We may benefit financially — through the smart contract's referral and matrix payments — when others join or upgrade, including through links, QR codes, or the sponsor rotation on this site. In other words, we have a direct financial interest in your participation. We disclose this openly so you can weigh it. Assume any link that leads to joining benefits a member of our team.

- -

Cryptocurrency & smart-contract risk

Participation requires sending cryptocurrency (POL) to a smart contract on a public blockchain. This is high-risk. Blockchain transactions are irreversible. Smart contracts can contain bugs or behave in unexpected ways. Token values are volatile and can fall sharply. You can lose some or all of the funds you commit. Never send funds you cannot afford to lose entirely, and never share your wallet's Secret Recovery Phrase or private keys with anyone — including anyone claiming to represent this team.

- -

Not financial, legal, or tax advice

Nothing on this website is financial, investment, legal, or tax advice, and nothing here is a solicitation or offer of a security. Cryptocurrency and program participation may be regulated or restricted where you live, and rules vary by country and state. You are responsible for determining whether participation is legal for you and for your own compliance and taxes. Consult your own qualified, independent professional advisors before participating. Do not participate if it is not permitted in your jurisdiction.

- -

No warranty; accuracy

This site is provided "as is," with no warranties of any kind. Although data is read from the blockchain, we don't guarantee it is complete, current, or error-free — blockchain nodes can lag, and displays can contain mistakes. Always verify anything important yourself directly on the blockchain (Polygonscan ↗) before acting. To the fullest extent permitted by law, the operators of this site are not liable for any loss arising from your use of it or your participation in any program.

- -

By continuing to use this website you accept these disclaimers. If you do not agree, please do not use the site. Questions can go to the team's Telegram group linked on the site.

-
-
- - +Disclaimers | Crypto Team Build + + + + +
+
+
Please read

Disclaimers & Disclosures

This page governs your use of this website. By using it you acknowledge you've read and understood the following. It is written plainly and on purpose — nothing here is hidden.

+ +

Informational & educational only

This is an independent team resource for members and prospective members of the RM Circle Premium team build. Everything on it is provided for informational and educational purposes only. The live figures, dashboards, payment feeds, matrix views, and member pages display public information read directly from the Polygon blockchain — data that is already public and that anyone can view independently on a blockchain explorer. We present it in a more readable form; we do not create, control, or guarantee it.

+ +

Not affiliated — we don't own the contract or the blockchain

This website is not operated by, endorsed by, or officially affiliated with the creators, owners, or operators of the RM Circle smart contract, the RM Circle dApp (thermcircle.com), the Crypto Team Build Network, Polygon, or any blockchain. We do not own or control the smart contract, the blockchain, your wallet, or your funds. We are independent participants who built these tools to help our own team understand and follow the program. The smart contract is a public, third-party program that operates on its own, exactly as its code dictates — see our plain-language review at /contract.

+ +

Earnings disclaimer — no income is promised

Nothing here is a promise, projection, or guarantee of income. Any amounts shown — including historical payments and "pipeline" or "incoming" figures — are either records of past on-chain events or amounts that would be paid by the contract's rules if specific future actions occur. They are not predictions of what you will earn, and they are not typical results.

The majority of participants in programs like this do not profit, and many lose their entire contribution. Whether anyone earns anything depends entirely on their own effort, the actions of others, the smart contract's rules, and the market value of POL — all outside our control and yours. Past results never indicate future results. Do not participate expecting to make money.

+ +

Affiliate & material-connection disclosure

The people who operate this website participate in the RM Circle program themselves and hold positions in it. We may benefit financially — through the smart contract's referral and matrix payments — when others join or upgrade, including through links, QR codes, or the sponsor rotation on this site. In other words, we have a direct financial interest in your participation. We disclose this openly so you can weigh it. Assume any link that leads to joining benefits a member of our team.

+ +

Cryptocurrency & smart-contract risk

Participation requires sending cryptocurrency (POL) to a smart contract on a public blockchain. This is high-risk. Blockchain transactions are irreversible. Smart contracts can contain bugs or behave in unexpected ways. Token values are volatile and can fall sharply. You can lose some or all of the funds you commit. Never send funds you cannot afford to lose entirely, and never share your wallet's Secret Recovery Phrase or private keys with anyone — including anyone claiming to represent this team.

+ +

Not financial, legal, or tax advice

Nothing on this website is financial, investment, legal, or tax advice, and nothing here is a solicitation or offer of a security. Cryptocurrency and program participation may be regulated or restricted where you live, and rules vary by country and state. You are responsible for determining whether participation is legal for you and for your own compliance and taxes. Consult your own qualified, independent professional advisors before participating. Do not participate if it is not permitted in your jurisdiction.

+ +

No warranty; accuracy

This site is provided "as is," with no warranties of any kind. Although data is read from the blockchain, we don't guarantee it is complete, current, or error-free — blockchain nodes can lag, and displays can contain mistakes. Always verify anything important yourself directly on the blockchain (Polygonscan ↗) before acting. To the fullest extent permitted by law, the operators of this site are not liable for any loss arising from your use of it or your participation in any program.

+ +

By continuing to use this website you accept these disclaimers. If you do not agree, please do not use the site. Questions can go to the team's Telegram group linked on the site.

+
+
+ + diff --git a/public/how-pay-works.html b/public/how-pay-works.html new file mode 100644 index 0000000..a17726c --- /dev/null +++ b/public/how-pay-works.html @@ -0,0 +1,68 @@ +How You Get Paid | Crypto Team Build + + + + + + +
+
+
The pay flow

How you get paid — two ways.

There are exactly two ways money reaches your position. Once you see them, the whole plan clicks. No income is guaranteed — this shows the mechanics, not a promise of earnings.

+ +
Stream 1 · you keep these

Entry rewards — from your own directs

+
YOUR
POSITION
+326 POL↑
Someone joins
under your link
+

When someone joins the program using your link, you receive their entry reward (326 POL at Premium) — directly, and you keep it. You earn this on every direct you ever bring, not just the first two. Two is simply the number that qualifies you.

+ +
Stream 2 · the depth ladder

Upgrade payments — each layer pays you at ONE level

+

This is the part people ask about. When your team upgrades, each payment travels up the matrix to the position at the matching depth. Each person below you pays you exactly once — at the single level that matches how far below you they sit.

+
+ + + + + + + + YOUR POSITION + every payment below flows here + Each layer of your team pays you once — + at the ONE level that matches its depth below you. + (POL amounts shown at Premium tier.) + + + deeper in your team ↓ + + + Layer 1 · directs + Layer 2 + Layer 3 + Layer 4 + + + + + + + + 1st upgrade → Ascensus +621 + 2nd upgrade → Fabrica +1,243 + 3rd upgrade → Culmen +2,486 + 4th upgrade → Apex +4,971 + + + + + + + + + +
+

To catch each one, you must be at that level yourself (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: stay one level ahead of your team's deepest active layer.

+ +
The one line to remember: You keep your directs' entry money. For upgrades, each person below you pays you at exactly one level — the one that matches their depth beneath you. Twos are for building; depth-matched levels are for paying.
+

Every figure is a contract rule, verifiable on-chain, not a promise of income. Most participants may not profit. Full disclaimers → · How the contract works →

+
+
+ + diff --git a/public/index.html b/public/index.html index 5813b02..4e9fe1f 100644 --- a/public/index.html +++ b/public/index.html @@ -18,5 +18,5 @@
Depth over width

2 → 4 → 8 → 16 → 32 → 64 → 128 → 256

Each generation doubles. A full eight-generation team is 510 positions (2+4+8+16+32+64+128+256) — but the first milestone that matters is the 30 positions in your first four generations: 2 + 4 + 8 + 16.

2
4
8
16
32
64
128
256
Team principle: once your two are in place, retire your link and shift to helping them get their two — their own directs are the only thing that qualifies their positions to catch payments. And if an extra signup comes through your link anyway, it's a bonus, not a problem: it still pays your position the entry reward and spills downward to fill an open slot in your leg. Spillover never qualifies the people below, though — so the team effort always moves down.
Live payment proof

Real payouts, straight from the blockchain.

Every payment in this program happens on a public smart contract on Polygon — nobody can fake, hide, or edit it. Below are the latest member payouts, read live from the contract. Tap any row to verify the transaction yourself on Polygonscan.

Reading the blockchain…
Data is read directly from the RM Circle smart contract (0x33Bd…2DAF) on Polygon Mainnet. Member numbers are on-chain IDs, not names. Past payouts are not a promise of future results. How the contract works — and why the rules can't change →
Ready to start?

See the current team placement.

The onboarding page automatically shows the sponsor position the team is currently helping. Always use the sponsor shown there instead of an old screenshot or saved link.

Open Getting Started Instructions →
- + diff --git a/public/start.html b/public/start.html index 77fdcc2..2f0dfb8 100644 --- a/public/start.html +++ b/public/start.html @@ -15,5 +15,5 @@
What happens next: get your 2 directs to qualify, then retire your link and help your 2 get their 2 — their own directs are what qualify them. If an extra referral happens anyway, it's a bonus: it still pays you and spills down your leg. Upgrade with earned POL when practical, and stay ahead of your team's levels so payments never pass you by.
Risk reminder: participation involves cryptocurrency and smart-contract risk. No income is guaranteed. Use only funds you can afford to lose.
RM Circle Premium Team Build Roadmap — core strategy, step-by-step guide, premium levels, and duplication formula
The RM Circle is a team build project of the Crypto Team Build Network. This roadmap is the plan every member follows — tap to view full size.
- + diff --git a/public/styles.css b/public/styles.css index 2c95ac8..7c1d004 100644 --- a/public/styles.css +++ b/public/styles.css @@ -143,3 +143,13 @@ a.brand{text-decoration:none;color:inherit} .team-stat .num.ok{color:var(--ok)} .team-stat small{display:block;color:var(--muted);margin-top:9px;font-size:13px;line-height:1.45} @media(max-width:720px){.team-stats{grid-template-columns:1fr 1fr}} + +/* How-you-get-paid diagram page */ +.pay-entry{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;padding:8px 0} +.pay-node{background:#0d2236;border:1px solid #2a4a66;border-radius:14px;padding:16px 20px;text-align:center;font-weight:800;line-height:1.3} +.pay-you{border-color:var(--gold);color:var(--gold)} +.pay-join{color:var(--teal);border-color:rgba(78,214,203,.4)} +.pay-arrow-up{display:flex;flex-direction:column;align-items:center;color:var(--ok);font-weight:900;font-size:22px;line-height:1} +.pay-arrow-up span{font-size:13px;margin-bottom:2px;white-space:nowrap} +.pay-diagram-wrap{overflow-x:auto;margin-top:8px} +.pay-diagram{width:100%;min-width:640px;height:auto;display:block} diff --git a/public/training.html b/public/training.html index fddf976..344e0c0 100644 --- a/public/training.html +++ b/public/training.html @@ -22,9 +22,9 @@

Why spillover is still money in your future. Upgrade payments travel up the matrix, not the referral chain. When a member below you — spillover or not — buys a level, that payment stops at the first upline position that is qualified (2 directs) and already at that level. If that's you, you get paid by someone you never recruited. If you're missing a direct or a level, the payment passes you by and lands with the next eligible person above you — and you can watch that happen, on the blockchain, in real time.

What if someone joins through my link after I'm qualified? No harm done — it's a bonus. The team's recommendation is to retire your link at 2/2 and put your effort into helping your two, but the contract never punishes a late signup: it still pays your position the full entry reward, and the new member spills downward into the first open slot in your leg, adding depth. The member whose slot gets filled earns nothing at that moment (the entry reward came to you); their income starts when that spilled member upgrades — and only if they're qualified and at the required level to catch it. So a stray extra referral is genuinely good news — it just can never do your downline's most important job for them: only their own directs qualify their positions.

The takeaway: spillover is free potential income sitting under you — and qualification plus staying upgraded is how you claim it. Get your 2, keep your level ahead of your team's wave, help your people get their own 2, and the matrix pays your position as it grows.

-
Ready? Head to the Getting Started page to see the current team sponsor before you buy — placements rotate as positions qualify.
+
Visual: see exactly how the money reaches your position — the pay-flow diagram →
Ready? Head to the Getting Started page to see the current team sponsor before you buy — placements rotate as positions qualify.
Risk reminder: participation involves cryptocurrency and smart-contract risk. No income is guaranteed. Use only funds you can afford to lose.
- + diff --git a/server.js b/server.js index 2996db7..3b9c954 100644 --- a/server.js +++ b/server.js @@ -544,7 +544,7 @@ const server=http.createServer(async(req,res)=>{ if((mj=pathname.match(/^\/join\/(\d{1,15})$/)))return serveMemberPage(req,res,path.join(PUBLIC_DIR,'join.html'),'join',mj[1]); } let file; - if(pathname==='/')file=path.join(PUBLIC_DIR,'index.html');else if(pathname==='/start'||pathname==='/start/')file=path.join(PUBLIC_DIR,'start.html');else if(pathname==='/training'||pathname==='/training/')file=path.join(PUBLIC_DIR,'training.html');else if(pathname==='/admin'||pathname==='/admin/')file=path.join(PUBLIC_DIR,'admin.html');else if(pathname==='/my'||pathname==='/my/'||/^\/my\/\d{1,15}$/.test(pathname))file=path.join(PUBLIC_DIR,'my.html');else if(pathname==='/contract'||pathname==='/contract/')file=path.join(PUBLIC_DIR,'contract.html');else if(pathname==='/disclaimer'||pathname==='/disclaimer/')file=path.join(PUBLIC_DIR,'disclaimer.html');else if(/^\/join\/\d{1,15}$/.test(pathname))file=path.join(PUBLIC_DIR,'join.html');else if(pathname==='/join'||pathname==='/join/'){res.writeHead(302,{Location:'/start'});return res.end();}else{ + if(pathname==='/')file=path.join(PUBLIC_DIR,'index.html');else if(pathname==='/start'||pathname==='/start/')file=path.join(PUBLIC_DIR,'start.html');else if(pathname==='/training'||pathname==='/training/')file=path.join(PUBLIC_DIR,'training.html');else if(pathname==='/admin'||pathname==='/admin/')file=path.join(PUBLIC_DIR,'admin.html');else if(pathname==='/my'||pathname==='/my/'||/^\/my\/\d{1,15}$/.test(pathname))file=path.join(PUBLIC_DIR,'my.html');else if(pathname==='/contract'||pathname==='/contract/')file=path.join(PUBLIC_DIR,'contract.html');else if(pathname==='/disclaimer'||pathname==='/disclaimer/')file=path.join(PUBLIC_DIR,'disclaimer.html');else if(pathname==='/how-pay-works'||pathname==='/how-pay-works/')file=path.join(PUBLIC_DIR,'how-pay-works.html');else if(/^\/join\/\d{1,15}$/.test(pathname))file=path.join(PUBLIC_DIR,'join.html');else if(pathname==='/join'||pathname==='/join/'){res.writeHead(302,{Location:'/start'});return res.end();}else{ const safe=path.normalize(pathname).replace(/^([.][.][/\\])+/, '').replace(/^[/\\]+/,'');file=path.join(PUBLIC_DIR,safe);if(!file.startsWith(PUBLIC_DIR))file=''; } if(file&&staticFile(req,res,file))return;return staticFile(req,res,path.join(PUBLIC_DIR,'404.html'),404);