Install or open a wallet
Use MetaMask or Trust Wallet — only from the official website or your device's official app store. Never install a wallet from a link sent by a stranger.
diff --git a/public/chat.js b/public/chat.js index 3ed1290..74db979 100644 --- a/public/chat.js +++ b/public/chat.js @@ -7,6 +7,7 @@ function esc(s){return String(s??'').replace(/[&<>'"]/g,c=>({'&':'&','<':'<','>':'>',"'":''','"':'"'}[c]))} function tg(){return (config&&config.telegramUrl)||'https://t.me/cryptoteambuild'} function pol(){return (config&&config.premiumEntryPol)||362} + function usd(){var u=config&&config.polUsd;return u>0?' (about $'+Math.round(pol()*u)+' at today’s POL price — it moves)':''} function tgLink(label){return `${esc(label||'Open the Telegram group ↗')}`} const KB=[ @@ -15,13 +16,13 @@ {k:['how does it work','strategy','how it works','plan','roadmap','system','duplicate','duplication'], a:()=>`The core strategy: get your 2, retire your link, help your 2 get their 2, upgrade with profits, repeat. Once a position has 2 directs it's qualified — we stop using its link and move the team's effort down to the next positions. The full picture is in Video 1 of the training, and the roadmap poster is on the home page.`}, {k:['cost','price','entry','how much','362','fee','pol needed','expensive'], - a:()=>`Premium entry is ${pol()} POL on Polygon Mainnet, plus a small extra POL balance for network gas. POL's dollar value changes with the market. Only ever use funds you can afford to lose.`}, + a:()=>`Premium entry is ${pol()} POL${usd()} on Polygon Mainnet, plus a small extra POL balance for network gas. POL's dollar value changes with the market. Only ever use funds you can afford to lose.`}, {k:['pol','polygon','network','chain','gas','matic','mainnet'], a:()=>`The build runs on Polygon Mainnet (chain ID 137). POL is the network's native token — it pays for your Premium entry AND for transaction "gas." Easiest way to think about gas: just like a car needs fuel to get from A to B, every blockchain transaction burns a tiny bit of POL to move. That's why you keep a little extra in the tank beyond your entry — a wallet that's bone-dry can't make the trip. In MetaMask, make sure Polygon is the selected network before doing anything.`}, {k:['metamask','wallet','create wallet','install','set up wallet','setup wallet'], a:()=>`Install MetaMask only from the official site or your device's official app store, then create your wallet. Video 2 in the training walks through it step by step. Never share your Secret Recovery Phrase with anyone — not the team, not this site, not a "support agent".`}, {k:['fund','funding','buy pol','get pol','deposit','exchange','transfer','send pol'], - a:()=>`You'll need about ${pol()} POL plus a little extra for gas, on Polygon Mainnet. Video 3 in the training shows how to fund your wallet. Brand new to crypto? You can buy POL directly with a debit/credit card, Apple Pay, or Google Pay via MoonPay — pick POL on the Polygon network (MoonPay may show POL's old name, MATIC — same token) and send it to your own wallet address. The join page also offers this automatically if your connected wallet is short. Double-check you're getting POL on Polygon — not another chain.`}, + a:()=>`You'll need about ${pol()} POL plus a little extra for gas${usd()}, on Polygon Mainnet. Video 3 in the training shows how to fund your wallet. Brand new to crypto? You can buy POL directly with a debit/credit card, Apple Pay, or Google Pay via MoonPay — pick POL on the Polygon network (MoonPay may show POL's old name, MATIC — same token) and send it to your own wallet address. The join page also offers this automatically if your connected wallet is short. Double-check you're getting POL on Polygon — not another chain.`}, {k:['join','buy','purchase','premium position','enter','sign up','signup','register','get started','start'], a:()=>`Ready to join? Go to the Getting Started page — it shows the current team sponsor and lets you connect your wallet and buy your position right on the site, with the sponsor ID filled in automatically. Video 4 in the training walks through the whole process (and Video 5 covers the dApp backup method).`}, {k:['sponsor','current sponsor','who do i join under','placement','whose link','referral'], @@ -35,7 +36,7 @@ {k:['pyramid','ponzi','pyramid scheme','ponzi scheme','mlm','recruiting scheme','is this a scheme'], a:()=>`A pyramid or Ponzi scheme funnels everyone's money to a central company and pays earlier joiners out of later joiners' deposits — and you can't verify any of it. This is the opposite: no company holds the money. A public smart contract on Polygon sends each payment person-to-person in the same transaction it arrives, and you can read the code and every payout yourself on-chain — nothing pooled, nothing hidden, rules that can't be changed. It is a team build, so it takes real effort and carries real crypto risk — not a passive investment. But you don't have to trust anyone; verify it at rmcircle.team/contract. No income is guaranteed.`}, {k:['no money','cant afford','can not afford',"can't afford",'broke','they dont have','waiting on payday','no funds to join'], - a:()=>`"No money" is usually one of three things — sort it first. (1) Most often it means "this sounds expensive/complicated": entry is about $27 in POL — call it ~$35 all-in — payable with a regular debit card right on the join page. (2) Sometimes it's a priority thing: send the "$27" video from Promo Tools and let it do the talking. (3) If they're genuinely broke: tell them honestly "don't join yet" — never rent money, never money they can't afford to lose. Ask "when's payday?" and follow up then — their invite link doesn't expire and the team keeps building publicly while they wait. One hard rule: never pay someone's entry for them.`}, + a:()=>`"No money" is usually one of three things — sort it first. (1) Most often it means "this sounds expensive/complicated": entry is ${pol()} POL${usd()||" — a small one-time amount"} — payable with a regular debit card right on the join page. (2) Sometimes it's a priority thing: send the "$27" video from Promo Tools and let it do the talking. (3) If they're genuinely broke: tell them honestly "don't join yet" — never rent money, never money they can't afford to lose. Ask "when's payday?" and follow up then — their invite link doesn't expire and the team keeps building publicly while they wait. One hard rule: never pay someone's entry for them.`}, {k:['fast start','checklist','printable','print','48 hour','48-hour','getting started sheet'], a:()=>`Grab the 48-Hour Fast Start sheet — a printable one-page checklist for your first two days. Open it from YOUR dashboard and it comes pre-filled with your invite link and a scannable QR code, then hit the print button (it prints clean black-on-white, in whatever language you've picked with the 🌐 button).`}, {k:['translate','translation','language','español','espanol','spanish','french','portuguese','not in english','other language'], diff --git a/public/join-now.js b/public/join-now.js index 79bb921..c2a9582 100644 --- a/public/join-now.js +++ b/public/join-now.js @@ -1,3 +1,4 @@ +fetch('/api/public/config').then(function(r){return r.json()}).then(function(c){if(c&&c.polUsd>0)window.__polUsd=c.polUsd;}).catch(function(){}); /* RM Circle — public direct-join engine (dormant fallback; served only when config.dappFallbackPublic is on). Talks only to window.ethereum (CSP-safe). Auto-assigns the current rotation sponsor, registers the member's own wallet, @@ -66,7 +67,7 @@ var need=regValue(); if(lastBal>=need){ box.style.display='none'; return; } var shortPol=Math.max(62,Math.ceil(Number(need-lastBal)/1e18)+5); - $('fundMsg').textContent='This wallet holds '+polStr(lastBal)+' POL; the Premium entry is '+polStr(need)+' POL plus a little gas (like a car, every blockchain transaction burns a bit of fuel - keep some in the tank). You can buy the remaining ~'+shortPol+' POL with a debit/credit card, Apple Pay, or Google Pay — delivered straight to this wallet.'; + $('fundMsg').textContent='This wallet holds '+polStr(lastBal)+' POL; the Premium entry is '+polStr(need)+' POL plus a little gas (like a car, every blockchain transaction burns a bit of fuel - keep some in the tank). You can buy the remaining ~'+shortPol+' POL'+(window.__polUsd>0?' (about $'+Math.round(Number(shortPol.replace(/,/g,''))*window.__polUsd)+')':'')+' with a debit/credit card, Apple Pay, or Google Pay — delivered straight to this wallet.'; box.dataset.pol=shortPol; box.style.display='block'; } diff --git a/public/start.html b/public/start.html index 007a13e..de6d48d 100644 --- a/public/start.html +++ b/public/start.html @@ -5,10 +5,10 @@
Team placements rotate as positions become qualified. Do not use an old screenshot or saved referral link.
Use MetaMask or Trust Wallet — only from the official website or your device's official app store. Never install a wallet from a link sent by a stranger.
In MetaMask, select Polygon. Polygon Mainnet uses chain ID 137, and POL is the native gas token.
Premium entry is 362 POL. Keep a small additional POL balance for network gas — think of it like a car: every transaction is a short trip, and each trip burns a little fuel. Keep something in the tank beyond your entry so your wallet can always make the drive. POL's USD value changes with the market.
Premium entry is 362 POL. Keep a small additional POL balance for network gas — think of it like a car: every transaction is a short trip, and each trip burns a little fuel. Keep something in the tank beyond your entry so your wallet can always make the drive. POL's USD value changes with the market.
Open the join page from the button above, then connect MetaMask or Trust Wallet on Polygon. Your team placement (sponsor ID —) is assigned automatically — nothing to copy or paste.
Your wallet shows the exact POL entry. Read the transaction before signing; your position is created on-chain in that same transaction. Never share your Secret Recovery Phrase or seed words with anyone — no site, sponsor, or "support" will ever need it.
The moment it confirms, you're taken straight to your live position dashboard showing your new member ID. Introduce yourself so the team knows you're in and can help you get your 2 — enter your new ID and your name or handle below.
💡 Pair these two with the “$27” video above: download the video (Copy link → open → save), upload it natively with your post, and let your invite link in the text do the work — the video itself deliberately shows no URL.
-You told yourself you don't have pocket change for a side hustle. You spent it this week. Probably twice: ☕ 3 fancy coffees @@ -115,7 +115,7 @@ You spent it this week. Probably twice: 🍕 Tuesday takeout 🎯 scratch-offs → trash can -Same $27. Different job description. 105-sec video 👇 +Same pocket change. Different job description. 105-sec video 👇 https://rmcircle.team
Get POL onto Polygon Mainnet — enough for the 362 POL Premium entry plus a little extra for gas.
The whole join process, start to finish: open your invite link (or the start page), connect your wallet, and buy your Premium position in one guided flow — the sponsor ID is filled in for you automatically.