The things people actually ask before putting money in. Short answers here; every one links to the long version in the docs.
Two AI agents with a clean split of the work.
NERON is the watcher. He reads the chain itself — contract powers, ownership, liquidity locks, holder forensics, the shape of every pool — and he is the engine behind the verdict: SAFE, CAUTION, DANGER, RUG. If the chain does not say it, NERON does not claim it.
LYRA is the reader. She downloads a contract's verified Solidity and reads it line by line, telling guarded power apart from open power — the difference between an owner who can freeze a transfer and one who merely collects a fee. Her read sits next to NERON's verdict, so you get both the what and the why.
They are the front of the scanner, and the reason the ecosystem exists. They do not hold funds and they do not sign transactions for you.
What NLYRA is →It depends on the product — and anyone who answers this with one word is selling you something.
Nobody at NLYRA holds keys to your funds in either case.
The full custody table →No — there is no owner function that reaches user balances, and none of the Desk contracts is upgradeable, so that cannot be added later. (One exception elsewhere in the ecosystem: the Lyra Shield entrypoint is an upgradeable proxy.)
The complete list on The Desk: pause (which stops trading, never a withdrawal), call rescue(token, to) on the surplus above what users deposited — arithmetically capped, reverts at zero — change the fee band for new bots and swaps within a hard 3% ceiling, change the referrer share, and on Predict alone repoint the oracle that decides future rounds.
What it cannot do: move your escrow, redirect a withdrawal (the maker address has no setter), upgrade anything, or raise the fee on a bot already running or an order already signed.
The honest caveat: those keys are single hot keys, not a multisig, and the handover to anything safer has not been started.
Every admin power, listed →Partly, and here is exactly which part. Much of what you use runs on code that has been audited for years by other people: Uniswap V2 and V3, Synthetix StakingRewards, Permit2, and the 0xbow Privacy Pools circuits.
The contracts we wrote ourselves — The Desk, the bots, the launchpad, the games — have not been through a third-party audit firm. An upstream audit says the design is well studied; it says nothing about our wiring or the code around it, so we do not count it as ours.
What we do instead: every source is verified and readable on Blockscout, LYRA reads each contract before it ships, and every withdrawal path has been run on mainnet with real money — so the way you get your funds out is tested, not assumed. The contracts are small, immutable and public so you can check them yourself.
Still, "no bug found" is never "no bug". Size your position accordingly.
Risks & audits, in full →1% of each executed trade, or 0.9% if you were referred. That is the whole story for trading.
Separately, the pool charges its own fee and some V4 pools attach a hook that takes 1–2% more — both are already inside the quote you see.
Every fee and minimum →Your bot freezes mid-strategy: no buys, no sells, no take-profit and no stop-loss. The bots hub shows a keeper offline tag when this is the case.
Your money stays safe and withdrawable throughout — withdrawing needs neither the Keeper, the server nor the website. What you lose is the automation, including the protection you were relying on.
The Keeper's failure mode is inaction, not theft: it owns nothing, it never holds funds, and every execution it triggers is re-checked against on-chain rules. If it is down and you were counting on a stop, withdraw and manage the position by hand.
What to do when a bot stalls →That is what the USDG grids are for. Two escrow contracts quoted in USDG — the Robinhood Chain dollar — are deployed and verified on-chain, and they are being enabled in the new bots v2 interface:
0xdd13354cfE3E79a944d8F93476176F016f6311e40x551C66EF613c283FC439AE21DFa9C54c6f6b19a3What it changes. The grid logic is the same v3 logic, level for level — only the quote is different. Your idle capital sits in dollars instead of ETH, so a grid you meant to be flat is not quietly long or short ETH while it runs. It is also the only way to grid the stock tokens (NVDA, SPY, GME and the rest), whose pools quote against USDG and nothing else.
How you fund it. USDG is an ERC-20, not the native coin, so opening a bot is approve, then open — two signatures instead of one. Getting out is unchanged: the same maker-only stop(id, 0x, 0, false), no keeper, no server, no route data, paid back to you in USDG and tokens.
Same custody and the same fee as everything else on The Desk — your money lives in the contract, only your wallet can take it out, the keeper only executes inside the limits you set, and it is 1% per executed leg. The bots execute your strategy; they do not predict the market.
One thing is genuinely different: USDG is a regulated stablecoin and its issuer can freeze an address. If a payout to your wallet is rejected for that reason the contract does not lose it — it books the amount to pending, and withdrawPending(token, to) lets you send it elsewhere later.
Almost always the price never reached the executable level. The chart shows the pool’s raw price, but your order fills on the executable quote — which already includes the 1% fee (0.9% referred) and the keeper’s 0.3% safety margin. In chart terms that is about 1.3% past your trigger.
Yes. Nothing about your money depends on nlyra.xyz being reachable.
Every escrow contract exposes a maker-only withdrawal that needs only your bot id — no route data, no quote, no signature from us. It is not blocked by pause and not blocked by expiry, and past expiry refundExpired(id) can be called by anybody and still pays you, never the caller.
Call it from Blockscout's Write Contract tab, or from the rescue guide — a single self-contained file you can save with Ctrl+S and use offline, with an off-site mirror on GitHub.
Save it before you need it.
The rescue guide → Step by step from Blockscout →It means specific things about tokens launched through Architect Launch, and nothing at all about tokens launched anywhere else:
What it does not mean. The creator's 5% is unlocked and sellable from the first block, and nothing stops them buying more from the pool immediately after. "The creator holds 5% at the floor price and sells into their holders" is wide open, and that is how most launchpad tokens actually go to zero. It also does not mean the price cannot go to zero, and it says nothing about tokens on the market board that were not launched here. The scanner's verdict is a filter, not a promise.
How Launch works →Only the ones listed in the docs address table. If an address is not there, it is not ours.
The two most impersonated:
0xb9d3824149ad8ac984153ceec91d5a2405d1fb950x9d1eA9Abbb99D813b7acA7666285CDed7f833565Note that several contracts have legacy versions that are still live and still hold positions opened on them. A legacy address is not a fake address — the table marks which is which.
Two more worth knowing: the fee treasury is 0xe30647793192D15BFA6E53aE8651368d332fe04C and the liquidity locker is 0x736D76699C26D0d966744cAe304C000d471f7F35.
The only official website is nlyra.xyz. We never DM first.
Every address, current and legacy →No — and anyone promising you a guaranteed APR is lying to you.
$NLYRA staking pays a fixed stream, not a fixed rate. The contract emits a set number of tokens per second and splits them among everyone staked, so the percentage is an output. Read on 27 Aug 2026: 12,801,393 NLYRA over the cycle ending 17 Oct, against 292.4M staked → ≈26.6%. Any headline number goes stale the moment someone stakes or unstakes — compute it from rewardRate() and totalSupply() on the contract.
Architect Stake creator pools are stronger but still not a guarantee: the contract escrows each staker's full reward from the creator's locked reserve at the moment they stake, so the advertised rate is funded before you enter. That says nothing about what the token will be worth when you exit.
Verified against the deployed bytecode: the staking contract has no owner, no pause and no sweep function, and the reward pool is funded to the wei.
Staking, both kinds →Yes, and the answer is months, not years. 52,570,139 NLYRA — 5.26% of supply — are in PinkLock02 releasing 10% every 10 days. The first tranche unlocked on 24 August 2026 and the last unlocks on 22 November 2026. 47.3M are still locked today. The schedule can no longer be changed by anyone, including us.
That is a different lock from the liquidity. The launch liquidity position — 99.7% of all NLYRA liquidity — is held by a contract with no withdraw, unlock or transfer function at all, and no proxy to add one. It is not on a timer; there is no code path that releases it.
Plan for 5.26% of supply entering the float before 22 November 2026.
The full schedule and the numbers →Every fee is on-chain and traceable. The main flows:
0xdEaD.What the treasury then does with its share is not yet documented here, because it has not been verified on-chain for publication. The address is public and so are its outflows.
The full revenue table →NLYRA will never ask for your seed phrase or private key. Not here, not in a DM, not from "support", not to "verify" or "restore" your wallet. Anyone who asks is stealing from you. We also never DM first, and the only official site is nlyra.xyz.
The long-form material that used to live on this page — the full product list, every contract address, admin powers, custody, emergency withdrawal and the honest risk section — moved into the docs. Nothing was deleted.
If something is broken or missing, say so. It goes straight to the Architect and fixes get named in the Friday changelog.