Answers, each with its receipt
The team publishes everything: source, tests, audits, deployment records, the papers, and the list of what is not done yet. Every answer here ends at one of those, or at a transaction on Ethereum.
SHAMBA LUV, ticker LUV, is a reflection token on Ethereum. Holding it earns it: 3% of every market trade is paid out to all holders in proportion to what they hold. Wallet to wallet it has no fee and no minimum, so one LUV is always exactly one LUV. It is the unit of emotonomics, the idea that attention and connection are where value comes from.
Both are true, in order. LUV entered the world priceless: a free trillion to everyone who arrived, in as many hands as would hold it. Then the market opened and the pair gave it a price. Phase 1 was priceless, Phase 2 was value, Phase 3 is the price. The price is an expression of the attention LUV gathered; it did not come first.
A transfer between wallets carries no fee and has no minimum, so the amount sent is the amount received, to all eighteen decimals. A million LUV is the standard gesture. A trillion LUV is the measure of value.
On Uniswap. This button opens the swap preset from USDC to LUV on Ethereum mainnet:
https://app.uniswap.org/swap?chain=mainnet&inputCurrency=0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48&outputCurrency=0x2711111111683B8708cb9a48cBf36a51315F8254If Uniswap opens without LUV filled in, paste the contract address into its token search: the app only lists tokens it already knows, and LUV is found by address. The same address is what MetaMask needs.
On Uniswap, on Ethereum mainnet. The button at the top of every page opens the swap preset from USDC to LUV; you can pay with ETH instead. Set slippage to 10%. The 5% trade fee is what pays holders, and a young pool moves when you enter it, so a lower setting fails with "insufficient output amount" or "no routes".
The contract address is shown in full at the top of this page and under the contracts, with a copy button. Check it against Etherscan before you paste it anywhere else.
The app's auto-router does not quote fee-on-transfer tokens. The Universal Router and the V2 route that supports fee-on-transfer do. Retry with the V2 route or raise slippage.
Automated scanners flag every fee-on-transfer token, because a fee looks like a tax to a script. The answer is not a badge but two checks you can make yourself: the source is verified on Etherscan and matches the deployed bytecode, and the code contains no blacklist, no pause, no mint, no sell block, and fees that can only be lowered. The liquidity is also locked, which is what most scanners actually want to see.
Scroll to zoom, drag to pan, hover for a bar. The range buttons (24H, 7D, 30D, ALL) pick a candle interval for you; the interval buttons override it. Candles or line, linear or log. The indicators row toggles the EMA ribbon, Bollinger bands, Fibonacci levels, volume, RSI, MACD, emotonomic pressure, reflections paid to holders, and the multiple from launch.
Candles are built from every swap on the pair since launch, fused with luv.oracle's minute samples. The live price is the pair's reserves, read from Ethereum by your browser. A bar with no LUV trade still moves in dollars, because the pair prices LUV in ETH and ETH moves; ETH/USD through time comes from hourly closes. The LUV/ETH unit shows the pair alone. Choose "vs ETH" to see which of the two moved. Indicators read the USD close whatever unit is on the axis, because momentum belongs to the asset, not the unit.
Units: 1 luvwei = 10⁻¹⁸ LUV and 1 wei = 10⁻¹⁸ ETH, so luvwei/wei is numerically ETH per LUV. The conversion at any moment: one trillion LUV in USDC, wei per LUV, ETH per LUV, LUV per ETH.
One click: the button switches MetaMask to Ethereum mainnet and offers LUV with its gold-heart mark. Other chains are added when the LUVbridge is live.
By hand: in MetaMask choose Import tokens, network Ethereum mainnet, paste the address 0x2711111111683B8708cb9a48cBf36a51315F8254, symbol LUV, 18 decimals. Most wallets show a USD value once their price feed indexes the pair; the authoritative price is on this site's chart, read from the pair reserves every minute, and on Uniswap itself.
5% on market trades, buys and sells through the pair, split 3 : 1 : 1. Three points reflect to holders. One point is added to liquidity, so every trade permanently deepens the pool. One point funds the team, and the team spends only by two-of-three consensus across its marketing, community and development components. Wallet-to-wallet transfers carry no fee.
The 3% pays you to hold; the 1% defends what you hold. Deeper liquidity means less price impact per exit for everyone who remains. The team and liquidity slices accrue as LUV inside the token contract and are swapped to ETH by a public housekeeping call, processFees, that anyone may pay gas for.
They do not arrive as a transfer. The contract keeps a reflected supply and a true supply; your balance is your share of the reflected total. When a trade's fee shrinks the reflected supply, every holder's share grows in the same block. Your balance simply reads higher. The pair, the burn address and the platform contracts are excluded, so reflections go only to people.
111,111,111,111,111,111 LUV, the eighteen-digit repunit, about 111 quadrillion. It was minted once at genesis and there is no mint function, so it can never grow. About 4.98 quadrillion has been sent to the burn address and excluded from rewards, so it never earns reflections and never comes back.
Yes: 1% of supply per transaction, about 1.11 quadrillion LUV. It is the floor the contract allows and it can never be set lower. The pair, the treasury and the platform contracts are exempt so that liquidity operations work in one transaction.
The pool holds what a Uniswap V2 pair can hold: it was seeded at the protocol maximum of 2¹¹²−1 wei, about 5.19 quadrillion LUV, because V2 reserves are 112-bit numbers and the full allocation cannot fit one pair. The treasury holds the remaining circulating supply and backs the market as depth grows. Marketing and community allocations are earmarked for the rewritten vault and are listed under the open list below until they are locked.
Yes. 100% of the circulating LUV/WETH LP is held by an ownerless, extend-only timelock at 0x111111f70cb3469B5285862d7a4e7Cb53d04f502. Lock #1 holds 16,419,484.36 LP, the full position, and matures 2026-11-22. The treasury's LP balance is exactly zero. Nobody, including the team, can bring the maturity forward; the beneficiary can only extend it.
Two gates, the clock and the block height, must both pass. There is no owner, no pause, no rescue, no upgrade. The contract was deployed through Create3d so its address is reproducible on every chain and claimable only by the treasury. 113 tests including six stateful invariants over 32,768 random calls, and a mainnet-fork rehearsal that locked the real position and proved it comes back to the wei. It has not yet had an independent audit, which its own audit file says plainly.
The liq-locker holds LP tokens. The LUVlocker is a vault for LUV itself: principal on an extend-only timer, reflections harvestable as interest. The version deployed on 2026-07-25 has a High-severity finding from the August audit and holds zero LUV; it will not be used for real supply. The rewrite, luv-locker, fixes the finding, removes the owner, and is the route the earmarked supply will take once its remaining tests and an independent audit are done.
Deployer, owner and treasury are bankon.eth, 0x10f7Ee226B16bea7f365Dc1eDEF159Fc1957D169. Salt luv.launcher.6aodu. Every contract is source-verified on Etherscan.
Open, yes: every contract is on GitHub and verified on Etherscan. Audited, yes, in the honest sense: a full internal audit was published in August 2026, severity-ranked, with each finding tagged live or pre-deploy, and 174 curated tests are listed one by one with their status. Where a finding needed a rewrite, the rewrite is its own repository with its own tests. No independent third-party audit has been paid for yet, and the documents say so rather than imply otherwise.
No honeypot switches in the token: no blacklist, pause, mint or sell block, and fees can only be lowered. Two act-now items were raised for the treasury: pause or withdraw the still-funded airdrop contract, and never route real supply through the original vault. Both are tracked on the open list.
The owner is the treasury, bankon.eth, and ownership has not been renounced. What the owner can do is bounded by the code: lower fees, set exemptions, set the pair. What the owner cannot do: mint, pause, blacklist, block sells, raise fees, or unlock the liquidity. The liquidity is in a contract with no owner at all. That is the difference between a promise and a lock.
Five commitments LUV builds to: determinism as identity, zero dependencies, verification over trust, precision without approximation, and quantum-migratable signatures. Upgradeable proxies, admin backdoors, pausable custody, remote fetches and unverified bytecode fail the mark. "Verified" is a reserved word on this site: it means the Etherscan green checkmark, and nothing else.
The trillion-LUV gesture closed after Phase 1. Signing in still provisions a wallet, and holding LUV still earns reflections on every trade. The airdrop contract remains on chain with its claims recorded.
A million LUV a day for every signed-in participant, flowing at 11.574 LUV per second, capped daily. It accrues gas-free and is redeemed in one batched transaction when you choose. The meter is live; the on-chain payout waits on a new distributor deployment, listed on the open list below. Nothing accrued expires while you wait.
The standard: your wallet is created on your own machine, in your browser, encrypted under your passphrase; the platform never sees the key and only verifies a signature when you bind the address to your sign-in. The legacy path, a wallet the platform generated for you at sign-in with its owner key stored encrypted, is being handed over: Your dashboard leads with it: address, QR, balance, send and receive, and your shareable LUV card. Then the handoff: press and hold to reveal the key, save it somewhere safe or import it into MetaMask, and press "shred the platform's copy": the encrypted key is overwritten with random bytes seven times, blanked, and the table rewritten. That is irreversible. From then on the platform can deliver LUV to your address but can never sign for it.
An ERC-4337 smart account, provisioned at sign-in and yours alone. You can export the key; the platform keeps it encrypted only so it can deliver LUV to you, and firstLUV explains why you should keep it private or place it in a trust. You can also sign in with MetaMask and use your own address; the gesture rail is social-gated because a bare wallet is trivial to sybil.
Ethereum mainnet, only. The address is deterministic: the Create3d factory sits at one address on Ethereum, Optimism, Arbitrum, Base and Polygon, and the LUV address is reserved for the treasury on each of them. When LUV deploys to another chain it will be at the address you already know, and until then any "LUV" at a different address on any chain is not LUV.
YES. 1 LUV == 1 LUV. On the live Ethereum contract, 0x2711111111683B8708cb9a48cBf36a51315F8254.
Promised and not yet done. Each with what the chain says today and what will prove it.
Today: the live IncentiveDistributor holds zero LUV and predates the redeem rail, and it is deliberately non-upgradeable, so a new deployment is the only honest route. What proves it: the new contract verified, and two live redemptions with the Redeemed event naming who paid the gas.
Today: marketing and community allocations are earmarked, not locked, because the original vault has a High-severity finding and will not be used. The rewrite needs stateful invariant fuzzing, a fork test against the real token, and an independent audit. What proves it: a deposit transaction, the vault balance, and the unlock time.
Today: the closed airdrop contract still holds a balance and its claim function trusts the signer's voucher for the amount. The audit asks the treasury to pause it or withdraw to treasury. What proves it: the Paused event or the withdrawal transaction.
Today: the audits are internal and published in full. What proves it: a third-party report, linked from here.
The SHAMBA-LUV organisation on GitHub, in full. Public unless marked.
| repository | what it holds |
|---|---|
| LUV | The live platform: the Ethereum contracts, the self-hosted backend, the first site as served, the protocol papers and passed.md. |
| SHAMBALUV | The canonical documents: LUVPAPER, WHITEPAPER, EMOTONOMICS, REFLECTIONS, LIQLOCK, SECURITY, firstLUV, and the contract lineage to today. |
| liq-locker | The ownerless LP timelock, live on mainnet, with its tests, fork rehearsal and deployment report. |
| luv-locker | The reflection vault rewritten: principal locked, reflections harvestable, no owner. Not yet mainnet-cleared. |
| vesting | Two ways to vest a reflection token, the OpenZeppelin-fork method and the in-house standard, side by side with tests. |
| luv-site-archive | The complete first luv.pythai.net, frozen 2026-09-05 and mapped in MAP.md. |
| MultiSend | The first multisend test, the origin of LUVbus. |
| luvdrop | The first claim UI. |
| luvdat · dataluv | The first airdrop applications; the flow they pioneered is now self-hosted in LUV. |
| .github | The organisation profile. |
| incentivedistributor · LUVlocker · luvdat2 · luvdat3 · frontend | Private: the incentive platform's working repository and earlier iterations. |
| cypherpunk4096/standard · scientific | The standard LUV builds to, and the reference token that proved the multichain rail. |
| Professor-Codephreak/emotonomics | Emotonomics as a field of economics: the treatise. |