From 5a916bf12d7ccab91c65f2edc112f8c803d8ac2e Mon Sep 17 00:00:00 2001 From: martbost Date: Thu, 13 Aug 2026 14:38:59 -0500 Subject: [PATCH] Add scan-to-join QR code under the hero CTA Self-hosted SVG QR (CSP-safe) pointing at /start?utm_source=qr, so scanned visits appear as their own "qr" source row in admin analytics. Sits between the CTA and "See the Strategy" on mobile for the show-your-phone recruiting flow; centered below the buttons on desktop. Co-Authored-By: Claude Fable 5 --- public/index.html | 2 +- public/qr-start.svg | 2 ++ public/styles.css | 8 ++++++++ 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 public/qr-start.svg diff --git a/public/index.html b/public/index.html index e30cb62..85c20ba 100644 --- a/public/index.html +++ b/public/index.html @@ -5,7 +5,7 @@
-
Premium • Polygon • Team Duplication

Get Your 2.
Help Your 2 Get Their 2.

A team-first strategy built around qualification, depth, and duplication.

Independent team training resource • Participation involves risk • No income is guaranteed
+
Premium • Polygon • Team Duplication

Get Your 2.
Help Your 2 Get Their 2.

A team-first strategy built around qualification, depth, and duplication.

Show Me the Current Team Placement →
QR code — scan to open the getting-started page with the current team sponsorScan to get started
opens the current team placement
See the Strategy
Independent team training resource • Participation involves risk • No income is guaranteed
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.
Watch first

See how simple this is.

A quick walkthrough of the team build in action. Watch this before you dive into the strategy below.

The strategy

Simple enough to duplicate.

The goal is not endless personal recruiting. Each position gets two directs, retires that referral link, then helps the next two positions repeat the process.

2

Get exactly two

Use your position's link until two direct positions are placed beneath you and your position is qualified.

↘

Move the effort down

Retire the qualified link. Help each of your two directs use their links until they each have two.

↑

Upgrade responsibly

Use earned POL to advance when practical. Active builders may also choose to self-fund, but only within their own risk tolerance.

diff --git a/public/qr-start.svg b/public/qr-start.svg new file mode 100644 index 0000000..6b62d3e --- /dev/null +++ b/public/qr-start.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/public/styles.css b/public/styles.css index 8497e51..a5ceea2 100644 --- a/public/styles.css +++ b/public/styles.css @@ -106,3 +106,11 @@ a{color:inherit}.wrap{width:min(1160px,calc(100% - 32px));margin:auto}.nav{heigh .q-no{background:rgba(174,189,202,.08);color:var(--muted);border:1px solid #33506a} .mtp-card{position:relative} .mtp-qmark{position:absolute;top:-8px;right:-8px;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,var(--gold),#f7d173);color:#152033;font-size:12px;font-weight:900;display:grid;place-items:center;box-shadow:0 2px 8px rgba(0,0,0,.4)} + +/* Hero QR — between the buttons on mobile (show-your-phone flow), tucked after them on desktop */ +.qr-cta{display:flex;align-items:center;gap:12px;text-align:left} +.qr-cta img{background:#fff;padding:7px;border-radius:12px;display:block;box-shadow:0 8px 24px rgba(0,0,0,.3)} +.qr-cta span{font-size:13px;font-weight:800;line-height:1.45} +.qr-cta small{color:var(--muted);font-weight:600} +@media(min-width:561px){.hero-actions{align-items:center}.qr-cta{order:3;flex-basis:100%;justify-content:center;margin-top:8px}} +@media(max-width:560px){.qr-cta{justify-content:center}}