Loading price
FourteenControllerPublic ambassador controller

A Public 4TEEN Ambassador Controller With a Real Cabinet Behind It

The website is the proof layer. Registration, slug ownership, buyer binding, reward accrual, and withdrawals still live in the wallet cabinet and settle against FourteenController.

This route should not pretend the public page is the working cabinet. The real flow starts in the wallet: a user registers an ambassador identity, claims a slug, syncs the on-chain profile, and then accumulates buyer-attributed volume and rewards.

The public site has a different job. It should prove that the controller is live, cabinet profiles exist, buyer bindings are being tracked, purchases are being processed, and reward state stays visible instead of disappearing into a back office.

  • REGISTER. BIND. VERIFY. WITHDRAW.
  • PUBLIC PROOF. REAL CABINET.
  • SLUG FIRST. REWARD FLOW LATER.

Profiles On Chain

6

Ambassador profiles already visible through the controller-backed cabinet layer.

Bound Buyers

4

Buyer identities already attached to ambassador profiles.

Rewards Claimed

1.28 TRX

TRX already withdrawn by ambassadors through the cabinet flow.

Pending Replay

1

Rows still waiting for resource-safe processing instead of being faked as complete.

4TEEN ambassador cabinet mobile wallet preview

Cabinet identity, referral link, buyer rows, pending replay, and withdrawals remain wallet-native. The website stays public, readable, and honest.

Cabinet identity, referral link, buyer rows, pending replay, and withdrawals remain wallet-native. The website stays public, readable, and honest.

Profiles On Chain

6

Ambassador profiles already visible through the controller-backed cabinet layer.

Bound Buyers

4

Buyer identities already attached to ambassador profiles.

Rewards Claimed

1.28 TRX

TRX already withdrawn by ambassadors through the cabinet flow.

Pending Replay

1

Rows still waiting for resource-safe processing instead of being faked as complete.

Cabinet Route

The public page is not the cabinet. It proves the cabinet exists.

That is the clean product split. The wallet owns identity, binding, replay, and withdrawal actions. The site explains the mechanics and shows whether the system is actually moving.

Controller + Cabinet

Registration and rewards stay wallet-native. Public proof stays open.

The cabinet endpoint already merges on-chain dashboard state with database rows for buyers, purchases, and pending replay. That means the public site can speak truthfully about the flow without pretending it can replace the cabinet itself.

  • The cabinet resolves a referral link from the ambassador slug.
  • Buyer-attributed purchases are persisted and replayed against the controller when resources allow it.
  • Claimable reward state and withdrawal history are tracked alongside the on-chain profile.

Slug ownership

A wallet does not become an ambassador by marketing text alone

The registration flow checks slug availability, prevents duplicate wallet registration, and expects a real on-chain ambassador profile before the route is considered complete.

Buyer binding

The earn route starts when purchases are actually attributed

Bound buyers, attributed purchases, processed controller rows, and pending replay are all separate states. The cabinet does not flatten them into one decorative number.

That is why the page should describe a public ambassador controller with a real cabinet behind it, not a fake referral landing page with no operating state.

4TEEN ambassador registration mobile wallet preview

Registration Flow

Registration starts in the wallet, then becomes an on-chain profile.

The registration screen is not a loose signup form. It is the point where slug selection, wallet identity, energy routing, and controller sync begin to matter.

ambassador_registration

The wallet can quote resources, validate the slug, and only then finalize registration.

The API checks whether the slug is taken, whether the wallet is already registered, and whether the energy route is ready for the ambassador_registration purpose. After the transaction, the cabinet sync verifies that the on-chain profile really exists.

  • Slug availability is checked before the route confirms.
  • Energy rental can be requested specifically for ambassador registration when needed.
  • The cabinet sync verifies the stored slug hash and exposes the final referral link.

Wallet identity

Registration becomes a profile, not a one-time form fill

Once synced, the ambassador has a wallet-bound profile with current level, reward percent, buyer count, volume, accrued rewards, claimed rewards, and claimable balance.

Replay safety

If the operator side is resource-starved, rows wait instead of lying

Pending replay is part of the truth layer. The cabinet keeps it visible until operator resources are safe enough to process verified purchases cleanly.

So the registration sequence is not cosmetic. It is the doorway into the same cabinet that later holds referral state, purchase rows, and withdrawals.

Public Ledger

Controller totals stay public even when cabinet actions stay private.

Total Ambassadors6
Active Ambassadors6
Bound Buyers4
Tracked Volume258 TRX
Rewards Accrued1.81 TRX
Rewards Claimed1.28 TRX
Reserved Rewards0.53 TRX
Owner Available16.25 TRX
Unallocated Purchase Funds12.6 TRX

FourteenController exposes system-level counts and balances. The site should make that visible without pretending the public layer can sign cabinet transactions.

Cabinet Runtime

If resources are low, rows wait instead of pretending they cleared.

Operator WalletTN95o1...LH6TCT
Ready NowNeeds top-up
Profiles On Chain6
Profiles Active6
Pending Replay1
Last Purchase SeenApr 3, 2026, 12:50:06 PM UTC
Last Withdrawal SeenApr 3, 2026, 1:26:33 PM UTC
Energy Available0
Bandwidth Available0
Need per Allocation120000 energy / 500 bandwidth
Safe Floor After Run100 energy / 10 bandwidth

The public runtime view matters because it explains why replay can legitimately queue. Low energy or bandwidth is not a silent failure anymore; it is visible system state.

Level Ladder

Buyer growth changes the reward share.

0-9 buyers

Bronze

10% reward share on qualified flow.

10-99 buyers

Silver

25% reward share on qualified flow.

100-999 buyers

Gold

50% reward share on qualified flow.

1000+ buyers

Platinum

75% reward share on qualified flow.

Proof Layer

The public side should still show what the cabinet has already processed.

Recorded Purchases

12

Purchases already written into the cabinet footprint, across processed and pending rows.

Ambassadors With Purchases

3

Profiles that already have purchase attribution moving through the earn route.

Withdrawal Events

2

Reward withdrawal rows already captured by the backend and cabinet sync.

Latest Withdrawal Seen

Apr 3, 2026, 1:26:33 PM UTC

Most recent recorded ambassador reward withdrawal timestamp.

This keeps the website grounded in actual cabinet evidence: purchases, replay queue, and withdrawals all leave a visible public footprint.