InstantAdPay site skeleton: SIWE auth, live chain ledger, join links, buy flow

Zero-dependency Node server on the RM Circle pattern. Chain config lives in
the volume so the same code runs the Amoy dress rehearsal and mainnet.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
martbost
2026-09-04 12:25:34 -05:00
commit f053c1befa
20 changed files with 3116 additions and 0 deletions
+88
View File
@@ -0,0 +1,88 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1">
<title>InstantAdPay — advertising that pays instantly, on-chain</title>
<meta name="description" content="Members-only advertising with immutable on-chain settlement. Every package purchase pays the people who built the audience — in the same transaction, verifiable by anyone.">
<link rel="stylesheet" href="/assets/site.css">
</head>
<body>
<div class="wrap">
<section class="hero">
<h1>Advertising that pays the people who build it — <em>instantly, on-chain</em>.</h1>
<p class="lead">Free to join. Real ad inventory. And when anyone buys an ad package,
the payment splits to their sponsors <b>in the same blockchain transaction</b> —
no balances, no withdrawal requests, no company holding your money. Ever.</p>
<p>
<a class="btn" href="/my">Join free</a>
<a class="btn sec" href="/ledger">Watch payments land live</a>
</p>
<p class="small muted" id="sponsorLine" hidden></p>
</section>
<h2>Where every dollar goes — enforced by code, not promises</h2>
<div class="card">
<div class="split">
<div class="s50">50%<br>direct sponsor</div>
<div class="s20">20%<br>level 2</div>
<div class="s10">10%<br>level 3</div>
<div class="sa">20%<br>platform</div>
</div>
<p class="muted">These percentages are <b>constants in an immutable smart contract</b> — there is no
function to change them, pause payouts, or hold funds. The contract's balance is zero after every
sale because everything is delivered the moment it arrives. Don't take our word for it:
every payment is public on the <a href="/ledger">live ledger</a> with a verify link to the blockchain.</p>
</div>
<div class="grid c3">
<div class="card"><h3>🆓 Join free, earn from day one</h3>
<p class="muted small">Membership costs nothing. Share your link and you earn 50% of every ad package
your referrals ever buy — not once, every time. Payment arrives in your own wallet within seconds
of their purchase.</p></div>
<div class="card"><h3>📣 Real advertising, on real audiences</h3>
<p class="muted small">Packages buy ad credits delivered across our owned network — banner, text, and
login placements seen by active members. Credits are recorded on-chain and only ever spent by
your own campaigns.</p></div>
<div class="card"><h3>🔎 Qualification by performance</h3>
<p class="muted small">Deeper earning levels unlock by referring real buyers — 2 buyers unlock level 2,
5 unlock level 3. No buying your way in, no timers, no demotions. When someone in your line isn't
qualified, their share passes up to the next person who is.</p></div>
</div>
<h2>The ad packages</h2>
<div class="card">
<div class="tablewrap">
<table id="ladder">
<thead><tr><th>Package</th><th class="num">Price</th><th class="num">Ad credits</th><th class="num">Cost right now</th><th></th></tr></thead>
<tbody><tr><td colspan="5" class="muted">Loading live prices from the contract…</td></tr></tbody>
</table>
</div>
<p class="small muted">Prices are set in dollars and settled in POL at the live exchange rate the
moment you buy (Chainlink oracle). Overpayment from rate movement is refunded in the same transaction.
Packages of $20 or more count toward your sponsor's qualification.</p>
</div>
<h2>Why this is different</h2>
<div class="grid c2">
<div class="card"><h3>No trust required</h3>
<p class="muted small">Most affiliate platforms ask you to trust their dashboard number and their
payout schedule. Here there is no dashboard number to trust — your earnings arrive as blockchain
transactions to your own wallet, and the contract that sends them cannot be modified by anyone,
including us.</p></div>
<div class="card"><h3>Honest about what it is</h3>
<p class="muted small">This is advertising with a referral program, not an investment. Nobody earns
without real ad purchases happening, and no income is guaranteed. What we guarantee is the part
code can guarantee: if a purchase happens in your line, your share reaches your wallet — instantly,
or it visibly passes to someone qualified.</p></div>
</div>
<footer>
<div>InstantAdPay · every payment verifiable on-chain · <a href="/ledger">live ledger</a> · <a id="contractLink" href="#" target="_blank" rel="noopener">view the contract ↗</a></div>
<div class="small">Advertising services with a performance referral program. Not an investment product; no income guarantees. Crypto transactions are irreversible — never spend what you cannot afford.</div>
</footer>
</div>
<script src="/assets/common.js"></script>
<script src="/assets/wallet.js"></script>
<script src="/assets/home.js"></script>
</body>
</html>