Not a whitepaper. The doors:
Lock USDC (PixelUsdcLock / LocalUsdcRail) OR attest bank wire
↓ verified LockReceipt
One.LockFeeder.feed
↓
Worldlight illuminate (bridge escrow → PIX)
↓
Your Personal Source + LockFeeder.consume
Rate: DEMO_PIX_PER_USD (labeled). See docs/LOCK-FEEDER.md.
const you = await One.Custody.forge("you");
const rail = One.LockFeeder.createRail();
One.LockFeeder.mintUsdc(rail, "0xYou", 5);
const receipt = await One.LockFeeder.lockUsdc({
rail, locker: "0xYou", humanUsd: 5, pixelRecipient: you.source.address,
});
const feeder = One.LockFeeder.createState();
const prepared = await One.LockFeeder.feed({ receipt, ownerLocalId: "you", feeder, rail });
const { state } = await One.Worldlight.illuminate({ prepared, state, bridgeVault, sequencer });
One.LockFeeder.consume(feeder, receipt.lockDigest);
You do not rebuild the site for a Pixel VM.
https://mcflamingo.com (keeps running on its host)
↓ digest + mirrors
SISO / Worldlight domain ingress
↓
Continuity record in the light
If the host dies and mirrors exist, peers can still serve what was shone in.
Same path for a Facebook-scale app: one codebase, shine in — no second Facebook.
The bank account is not “a wallet owned by Stripe.”
Treasury ref (IBAN/account digest) + org name
↓
Treasury continuity bound to owners' Personal Sources
↓
Spends still Kindling (officers' lights) — self-custody law
Ingress never takes user seeds. Bridge vault is escrow for shine-in PIX only.
Feeder verifies locks; it does not custody Pixel Sources.